Re-sync dom web-platform-tests from upstream
[WebKit-https.git] / LayoutTests / imported / w3c / web-platform-tests / dom / idlharness.window-expected.txt
1
2 PASS idl_test setup 
3 PASS Partial interface Window: original interface defined 
4 PASS Event interface: existence and properties of interface object 
5 PASS Event interface object length 
6 PASS Event interface object name 
7 PASS Event interface: existence and properties of interface prototype object 
8 PASS Event interface: existence and properties of interface prototype object's "constructor" property 
9 PASS Event interface: existence and properties of interface prototype object's @@unscopables property 
10 PASS Event interface: attribute type 
11 PASS Event interface: attribute target 
12 PASS Event interface: attribute srcElement 
13 PASS Event interface: attribute currentTarget 
14 PASS Event interface: operation composedPath() 
15 PASS Event interface: constant NONE on interface object 
16 PASS Event interface: constant NONE on interface prototype object 
17 PASS Event interface: constant CAPTURING_PHASE on interface object 
18 PASS Event interface: constant CAPTURING_PHASE on interface prototype object 
19 PASS Event interface: constant AT_TARGET on interface object 
20 PASS Event interface: constant AT_TARGET on interface prototype object 
21 PASS Event interface: constant BUBBLING_PHASE on interface object 
22 PASS Event interface: constant BUBBLING_PHASE on interface prototype object 
23 PASS Event interface: attribute eventPhase 
24 PASS Event interface: operation stopPropagation() 
25 PASS Event interface: attribute cancelBubble 
26 PASS Event interface: operation stopImmediatePropagation() 
27 PASS Event interface: attribute bubbles 
28 PASS Event interface: attribute cancelable 
29 PASS Event interface: attribute returnValue 
30 PASS Event interface: operation preventDefault() 
31 PASS Event interface: attribute defaultPrevented 
32 PASS Event interface: attribute composed 
33 PASS Event interface: attribute timeStamp 
34 PASS Event interface: operation initEvent(DOMString, boolean, boolean) 
35 PASS Event must be primary interface of document.createEvent("Event") 
36 PASS Stringification of document.createEvent("Event") 
37 PASS Event interface: document.createEvent("Event") must inherit property "type" with the proper type 
38 PASS Event interface: document.createEvent("Event") must inherit property "target" with the proper type 
39 PASS Event interface: document.createEvent("Event") must inherit property "srcElement" with the proper type 
40 PASS Event interface: document.createEvent("Event") must inherit property "currentTarget" with the proper type 
41 PASS Event interface: document.createEvent("Event") must inherit property "composedPath()" with the proper type 
42 PASS Event interface: document.createEvent("Event") must inherit property "NONE" with the proper type 
43 PASS Event interface: document.createEvent("Event") must inherit property "CAPTURING_PHASE" with the proper type 
44 PASS Event interface: document.createEvent("Event") must inherit property "AT_TARGET" with the proper type 
45 PASS Event interface: document.createEvent("Event") must inherit property "BUBBLING_PHASE" with the proper type 
46 PASS Event interface: document.createEvent("Event") must inherit property "eventPhase" with the proper type 
47 PASS Event interface: document.createEvent("Event") must inherit property "stopPropagation()" with the proper type 
48 PASS Event interface: document.createEvent("Event") must inherit property "cancelBubble" with the proper type 
49 PASS Event interface: document.createEvent("Event") must inherit property "stopImmediatePropagation()" with the proper type 
50 PASS Event interface: document.createEvent("Event") must inherit property "bubbles" with the proper type 
51 PASS Event interface: document.createEvent("Event") must inherit property "cancelable" with the proper type 
52 PASS Event interface: document.createEvent("Event") must inherit property "returnValue" with the proper type 
53 PASS Event interface: document.createEvent("Event") must inherit property "preventDefault()" with the proper type 
54 PASS Event interface: document.createEvent("Event") must inherit property "defaultPrevented" with the proper type 
55 PASS Event interface: document.createEvent("Event") must inherit property "composed" with the proper type 
56 PASS Event interface: document.createEvent("Event") must have own property "isTrusted" 
57 PASS Event interface: document.createEvent("Event") must inherit property "timeStamp" with the proper type 
58 PASS Event interface: document.createEvent("Event") must inherit property "initEvent(DOMString, boolean, boolean)" with the proper type 
59 PASS Event interface: calling initEvent(DOMString, boolean, boolean) on document.createEvent("Event") with too few arguments must throw TypeError 
60 PASS Event must be primary interface of new Event("foo") 
61 PASS Stringification of new Event("foo") 
62 PASS Event interface: new Event("foo") must inherit property "type" with the proper type 
63 PASS Event interface: new Event("foo") must inherit property "target" with the proper type 
64 PASS Event interface: new Event("foo") must inherit property "srcElement" with the proper type 
65 PASS Event interface: new Event("foo") must inherit property "currentTarget" with the proper type 
66 PASS Event interface: new Event("foo") must inherit property "composedPath()" with the proper type 
67 PASS Event interface: new Event("foo") must inherit property "NONE" with the proper type 
68 PASS Event interface: new Event("foo") must inherit property "CAPTURING_PHASE" with the proper type 
69 PASS Event interface: new Event("foo") must inherit property "AT_TARGET" with the proper type 
70 PASS Event interface: new Event("foo") must inherit property "BUBBLING_PHASE" with the proper type 
71 PASS Event interface: new Event("foo") must inherit property "eventPhase" with the proper type 
72 PASS Event interface: new Event("foo") must inherit property "stopPropagation()" with the proper type 
73 PASS Event interface: new Event("foo") must inherit property "cancelBubble" with the proper type 
74 PASS Event interface: new Event("foo") must inherit property "stopImmediatePropagation()" with the proper type 
75 PASS Event interface: new Event("foo") must inherit property "bubbles" with the proper type 
76 PASS Event interface: new Event("foo") must inherit property "cancelable" with the proper type 
77 PASS Event interface: new Event("foo") must inherit property "returnValue" with the proper type 
78 PASS Event interface: new Event("foo") must inherit property "preventDefault()" with the proper type 
79 PASS Event interface: new Event("foo") must inherit property "defaultPrevented" with the proper type 
80 PASS Event interface: new Event("foo") must inherit property "composed" with the proper type 
81 PASS Event interface: new Event("foo") must have own property "isTrusted" 
82 PASS Event interface: new Event("foo") must inherit property "timeStamp" with the proper type 
83 PASS Event interface: new Event("foo") must inherit property "initEvent(DOMString, boolean, boolean)" with the proper type 
84 PASS Event interface: calling initEvent(DOMString, boolean, boolean) on new Event("foo") with too few arguments must throw TypeError 
85 PASS CustomEvent interface: existence and properties of interface object 
86 PASS CustomEvent interface object length 
87 PASS CustomEvent interface object name 
88 PASS CustomEvent interface: existence and properties of interface prototype object 
89 PASS CustomEvent interface: existence and properties of interface prototype object's "constructor" property 
90 PASS CustomEvent interface: existence and properties of interface prototype object's @@unscopables property 
91 PASS CustomEvent interface: attribute detail 
92 PASS CustomEvent interface: operation initCustomEvent(DOMString, boolean, boolean, any) 
93 PASS CustomEvent must be primary interface of new CustomEvent("foo") 
94 PASS Stringification of new CustomEvent("foo") 
95 PASS CustomEvent interface: new CustomEvent("foo") must inherit property "detail" with the proper type 
96 PASS CustomEvent interface: new CustomEvent("foo") must inherit property "initCustomEvent(DOMString, boolean, boolean, any)" with the proper type 
97 PASS CustomEvent interface: calling initCustomEvent(DOMString, boolean, boolean, any) on new CustomEvent("foo") with too few arguments must throw TypeError 
98 PASS Event interface: new CustomEvent("foo") must inherit property "type" with the proper type 
99 PASS Event interface: new CustomEvent("foo") must inherit property "target" with the proper type 
100 PASS Event interface: new CustomEvent("foo") must inherit property "srcElement" with the proper type 
101 PASS Event interface: new CustomEvent("foo") must inherit property "currentTarget" with the proper type 
102 PASS Event interface: new CustomEvent("foo") must inherit property "composedPath()" with the proper type 
103 PASS Event interface: new CustomEvent("foo") must inherit property "NONE" with the proper type 
104 PASS Event interface: new CustomEvent("foo") must inherit property "CAPTURING_PHASE" with the proper type 
105 PASS Event interface: new CustomEvent("foo") must inherit property "AT_TARGET" with the proper type 
106 PASS Event interface: new CustomEvent("foo") must inherit property "BUBBLING_PHASE" with the proper type 
107 PASS Event interface: new CustomEvent("foo") must inherit property "eventPhase" with the proper type 
108 PASS Event interface: new CustomEvent("foo") must inherit property "stopPropagation()" with the proper type 
109 PASS Event interface: new CustomEvent("foo") must inherit property "cancelBubble" with the proper type 
110 PASS Event interface: new CustomEvent("foo") must inherit property "stopImmediatePropagation()" with the proper type 
111 PASS Event interface: new CustomEvent("foo") must inherit property "bubbles" with the proper type 
112 PASS Event interface: new CustomEvent("foo") must inherit property "cancelable" with the proper type 
113 PASS Event interface: new CustomEvent("foo") must inherit property "returnValue" with the proper type 
114 PASS Event interface: new CustomEvent("foo") must inherit property "preventDefault()" with the proper type 
115 PASS Event interface: new CustomEvent("foo") must inherit property "defaultPrevented" with the proper type 
116 PASS Event interface: new CustomEvent("foo") must inherit property "composed" with the proper type 
117 PASS Event interface: new CustomEvent("foo") must have own property "isTrusted" 
118 PASS Event interface: new CustomEvent("foo") must inherit property "timeStamp" with the proper type 
119 PASS Event interface: new CustomEvent("foo") must inherit property "initEvent(DOMString, boolean, boolean)" with the proper type 
120 PASS Event interface: calling initEvent(DOMString, boolean, boolean) on new CustomEvent("foo") with too few arguments must throw TypeError 
121 PASS EventTarget interface: existence and properties of interface object 
122 PASS EventTarget interface object length 
123 PASS EventTarget interface object name 
124 PASS EventTarget interface: existence and properties of interface prototype object 
125 PASS EventTarget interface: existence and properties of interface prototype object's "constructor" property 
126 PASS EventTarget interface: existence and properties of interface prototype object's @@unscopables property 
127 PASS EventTarget interface: operation addEventListener(DOMString, EventListener, [object Object],[object Object]) 
128 PASS EventTarget interface: operation removeEventListener(DOMString, EventListener, [object Object],[object Object]) 
129 PASS EventTarget interface: operation dispatchEvent(Event) 
130 FAIL EventTarget must be primary interface of new EventTarget() assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
131 FAIL Stringification of new EventTarget() assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
132 FAIL EventTarget interface: new EventTarget() must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
133 FAIL EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on new EventTarget() with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
134 FAIL EventTarget interface: new EventTarget() must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
135 FAIL EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on new EventTarget() with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
136 FAIL EventTarget interface: new EventTarget() must inherit property "dispatchEvent(Event)" with the proper type assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
137 FAIL EventTarget interface: calling dispatchEvent(Event) on new EventTarget() with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "TypeError: function is not a constructor (evaluating 'new EventTarget()')"
138 PASS EventListener interface: existence and properties of interface object 
139 PASS EventListener interface: existence and properties of interface prototype object 
140 PASS EventListener interface: existence and properties of interface prototype object's "constructor" property 
141 PASS EventListener interface: existence and properties of interface prototype object's @@unscopables property 
142 PASS EventListener interface: operation handleEvent(Event) 
143 PASS AbortController interface: existence and properties of interface object 
144 PASS AbortController interface object length 
145 PASS AbortController interface object name 
146 PASS AbortController interface: existence and properties of interface prototype object 
147 PASS AbortController interface: existence and properties of interface prototype object's "constructor" property 
148 PASS AbortController interface: existence and properties of interface prototype object's @@unscopables property 
149 PASS AbortController interface: attribute signal 
150 PASS AbortController interface: operation abort() 
151 PASS AbortController must be primary interface of new AbortController() 
152 PASS Stringification of new AbortController() 
153 PASS AbortController interface: new AbortController() must inherit property "signal" with the proper type 
154 PASS AbortController interface: new AbortController() must inherit property "abort()" with the proper type 
155 PASS AbortSignal interface: existence and properties of interface object 
156 PASS AbortSignal interface object length 
157 PASS AbortSignal interface object name 
158 PASS AbortSignal interface: existence and properties of interface prototype object 
159 PASS AbortSignal interface: existence and properties of interface prototype object's "constructor" property 
160 PASS AbortSignal interface: existence and properties of interface prototype object's @@unscopables property 
161 PASS AbortSignal interface: attribute aborted 
162 PASS AbortSignal interface: attribute onabort 
163 PASS AbortSignal must be primary interface of new AbortController().signal 
164 PASS Stringification of new AbortController().signal 
165 PASS AbortSignal interface: new AbortController().signal must inherit property "aborted" with the proper type 
166 PASS AbortSignal interface: new AbortController().signal must inherit property "onabort" with the proper type 
167 PASS EventTarget interface: new AbortController().signal must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
168 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on new AbortController().signal with too few arguments must throw TypeError 
169 PASS EventTarget interface: new AbortController().signal must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
170 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on new AbortController().signal with too few arguments must throw TypeError 
171 PASS EventTarget interface: new AbortController().signal must inherit property "dispatchEvent(Event)" with the proper type 
172 PASS EventTarget interface: calling dispatchEvent(Event) on new AbortController().signal with too few arguments must throw TypeError 
173 PASS NodeList interface: existence and properties of interface object 
174 PASS NodeList interface object length 
175 PASS NodeList interface object name 
176 PASS NodeList interface: existence and properties of interface prototype object 
177 PASS NodeList interface: existence and properties of interface prototype object's "constructor" property 
178 PASS NodeList interface: existence and properties of interface prototype object's @@unscopables property 
179 PASS NodeList interface: operation item(unsigned long) 
180 PASS NodeList interface: attribute length 
181 PASS NodeList interface: iterable<Node> 
182 PASS NodeList must be primary interface of document.querySelectorAll("script") 
183 PASS Stringification of document.querySelectorAll("script") 
184 PASS NodeList interface: document.querySelectorAll("script") must inherit property "item(unsigned long)" with the proper type 
185 PASS NodeList interface: calling item(unsigned long) on document.querySelectorAll("script") with too few arguments must throw TypeError 
186 PASS NodeList interface: document.querySelectorAll("script") must inherit property "length" with the proper type 
187 PASS HTMLCollection interface: existence and properties of interface object 
188 PASS HTMLCollection interface object length 
189 PASS HTMLCollection interface object name 
190 PASS HTMLCollection interface: existence and properties of interface prototype object 
191 PASS HTMLCollection interface: existence and properties of interface prototype object's "constructor" property 
192 PASS HTMLCollection interface: existence and properties of interface prototype object's @@unscopables property 
193 PASS HTMLCollection interface: attribute length 
194 PASS HTMLCollection interface: operation item(unsigned long) 
195 PASS HTMLCollection interface: operation namedItem(DOMString) 
196 PASS HTMLCollection must be primary interface of document.body.children 
197 PASS Stringification of document.body.children 
198 PASS HTMLCollection interface: document.body.children must inherit property "length" with the proper type 
199 PASS HTMLCollection interface: document.body.children must inherit property "item(unsigned long)" with the proper type 
200 PASS HTMLCollection interface: calling item(unsigned long) on document.body.children with too few arguments must throw TypeError 
201 PASS HTMLCollection interface: document.body.children must inherit property "namedItem(DOMString)" with the proper type 
202 PASS HTMLCollection interface: calling namedItem(DOMString) on document.body.children with too few arguments must throw TypeError 
203 PASS MutationObserver interface: existence and properties of interface object 
204 PASS MutationObserver interface object length 
205 PASS MutationObserver interface object name 
206 PASS MutationObserver interface: existence and properties of interface prototype object 
207 PASS MutationObserver interface: existence and properties of interface prototype object's "constructor" property 
208 PASS MutationObserver interface: existence and properties of interface prototype object's @@unscopables property 
209 PASS MutationObserver interface: operation observe(Node, MutationObserverInit) 
210 PASS MutationObserver interface: operation disconnect() 
211 PASS MutationObserver interface: operation takeRecords() 
212 PASS MutationRecord interface: existence and properties of interface object 
213 PASS MutationRecord interface object length 
214 PASS MutationRecord interface object name 
215 PASS MutationRecord interface: existence and properties of interface prototype object 
216 PASS MutationRecord interface: existence and properties of interface prototype object's "constructor" property 
217 PASS MutationRecord interface: existence and properties of interface prototype object's @@unscopables property 
218 PASS MutationRecord interface: attribute type 
219 PASS MutationRecord interface: attribute target 
220 PASS MutationRecord interface: attribute addedNodes 
221 PASS MutationRecord interface: attribute removedNodes 
222 PASS MutationRecord interface: attribute previousSibling 
223 PASS MutationRecord interface: attribute nextSibling 
224 PASS MutationRecord interface: attribute attributeName 
225 PASS MutationRecord interface: attribute attributeNamespace 
226 PASS MutationRecord interface: attribute oldValue 
227 PASS Node interface: existence and properties of interface object 
228 PASS Node interface object length 
229 PASS Node interface object name 
230 PASS Node interface: existence and properties of interface prototype object 
231 PASS Node interface: existence and properties of interface prototype object's "constructor" property 
232 PASS Node interface: existence and properties of interface prototype object's @@unscopables property 
233 PASS Node interface: constant ELEMENT_NODE on interface object 
234 PASS Node interface: constant ELEMENT_NODE on interface prototype object 
235 PASS Node interface: constant ATTRIBUTE_NODE on interface object 
236 PASS Node interface: constant ATTRIBUTE_NODE on interface prototype object 
237 PASS Node interface: constant TEXT_NODE on interface object 
238 PASS Node interface: constant TEXT_NODE on interface prototype object 
239 PASS Node interface: constant CDATA_SECTION_NODE on interface object 
240 PASS Node interface: constant CDATA_SECTION_NODE on interface prototype object 
241 PASS Node interface: constant ENTITY_REFERENCE_NODE on interface object 
242 PASS Node interface: constant ENTITY_REFERENCE_NODE on interface prototype object 
243 PASS Node interface: constant ENTITY_NODE on interface object 
244 PASS Node interface: constant ENTITY_NODE on interface prototype object 
245 PASS Node interface: constant PROCESSING_INSTRUCTION_NODE on interface object 
246 PASS Node interface: constant PROCESSING_INSTRUCTION_NODE on interface prototype object 
247 PASS Node interface: constant COMMENT_NODE on interface object 
248 PASS Node interface: constant COMMENT_NODE on interface prototype object 
249 PASS Node interface: constant DOCUMENT_NODE on interface object 
250 PASS Node interface: constant DOCUMENT_NODE on interface prototype object 
251 PASS Node interface: constant DOCUMENT_TYPE_NODE on interface object 
252 PASS Node interface: constant DOCUMENT_TYPE_NODE on interface prototype object 
253 PASS Node interface: constant DOCUMENT_FRAGMENT_NODE on interface object 
254 PASS Node interface: constant DOCUMENT_FRAGMENT_NODE on interface prototype object 
255 PASS Node interface: constant NOTATION_NODE on interface object 
256 PASS Node interface: constant NOTATION_NODE on interface prototype object 
257 PASS Node interface: attribute nodeType 
258 PASS Node interface: attribute nodeName 
259 PASS Node interface: attribute baseURI 
260 PASS Node interface: attribute isConnected 
261 PASS Node interface: attribute ownerDocument 
262 PASS Node interface: operation getRootNode(GetRootNodeOptions) 
263 PASS Node interface: attribute parentNode 
264 PASS Node interface: attribute parentElement 
265 PASS Node interface: operation hasChildNodes() 
266 PASS Node interface: attribute childNodes 
267 PASS Node interface: attribute firstChild 
268 PASS Node interface: attribute lastChild 
269 PASS Node interface: attribute previousSibling 
270 PASS Node interface: attribute nextSibling 
271 PASS Node interface: attribute nodeValue 
272 PASS Node interface: attribute textContent 
273 PASS Node interface: operation normalize() 
274 PASS Node interface: operation cloneNode(boolean) 
275 PASS Node interface: operation isEqualNode(Node) 
276 PASS Node interface: operation isSameNode(Node) 
277 PASS Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface object 
278 PASS Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface prototype object 
279 PASS Node interface: constant DOCUMENT_POSITION_PRECEDING on interface object 
280 PASS Node interface: constant DOCUMENT_POSITION_PRECEDING on interface prototype object 
281 PASS Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface object 
282 PASS Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface prototype object 
283 PASS Node interface: constant DOCUMENT_POSITION_CONTAINS on interface object 
284 PASS Node interface: constant DOCUMENT_POSITION_CONTAINS on interface prototype object 
285 PASS Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface object 
286 PASS Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface prototype object 
287 PASS Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface object 
288 PASS Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface prototype object 
289 PASS Node interface: operation compareDocumentPosition(Node) 
290 PASS Node interface: operation contains(Node) 
291 PASS Node interface: operation lookupPrefix(DOMString) 
292 PASS Node interface: operation lookupNamespaceURI(DOMString) 
293 PASS Node interface: operation isDefaultNamespace(DOMString) 
294 PASS Node interface: operation insertBefore(Node, Node) 
295 PASS Node interface: operation appendChild(Node) 
296 PASS Node interface: operation replaceChild(Node, Node) 
297 PASS Node interface: operation removeChild(Node) 
298 PASS Document interface: existence and properties of interface object 
299 PASS Document interface object length 
300 PASS Document interface object name 
301 PASS Document interface: existence and properties of interface prototype object 
302 PASS Document interface: existence and properties of interface prototype object's "constructor" property 
303 PASS Document interface: existence and properties of interface prototype object's @@unscopables property 
304 PASS Document interface: attribute implementation 
305 PASS Document interface: attribute URL 
306 PASS Document interface: attribute documentURI 
307 PASS Document interface: attribute origin 
308 PASS Document interface: attribute compatMode 
309 PASS Document interface: attribute characterSet 
310 PASS Document interface: attribute charset 
311 PASS Document interface: attribute inputEncoding 
312 PASS Document interface: attribute contentType 
313 PASS Document interface: attribute doctype 
314 PASS Document interface: attribute documentElement 
315 PASS Document interface: operation getElementsByTagName(DOMString) 
316 PASS Document interface: operation getElementsByTagNameNS(DOMString, DOMString) 
317 PASS Document interface: operation getElementsByClassName(DOMString) 
318 PASS Document interface: operation createElement(DOMString, [object Object],[object Object]) 
319 PASS Document interface: operation createElementNS(DOMString, DOMString, [object Object],[object Object]) 
320 PASS Document interface: operation createDocumentFragment() 
321 PASS Document interface: operation createTextNode(DOMString) 
322 PASS Document interface: operation createCDATASection(DOMString) 
323 PASS Document interface: operation createComment(DOMString) 
324 PASS Document interface: operation createProcessingInstruction(DOMString, DOMString) 
325 PASS Document interface: operation importNode(Node, boolean) 
326 PASS Document interface: operation adoptNode(Node) 
327 PASS Document interface: operation createAttribute(DOMString) 
328 PASS Document interface: operation createAttributeNS(DOMString, DOMString) 
329 PASS Document interface: operation createEvent(DOMString) 
330 PASS Document interface: operation createRange() 
331 PASS Document interface: operation createNodeIterator(Node, unsigned long, NodeFilter) 
332 PASS Document interface: operation createTreeWalker(Node, unsigned long, NodeFilter) 
333 PASS Document interface: operation getElementById(DOMString) 
334 PASS Document interface: attribute children 
335 PASS Document interface: attribute firstElementChild 
336 PASS Document interface: attribute lastElementChild 
337 PASS Document interface: attribute childElementCount 
338 PASS Document interface: operation prepend([object Object],[object Object]) 
339 PASS Document interface: operation append([object Object],[object Object]) 
340 PASS Document interface: operation querySelector(DOMString) 
341 PASS Document interface: operation querySelectorAll(DOMString) 
342 PASS Document interface: operation createExpression(DOMString, XPathNSResolver) 
343 PASS Document interface: operation createNSResolver(Node) 
344 PASS Document interface: operation evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult) 
345 PASS Document must be primary interface of new Document() 
346 PASS Stringification of new Document() 
347 PASS Document interface: new Document() must inherit property "implementation" with the proper type 
348 PASS Document interface: new Document() must inherit property "URL" with the proper type 
349 PASS Document interface: new Document() must inherit property "documentURI" with the proper type 
350 PASS Document interface: new Document() must inherit property "origin" with the proper type 
351 PASS Document interface: new Document() must inherit property "compatMode" with the proper type 
352 PASS Document interface: new Document() must inherit property "characterSet" with the proper type 
353 PASS Document interface: new Document() must inherit property "charset" with the proper type 
354 PASS Document interface: new Document() must inherit property "inputEncoding" with the proper type 
355 PASS Document interface: new Document() must inherit property "contentType" with the proper type 
356 PASS Document interface: new Document() must inherit property "doctype" with the proper type 
357 PASS Document interface: new Document() must inherit property "documentElement" with the proper type 
358 PASS Document interface: new Document() must inherit property "getElementsByTagName(DOMString)" with the proper type 
359 PASS Document interface: calling getElementsByTagName(DOMString) on new Document() with too few arguments must throw TypeError 
360 PASS Document interface: new Document() must inherit property "getElementsByTagNameNS(DOMString, DOMString)" with the proper type 
361 PASS Document interface: calling getElementsByTagNameNS(DOMString, DOMString) on new Document() with too few arguments must throw TypeError 
362 PASS Document interface: new Document() must inherit property "getElementsByClassName(DOMString)" with the proper type 
363 PASS Document interface: calling getElementsByClassName(DOMString) on new Document() with too few arguments must throw TypeError 
364 PASS Document interface: new Document() must inherit property "createElement(DOMString, [object Object],[object Object])" with the proper type 
365 PASS Document interface: calling createElement(DOMString, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError 
366 PASS Document interface: new Document() must inherit property "createElementNS(DOMString, DOMString, [object Object],[object Object])" with the proper type 
367 PASS Document interface: calling createElementNS(DOMString, DOMString, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError 
368 PASS Document interface: new Document() must inherit property "createDocumentFragment()" with the proper type 
369 PASS Document interface: new Document() must inherit property "createTextNode(DOMString)" with the proper type 
370 PASS Document interface: calling createTextNode(DOMString) on new Document() with too few arguments must throw TypeError 
371 PASS Document interface: new Document() must inherit property "createCDATASection(DOMString)" with the proper type 
372 PASS Document interface: calling createCDATASection(DOMString) on new Document() with too few arguments must throw TypeError 
373 PASS Document interface: new Document() must inherit property "createComment(DOMString)" with the proper type 
374 PASS Document interface: calling createComment(DOMString) on new Document() with too few arguments must throw TypeError 
375 PASS Document interface: new Document() must inherit property "createProcessingInstruction(DOMString, DOMString)" with the proper type 
376 PASS Document interface: calling createProcessingInstruction(DOMString, DOMString) on new Document() with too few arguments must throw TypeError 
377 PASS Document interface: new Document() must inherit property "importNode(Node, boolean)" with the proper type 
378 PASS Document interface: calling importNode(Node, boolean) on new Document() with too few arguments must throw TypeError 
379 PASS Document interface: new Document() must inherit property "adoptNode(Node)" with the proper type 
380 PASS Document interface: calling adoptNode(Node) on new Document() with too few arguments must throw TypeError 
381 PASS Document interface: new Document() must inherit property "createAttribute(DOMString)" with the proper type 
382 PASS Document interface: calling createAttribute(DOMString) on new Document() with too few arguments must throw TypeError 
383 PASS Document interface: new Document() must inherit property "createAttributeNS(DOMString, DOMString)" with the proper type 
384 PASS Document interface: calling createAttributeNS(DOMString, DOMString) on new Document() with too few arguments must throw TypeError 
385 PASS Document interface: new Document() must inherit property "createEvent(DOMString)" with the proper type 
386 PASS Document interface: calling createEvent(DOMString) on new Document() with too few arguments must throw TypeError 
387 PASS Document interface: new Document() must inherit property "createRange()" with the proper type 
388 PASS Document interface: new Document() must inherit property "createNodeIterator(Node, unsigned long, NodeFilter)" with the proper type 
389 PASS Document interface: calling createNodeIterator(Node, unsigned long, NodeFilter) on new Document() with too few arguments must throw TypeError 
390 PASS Document interface: new Document() must inherit property "createTreeWalker(Node, unsigned long, NodeFilter)" with the proper type 
391 PASS Document interface: calling createTreeWalker(Node, unsigned long, NodeFilter) on new Document() with too few arguments must throw TypeError 
392 PASS Document interface: new Document() must inherit property "getElementById(DOMString)" with the proper type 
393 PASS Document interface: calling getElementById(DOMString) on new Document() with too few arguments must throw TypeError 
394 PASS Document interface: new Document() must inherit property "children" with the proper type 
395 PASS Document interface: new Document() must inherit property "firstElementChild" with the proper type 
396 PASS Document interface: new Document() must inherit property "lastElementChild" with the proper type 
397 PASS Document interface: new Document() must inherit property "childElementCount" with the proper type 
398 PASS Document interface: new Document() must inherit property "prepend([object Object],[object Object])" with the proper type 
399 PASS Document interface: calling prepend([object Object],[object Object]) on new Document() with too few arguments must throw TypeError 
400 PASS Document interface: new Document() must inherit property "append([object Object],[object Object])" with the proper type 
401 PASS Document interface: calling append([object Object],[object Object]) on new Document() with too few arguments must throw TypeError 
402 PASS Document interface: new Document() must inherit property "querySelector(DOMString)" with the proper type 
403 PASS Document interface: calling querySelector(DOMString) on new Document() with too few arguments must throw TypeError 
404 PASS Document interface: new Document() must inherit property "querySelectorAll(DOMString)" with the proper type 
405 PASS Document interface: calling querySelectorAll(DOMString) on new Document() with too few arguments must throw TypeError 
406 PASS Document interface: new Document() must inherit property "createExpression(DOMString, XPathNSResolver)" with the proper type 
407 PASS Document interface: calling createExpression(DOMString, XPathNSResolver) on new Document() with too few arguments must throw TypeError 
408 PASS Document interface: new Document() must inherit property "createNSResolver(Node)" with the proper type 
409 PASS Document interface: calling createNSResolver(Node) on new Document() with too few arguments must throw TypeError 
410 PASS Document interface: new Document() must inherit property "evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult)" with the proper type 
411 PASS Document interface: calling evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult) on new Document() with too few arguments must throw TypeError 
412 PASS Node interface: new Document() must inherit property "ELEMENT_NODE" with the proper type 
413 PASS Node interface: new Document() must inherit property "ATTRIBUTE_NODE" with the proper type 
414 PASS Node interface: new Document() must inherit property "TEXT_NODE" with the proper type 
415 PASS Node interface: new Document() must inherit property "CDATA_SECTION_NODE" with the proper type 
416 PASS Node interface: new Document() must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
417 PASS Node interface: new Document() must inherit property "ENTITY_NODE" with the proper type 
418 PASS Node interface: new Document() must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
419 PASS Node interface: new Document() must inherit property "COMMENT_NODE" with the proper type 
420 PASS Node interface: new Document() must inherit property "DOCUMENT_NODE" with the proper type 
421 PASS Node interface: new Document() must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
422 PASS Node interface: new Document() must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
423 PASS Node interface: new Document() must inherit property "NOTATION_NODE" with the proper type 
424 PASS Node interface: new Document() must inherit property "nodeType" with the proper type 
425 PASS Node interface: new Document() must inherit property "nodeName" with the proper type 
426 PASS Node interface: new Document() must inherit property "baseURI" with the proper type 
427 PASS Node interface: new Document() must inherit property "isConnected" with the proper type 
428 PASS Node interface: new Document() must inherit property "ownerDocument" with the proper type 
429 PASS Node interface: new Document() must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
430 PASS Node interface: calling getRootNode(GetRootNodeOptions) on new Document() with too few arguments must throw TypeError 
431 PASS Node interface: new Document() must inherit property "parentNode" with the proper type 
432 PASS Node interface: new Document() must inherit property "parentElement" with the proper type 
433 PASS Node interface: new Document() must inherit property "hasChildNodes()" with the proper type 
434 PASS Node interface: new Document() must inherit property "childNodes" with the proper type 
435 PASS Node interface: new Document() must inherit property "firstChild" with the proper type 
436 PASS Node interface: new Document() must inherit property "lastChild" with the proper type 
437 PASS Node interface: new Document() must inherit property "previousSibling" with the proper type 
438 PASS Node interface: new Document() must inherit property "nextSibling" with the proper type 
439 PASS Node interface: new Document() must inherit property "nodeValue" with the proper type 
440 PASS Node interface: new Document() must inherit property "textContent" with the proper type 
441 PASS Node interface: new Document() must inherit property "normalize()" with the proper type 
442 PASS Node interface: new Document() must inherit property "cloneNode(boolean)" with the proper type 
443 PASS Node interface: calling cloneNode(boolean) on new Document() with too few arguments must throw TypeError 
444 PASS Node interface: new Document() must inherit property "isEqualNode(Node)" with the proper type 
445 PASS Node interface: calling isEqualNode(Node) on new Document() with too few arguments must throw TypeError 
446 PASS Node interface: new Document() must inherit property "isSameNode(Node)" with the proper type 
447 PASS Node interface: calling isSameNode(Node) on new Document() with too few arguments must throw TypeError 
448 PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
449 PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
450 PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
451 PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
452 PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
453 PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
454 PASS Node interface: new Document() must inherit property "compareDocumentPosition(Node)" with the proper type 
455 PASS Node interface: calling compareDocumentPosition(Node) on new Document() with too few arguments must throw TypeError 
456 PASS Node interface: new Document() must inherit property "contains(Node)" with the proper type 
457 PASS Node interface: calling contains(Node) on new Document() with too few arguments must throw TypeError 
458 PASS Node interface: new Document() must inherit property "lookupPrefix(DOMString)" with the proper type 
459 PASS Node interface: calling lookupPrefix(DOMString) on new Document() with too few arguments must throw TypeError 
460 PASS Node interface: new Document() must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
461 PASS Node interface: calling lookupNamespaceURI(DOMString) on new Document() with too few arguments must throw TypeError 
462 PASS Node interface: new Document() must inherit property "isDefaultNamespace(DOMString)" with the proper type 
463 PASS Node interface: calling isDefaultNamespace(DOMString) on new Document() with too few arguments must throw TypeError 
464 PASS Node interface: new Document() must inherit property "insertBefore(Node, Node)" with the proper type 
465 PASS Node interface: calling insertBefore(Node, Node) on new Document() with too few arguments must throw TypeError 
466 PASS Node interface: new Document() must inherit property "appendChild(Node)" with the proper type 
467 PASS Node interface: calling appendChild(Node) on new Document() with too few arguments must throw TypeError 
468 PASS Node interface: new Document() must inherit property "replaceChild(Node, Node)" with the proper type 
469 PASS Node interface: calling replaceChild(Node, Node) on new Document() with too few arguments must throw TypeError 
470 PASS Node interface: new Document() must inherit property "removeChild(Node)" with the proper type 
471 PASS Node interface: calling removeChild(Node) on new Document() with too few arguments must throw TypeError 
472 PASS EventTarget interface: new Document() must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
473 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError 
474 PASS EventTarget interface: new Document() must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
475 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError 
476 PASS EventTarget interface: new Document() must inherit property "dispatchEvent(Event)" with the proper type 
477 PASS EventTarget interface: calling dispatchEvent(Event) on new Document() with too few arguments must throw TypeError 
478 PASS XMLDocument interface: existence and properties of interface object 
479 PASS XMLDocument interface object length 
480 PASS XMLDocument interface object name 
481 PASS XMLDocument interface: existence and properties of interface prototype object 
482 PASS XMLDocument interface: existence and properties of interface prototype object's "constructor" property 
483 PASS XMLDocument interface: existence and properties of interface prototype object's @@unscopables property 
484 PASS XMLDocument must be primary interface of xmlDoc 
485 PASS Stringification of xmlDoc 
486 PASS Document interface: xmlDoc must inherit property "implementation" with the proper type 
487 PASS Document interface: xmlDoc must inherit property "URL" with the proper type 
488 PASS Document interface: xmlDoc must inherit property "documentURI" with the proper type 
489 PASS Document interface: xmlDoc must inherit property "origin" with the proper type 
490 PASS Document interface: xmlDoc must inherit property "compatMode" with the proper type 
491 PASS Document interface: xmlDoc must inherit property "characterSet" with the proper type 
492 PASS Document interface: xmlDoc must inherit property "charset" with the proper type 
493 PASS Document interface: xmlDoc must inherit property "inputEncoding" with the proper type 
494 PASS Document interface: xmlDoc must inherit property "contentType" with the proper type 
495 PASS Document interface: xmlDoc must inherit property "doctype" with the proper type 
496 PASS Document interface: xmlDoc must inherit property "documentElement" with the proper type 
497 PASS Document interface: xmlDoc must inherit property "getElementsByTagName(DOMString)" with the proper type 
498 PASS Document interface: calling getElementsByTagName(DOMString) on xmlDoc with too few arguments must throw TypeError 
499 PASS Document interface: xmlDoc must inherit property "getElementsByTagNameNS(DOMString, DOMString)" with the proper type 
500 PASS Document interface: calling getElementsByTagNameNS(DOMString, DOMString) on xmlDoc with too few arguments must throw TypeError 
501 PASS Document interface: xmlDoc must inherit property "getElementsByClassName(DOMString)" with the proper type 
502 PASS Document interface: calling getElementsByClassName(DOMString) on xmlDoc with too few arguments must throw TypeError 
503 PASS Document interface: xmlDoc must inherit property "createElement(DOMString, [object Object],[object Object])" with the proper type 
504 PASS Document interface: calling createElement(DOMString, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError 
505 PASS Document interface: xmlDoc must inherit property "createElementNS(DOMString, DOMString, [object Object],[object Object])" with the proper type 
506 PASS Document interface: calling createElementNS(DOMString, DOMString, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError 
507 PASS Document interface: xmlDoc must inherit property "createDocumentFragment()" with the proper type 
508 PASS Document interface: xmlDoc must inherit property "createTextNode(DOMString)" with the proper type 
509 PASS Document interface: calling createTextNode(DOMString) on xmlDoc with too few arguments must throw TypeError 
510 PASS Document interface: xmlDoc must inherit property "createCDATASection(DOMString)" with the proper type 
511 PASS Document interface: calling createCDATASection(DOMString) on xmlDoc with too few arguments must throw TypeError 
512 PASS Document interface: xmlDoc must inherit property "createComment(DOMString)" with the proper type 
513 PASS Document interface: calling createComment(DOMString) on xmlDoc with too few arguments must throw TypeError 
514 PASS Document interface: xmlDoc must inherit property "createProcessingInstruction(DOMString, DOMString)" with the proper type 
515 PASS Document interface: calling createProcessingInstruction(DOMString, DOMString) on xmlDoc with too few arguments must throw TypeError 
516 PASS Document interface: xmlDoc must inherit property "importNode(Node, boolean)" with the proper type 
517 PASS Document interface: calling importNode(Node, boolean) on xmlDoc with too few arguments must throw TypeError 
518 PASS Document interface: xmlDoc must inherit property "adoptNode(Node)" with the proper type 
519 PASS Document interface: calling adoptNode(Node) on xmlDoc with too few arguments must throw TypeError 
520 PASS Document interface: xmlDoc must inherit property "createAttribute(DOMString)" with the proper type 
521 PASS Document interface: calling createAttribute(DOMString) on xmlDoc with too few arguments must throw TypeError 
522 PASS Document interface: xmlDoc must inherit property "createAttributeNS(DOMString, DOMString)" with the proper type 
523 PASS Document interface: calling createAttributeNS(DOMString, DOMString) on xmlDoc with too few arguments must throw TypeError 
524 PASS Document interface: xmlDoc must inherit property "createEvent(DOMString)" with the proper type 
525 PASS Document interface: calling createEvent(DOMString) on xmlDoc with too few arguments must throw TypeError 
526 PASS Document interface: xmlDoc must inherit property "createRange()" with the proper type 
527 PASS Document interface: xmlDoc must inherit property "createNodeIterator(Node, unsigned long, NodeFilter)" with the proper type 
528 PASS Document interface: calling createNodeIterator(Node, unsigned long, NodeFilter) on xmlDoc with too few arguments must throw TypeError 
529 PASS Document interface: xmlDoc must inherit property "createTreeWalker(Node, unsigned long, NodeFilter)" with the proper type 
530 PASS Document interface: calling createTreeWalker(Node, unsigned long, NodeFilter) on xmlDoc with too few arguments must throw TypeError 
531 PASS Document interface: xmlDoc must inherit property "getElementById(DOMString)" with the proper type 
532 PASS Document interface: calling getElementById(DOMString) on xmlDoc with too few arguments must throw TypeError 
533 PASS Document interface: xmlDoc must inherit property "children" with the proper type 
534 PASS Document interface: xmlDoc must inherit property "firstElementChild" with the proper type 
535 PASS Document interface: xmlDoc must inherit property "lastElementChild" with the proper type 
536 PASS Document interface: xmlDoc must inherit property "childElementCount" with the proper type 
537 PASS Document interface: xmlDoc must inherit property "prepend([object Object],[object Object])" with the proper type 
538 PASS Document interface: calling prepend([object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError 
539 PASS Document interface: xmlDoc must inherit property "append([object Object],[object Object])" with the proper type 
540 PASS Document interface: calling append([object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError 
541 PASS Document interface: xmlDoc must inherit property "querySelector(DOMString)" with the proper type 
542 PASS Document interface: calling querySelector(DOMString) on xmlDoc with too few arguments must throw TypeError 
543 PASS Document interface: xmlDoc must inherit property "querySelectorAll(DOMString)" with the proper type 
544 PASS Document interface: calling querySelectorAll(DOMString) on xmlDoc with too few arguments must throw TypeError 
545 PASS Document interface: xmlDoc must inherit property "createExpression(DOMString, XPathNSResolver)" with the proper type 
546 PASS Document interface: calling createExpression(DOMString, XPathNSResolver) on xmlDoc with too few arguments must throw TypeError 
547 PASS Document interface: xmlDoc must inherit property "createNSResolver(Node)" with the proper type 
548 PASS Document interface: calling createNSResolver(Node) on xmlDoc with too few arguments must throw TypeError 
549 PASS Document interface: xmlDoc must inherit property "evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult)" with the proper type 
550 PASS Document interface: calling evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult) on xmlDoc with too few arguments must throw TypeError 
551 PASS Node interface: xmlDoc must inherit property "ELEMENT_NODE" with the proper type 
552 PASS Node interface: xmlDoc must inherit property "ATTRIBUTE_NODE" with the proper type 
553 PASS Node interface: xmlDoc must inherit property "TEXT_NODE" with the proper type 
554 PASS Node interface: xmlDoc must inherit property "CDATA_SECTION_NODE" with the proper type 
555 PASS Node interface: xmlDoc must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
556 PASS Node interface: xmlDoc must inherit property "ENTITY_NODE" with the proper type 
557 PASS Node interface: xmlDoc must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
558 PASS Node interface: xmlDoc must inherit property "COMMENT_NODE" with the proper type 
559 PASS Node interface: xmlDoc must inherit property "DOCUMENT_NODE" with the proper type 
560 PASS Node interface: xmlDoc must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
561 PASS Node interface: xmlDoc must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
562 PASS Node interface: xmlDoc must inherit property "NOTATION_NODE" with the proper type 
563 PASS Node interface: xmlDoc must inherit property "nodeType" with the proper type 
564 PASS Node interface: xmlDoc must inherit property "nodeName" with the proper type 
565 PASS Node interface: xmlDoc must inherit property "baseURI" with the proper type 
566 PASS Node interface: xmlDoc must inherit property "isConnected" with the proper type 
567 PASS Node interface: xmlDoc must inherit property "ownerDocument" with the proper type 
568 PASS Node interface: xmlDoc must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
569 PASS Node interface: calling getRootNode(GetRootNodeOptions) on xmlDoc with too few arguments must throw TypeError 
570 PASS Node interface: xmlDoc must inherit property "parentNode" with the proper type 
571 PASS Node interface: xmlDoc must inherit property "parentElement" with the proper type 
572 PASS Node interface: xmlDoc must inherit property "hasChildNodes()" with the proper type 
573 PASS Node interface: xmlDoc must inherit property "childNodes" with the proper type 
574 PASS Node interface: xmlDoc must inherit property "firstChild" with the proper type 
575 PASS Node interface: xmlDoc must inherit property "lastChild" with the proper type 
576 PASS Node interface: xmlDoc must inherit property "previousSibling" with the proper type 
577 PASS Node interface: xmlDoc must inherit property "nextSibling" with the proper type 
578 PASS Node interface: xmlDoc must inherit property "nodeValue" with the proper type 
579 PASS Node interface: xmlDoc must inherit property "textContent" with the proper type 
580 PASS Node interface: xmlDoc must inherit property "normalize()" with the proper type 
581 PASS Node interface: xmlDoc must inherit property "cloneNode(boolean)" with the proper type 
582 PASS Node interface: calling cloneNode(boolean) on xmlDoc with too few arguments must throw TypeError 
583 PASS Node interface: xmlDoc must inherit property "isEqualNode(Node)" with the proper type 
584 PASS Node interface: calling isEqualNode(Node) on xmlDoc with too few arguments must throw TypeError 
585 PASS Node interface: xmlDoc must inherit property "isSameNode(Node)" with the proper type 
586 PASS Node interface: calling isSameNode(Node) on xmlDoc with too few arguments must throw TypeError 
587 PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
588 PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
589 PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
590 PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
591 PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
592 PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
593 PASS Node interface: xmlDoc must inherit property "compareDocumentPosition(Node)" with the proper type 
594 PASS Node interface: calling compareDocumentPosition(Node) on xmlDoc with too few arguments must throw TypeError 
595 PASS Node interface: xmlDoc must inherit property "contains(Node)" with the proper type 
596 PASS Node interface: calling contains(Node) on xmlDoc with too few arguments must throw TypeError 
597 PASS Node interface: xmlDoc must inherit property "lookupPrefix(DOMString)" with the proper type 
598 PASS Node interface: calling lookupPrefix(DOMString) on xmlDoc with too few arguments must throw TypeError 
599 PASS Node interface: xmlDoc must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
600 PASS Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc with too few arguments must throw TypeError 
601 PASS Node interface: xmlDoc must inherit property "isDefaultNamespace(DOMString)" with the proper type 
602 PASS Node interface: calling isDefaultNamespace(DOMString) on xmlDoc with too few arguments must throw TypeError 
603 PASS Node interface: xmlDoc must inherit property "insertBefore(Node, Node)" with the proper type 
604 PASS Node interface: calling insertBefore(Node, Node) on xmlDoc with too few arguments must throw TypeError 
605 PASS Node interface: xmlDoc must inherit property "appendChild(Node)" with the proper type 
606 PASS Node interface: calling appendChild(Node) on xmlDoc with too few arguments must throw TypeError 
607 PASS Node interface: xmlDoc must inherit property "replaceChild(Node, Node)" with the proper type 
608 PASS Node interface: calling replaceChild(Node, Node) on xmlDoc with too few arguments must throw TypeError 
609 PASS Node interface: xmlDoc must inherit property "removeChild(Node)" with the proper type 
610 PASS Node interface: calling removeChild(Node) on xmlDoc with too few arguments must throw TypeError 
611 PASS EventTarget interface: xmlDoc must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
612 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError 
613 PASS EventTarget interface: xmlDoc must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
614 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError 
615 PASS EventTarget interface: xmlDoc must inherit property "dispatchEvent(Event)" with the proper type 
616 PASS EventTarget interface: calling dispatchEvent(Event) on xmlDoc with too few arguments must throw TypeError 
617 PASS DOMImplementation interface: existence and properties of interface object 
618 PASS DOMImplementation interface object length 
619 PASS DOMImplementation interface object name 
620 PASS DOMImplementation interface: existence and properties of interface prototype object 
621 PASS DOMImplementation interface: existence and properties of interface prototype object's "constructor" property 
622 PASS DOMImplementation interface: existence and properties of interface prototype object's @@unscopables property 
623 PASS DOMImplementation interface: operation createDocumentType(DOMString, DOMString, DOMString) 
624 PASS DOMImplementation interface: operation createDocument(DOMString, DOMString, DocumentType) 
625 PASS DOMImplementation interface: operation createHTMLDocument(DOMString) 
626 PASS DOMImplementation interface: operation hasFeature() 
627 PASS DOMImplementation must be primary interface of document.implementation 
628 PASS Stringification of document.implementation 
629 PASS DOMImplementation interface: document.implementation must inherit property "createDocumentType(DOMString, DOMString, DOMString)" with the proper type 
630 PASS DOMImplementation interface: calling createDocumentType(DOMString, DOMString, DOMString) on document.implementation with too few arguments must throw TypeError 
631 PASS DOMImplementation interface: document.implementation must inherit property "createDocument(DOMString, DOMString, DocumentType)" with the proper type 
632 PASS DOMImplementation interface: calling createDocument(DOMString, DOMString, DocumentType) on document.implementation with too few arguments must throw TypeError 
633 PASS DOMImplementation interface: document.implementation must inherit property "createHTMLDocument(DOMString)" with the proper type 
634 PASS DOMImplementation interface: calling createHTMLDocument(DOMString) on document.implementation with too few arguments must throw TypeError 
635 PASS DOMImplementation interface: document.implementation must inherit property "hasFeature()" with the proper type 
636 PASS DocumentType interface: existence and properties of interface object 
637 PASS DocumentType interface object length 
638 PASS DocumentType interface object name 
639 PASS DocumentType interface: existence and properties of interface prototype object 
640 PASS DocumentType interface: existence and properties of interface prototype object's "constructor" property 
641 PASS DocumentType interface: existence and properties of interface prototype object's @@unscopables property 
642 PASS DocumentType interface: attribute name 
643 PASS DocumentType interface: attribute publicId 
644 PASS DocumentType interface: attribute systemId 
645 PASS DocumentType interface: operation before([object Object],[object Object]) 
646 PASS DocumentType interface: operation after([object Object],[object Object]) 
647 PASS DocumentType interface: operation replaceWith([object Object],[object Object]) 
648 PASS DocumentType interface: operation remove() 
649 PASS DocumentType must be primary interface of document.doctype 
650 PASS Stringification of document.doctype 
651 PASS DocumentType interface: document.doctype must inherit property "name" with the proper type 
652 PASS DocumentType interface: document.doctype must inherit property "publicId" with the proper type 
653 PASS DocumentType interface: document.doctype must inherit property "systemId" with the proper type 
654 PASS DocumentType interface: document.doctype must inherit property "before([object Object],[object Object])" with the proper type 
655 PASS DocumentType interface: calling before([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError 
656 PASS DocumentType interface: document.doctype must inherit property "after([object Object],[object Object])" with the proper type 
657 PASS DocumentType interface: calling after([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError 
658 PASS DocumentType interface: document.doctype must inherit property "replaceWith([object Object],[object Object])" with the proper type 
659 PASS DocumentType interface: calling replaceWith([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError 
660 PASS DocumentType interface: document.doctype must inherit property "remove()" with the proper type 
661 PASS Node interface: document.doctype must inherit property "ELEMENT_NODE" with the proper type 
662 PASS Node interface: document.doctype must inherit property "ATTRIBUTE_NODE" with the proper type 
663 PASS Node interface: document.doctype must inherit property "TEXT_NODE" with the proper type 
664 PASS Node interface: document.doctype must inherit property "CDATA_SECTION_NODE" with the proper type 
665 PASS Node interface: document.doctype must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
666 PASS Node interface: document.doctype must inherit property "ENTITY_NODE" with the proper type 
667 PASS Node interface: document.doctype must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
668 PASS Node interface: document.doctype must inherit property "COMMENT_NODE" with the proper type 
669 PASS Node interface: document.doctype must inherit property "DOCUMENT_NODE" with the proper type 
670 PASS Node interface: document.doctype must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
671 PASS Node interface: document.doctype must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
672 PASS Node interface: document.doctype must inherit property "NOTATION_NODE" with the proper type 
673 PASS Node interface: document.doctype must inherit property "nodeType" with the proper type 
674 PASS Node interface: document.doctype must inherit property "nodeName" with the proper type 
675 PASS Node interface: document.doctype must inherit property "baseURI" with the proper type 
676 PASS Node interface: document.doctype must inherit property "isConnected" with the proper type 
677 PASS Node interface: document.doctype must inherit property "ownerDocument" with the proper type 
678 PASS Node interface: document.doctype must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
679 PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.doctype with too few arguments must throw TypeError 
680 PASS Node interface: document.doctype must inherit property "parentNode" with the proper type 
681 PASS Node interface: document.doctype must inherit property "parentElement" with the proper type 
682 PASS Node interface: document.doctype must inherit property "hasChildNodes()" with the proper type 
683 PASS Node interface: document.doctype must inherit property "childNodes" with the proper type 
684 PASS Node interface: document.doctype must inherit property "firstChild" with the proper type 
685 PASS Node interface: document.doctype must inherit property "lastChild" with the proper type 
686 PASS Node interface: document.doctype must inherit property "previousSibling" with the proper type 
687 PASS Node interface: document.doctype must inherit property "nextSibling" with the proper type 
688 PASS Node interface: document.doctype must inherit property "nodeValue" with the proper type 
689 PASS Node interface: document.doctype must inherit property "textContent" with the proper type 
690 PASS Node interface: document.doctype must inherit property "normalize()" with the proper type 
691 PASS Node interface: document.doctype must inherit property "cloneNode(boolean)" with the proper type 
692 PASS Node interface: calling cloneNode(boolean) on document.doctype with too few arguments must throw TypeError 
693 PASS Node interface: document.doctype must inherit property "isEqualNode(Node)" with the proper type 
694 PASS Node interface: calling isEqualNode(Node) on document.doctype with too few arguments must throw TypeError 
695 PASS Node interface: document.doctype must inherit property "isSameNode(Node)" with the proper type 
696 PASS Node interface: calling isSameNode(Node) on document.doctype with too few arguments must throw TypeError 
697 PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
698 PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
699 PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
700 PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
701 PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
702 PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
703 PASS Node interface: document.doctype must inherit property "compareDocumentPosition(Node)" with the proper type 
704 PASS Node interface: calling compareDocumentPosition(Node) on document.doctype with too few arguments must throw TypeError 
705 PASS Node interface: document.doctype must inherit property "contains(Node)" with the proper type 
706 PASS Node interface: calling contains(Node) on document.doctype with too few arguments must throw TypeError 
707 PASS Node interface: document.doctype must inherit property "lookupPrefix(DOMString)" with the proper type 
708 PASS Node interface: calling lookupPrefix(DOMString) on document.doctype with too few arguments must throw TypeError 
709 PASS Node interface: document.doctype must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
710 PASS Node interface: calling lookupNamespaceURI(DOMString) on document.doctype with too few arguments must throw TypeError 
711 PASS Node interface: document.doctype must inherit property "isDefaultNamespace(DOMString)" with the proper type 
712 PASS Node interface: calling isDefaultNamespace(DOMString) on document.doctype with too few arguments must throw TypeError 
713 PASS Node interface: document.doctype must inherit property "insertBefore(Node, Node)" with the proper type 
714 PASS Node interface: calling insertBefore(Node, Node) on document.doctype with too few arguments must throw TypeError 
715 PASS Node interface: document.doctype must inherit property "appendChild(Node)" with the proper type 
716 PASS Node interface: calling appendChild(Node) on document.doctype with too few arguments must throw TypeError 
717 PASS Node interface: document.doctype must inherit property "replaceChild(Node, Node)" with the proper type 
718 PASS Node interface: calling replaceChild(Node, Node) on document.doctype with too few arguments must throw TypeError 
719 PASS Node interface: document.doctype must inherit property "removeChild(Node)" with the proper type 
720 PASS Node interface: calling removeChild(Node) on document.doctype with too few arguments must throw TypeError 
721 PASS EventTarget interface: document.doctype must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
722 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.doctype with too few arguments must throw TypeError 
723 PASS EventTarget interface: document.doctype must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
724 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.doctype with too few arguments must throw TypeError 
725 PASS EventTarget interface: document.doctype must inherit property "dispatchEvent(Event)" with the proper type 
726 PASS EventTarget interface: calling dispatchEvent(Event) on document.doctype with too few arguments must throw TypeError 
727 PASS DocumentFragment interface: existence and properties of interface object 
728 PASS DocumentFragment interface object length 
729 PASS DocumentFragment interface object name 
730 PASS DocumentFragment interface: existence and properties of interface prototype object 
731 PASS DocumentFragment interface: existence and properties of interface prototype object's "constructor" property 
732 PASS DocumentFragment interface: existence and properties of interface prototype object's @@unscopables property 
733 PASS DocumentFragment interface: operation getElementById(DOMString) 
734 PASS DocumentFragment interface: attribute children 
735 PASS DocumentFragment interface: attribute firstElementChild 
736 PASS DocumentFragment interface: attribute lastElementChild 
737 PASS DocumentFragment interface: attribute childElementCount 
738 PASS DocumentFragment interface: operation prepend([object Object],[object Object]) 
739 PASS DocumentFragment interface: operation append([object Object],[object Object]) 
740 PASS DocumentFragment interface: operation querySelector(DOMString) 
741 PASS DocumentFragment interface: operation querySelectorAll(DOMString) 
742 PASS DocumentFragment must be primary interface of document.createDocumentFragment() 
743 PASS Stringification of document.createDocumentFragment() 
744 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "getElementById(DOMString)" with the proper type 
745 PASS DocumentFragment interface: calling getElementById(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError 
746 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "children" with the proper type 
747 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "firstElementChild" with the proper type 
748 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "lastElementChild" with the proper type 
749 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "childElementCount" with the proper type 
750 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "prepend([object Object],[object Object])" with the proper type 
751 PASS DocumentFragment interface: calling prepend([object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError 
752 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "append([object Object],[object Object])" with the proper type 
753 PASS DocumentFragment interface: calling append([object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError 
754 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "querySelector(DOMString)" with the proper type 
755 PASS DocumentFragment interface: calling querySelector(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError 
756 PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "querySelectorAll(DOMString)" with the proper type 
757 PASS DocumentFragment interface: calling querySelectorAll(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError 
758 PASS Node interface: document.createDocumentFragment() must inherit property "ELEMENT_NODE" with the proper type 
759 PASS Node interface: document.createDocumentFragment() must inherit property "ATTRIBUTE_NODE" with the proper type 
760 PASS Node interface: document.createDocumentFragment() must inherit property "TEXT_NODE" with the proper type 
761 PASS Node interface: document.createDocumentFragment() must inherit property "CDATA_SECTION_NODE" with the proper type 
762 PASS Node interface: document.createDocumentFragment() must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
763 PASS Node interface: document.createDocumentFragment() must inherit property "ENTITY_NODE" with the proper type 
764 PASS Node interface: document.createDocumentFragment() must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
765 PASS Node interface: document.createDocumentFragment() must inherit property "COMMENT_NODE" with the proper type 
766 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_NODE" with the proper type 
767 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
768 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
769 PASS Node interface: document.createDocumentFragment() must inherit property "NOTATION_NODE" with the proper type 
770 PASS Node interface: document.createDocumentFragment() must inherit property "nodeType" with the proper type 
771 PASS Node interface: document.createDocumentFragment() must inherit property "nodeName" with the proper type 
772 PASS Node interface: document.createDocumentFragment() must inherit property "baseURI" with the proper type 
773 PASS Node interface: document.createDocumentFragment() must inherit property "isConnected" with the proper type 
774 PASS Node interface: document.createDocumentFragment() must inherit property "ownerDocument" with the proper type 
775 PASS Node interface: document.createDocumentFragment() must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
776 PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.createDocumentFragment() with too few arguments must throw TypeError 
777 PASS Node interface: document.createDocumentFragment() must inherit property "parentNode" with the proper type 
778 PASS Node interface: document.createDocumentFragment() must inherit property "parentElement" with the proper type 
779 PASS Node interface: document.createDocumentFragment() must inherit property "hasChildNodes()" with the proper type 
780 PASS Node interface: document.createDocumentFragment() must inherit property "childNodes" with the proper type 
781 PASS Node interface: document.createDocumentFragment() must inherit property "firstChild" with the proper type 
782 PASS Node interface: document.createDocumentFragment() must inherit property "lastChild" with the proper type 
783 PASS Node interface: document.createDocumentFragment() must inherit property "previousSibling" with the proper type 
784 PASS Node interface: document.createDocumentFragment() must inherit property "nextSibling" with the proper type 
785 PASS Node interface: document.createDocumentFragment() must inherit property "nodeValue" with the proper type 
786 PASS Node interface: document.createDocumentFragment() must inherit property "textContent" with the proper type 
787 PASS Node interface: document.createDocumentFragment() must inherit property "normalize()" with the proper type 
788 PASS Node interface: document.createDocumentFragment() must inherit property "cloneNode(boolean)" with the proper type 
789 PASS Node interface: calling cloneNode(boolean) on document.createDocumentFragment() with too few arguments must throw TypeError 
790 PASS Node interface: document.createDocumentFragment() must inherit property "isEqualNode(Node)" with the proper type 
791 PASS Node interface: calling isEqualNode(Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
792 PASS Node interface: document.createDocumentFragment() must inherit property "isSameNode(Node)" with the proper type 
793 PASS Node interface: calling isSameNode(Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
794 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
795 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
796 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
797 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
798 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
799 PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
800 PASS Node interface: document.createDocumentFragment() must inherit property "compareDocumentPosition(Node)" with the proper type 
801 PASS Node interface: calling compareDocumentPosition(Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
802 PASS Node interface: document.createDocumentFragment() must inherit property "contains(Node)" with the proper type 
803 PASS Node interface: calling contains(Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
804 PASS Node interface: document.createDocumentFragment() must inherit property "lookupPrefix(DOMString)" with the proper type 
805 PASS Node interface: calling lookupPrefix(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError 
806 PASS Node interface: document.createDocumentFragment() must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
807 PASS Node interface: calling lookupNamespaceURI(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError 
808 PASS Node interface: document.createDocumentFragment() must inherit property "isDefaultNamespace(DOMString)" with the proper type 
809 PASS Node interface: calling isDefaultNamespace(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError 
810 PASS Node interface: document.createDocumentFragment() must inherit property "insertBefore(Node, Node)" with the proper type 
811 PASS Node interface: calling insertBefore(Node, Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
812 PASS Node interface: document.createDocumentFragment() must inherit property "appendChild(Node)" with the proper type 
813 PASS Node interface: calling appendChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
814 PASS Node interface: document.createDocumentFragment() must inherit property "replaceChild(Node, Node)" with the proper type 
815 PASS Node interface: calling replaceChild(Node, Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
816 PASS Node interface: document.createDocumentFragment() must inherit property "removeChild(Node)" with the proper type 
817 PASS Node interface: calling removeChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeError 
818 PASS EventTarget interface: document.createDocumentFragment() must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
819 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError 
820 PASS EventTarget interface: document.createDocumentFragment() must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
821 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError 
822 PASS EventTarget interface: document.createDocumentFragment() must inherit property "dispatchEvent(Event)" with the proper type 
823 PASS EventTarget interface: calling dispatchEvent(Event) on document.createDocumentFragment() with too few arguments must throw TypeError 
824 PASS ShadowRoot interface: existence and properties of interface object 
825 PASS ShadowRoot interface object length 
826 PASS ShadowRoot interface object name 
827 PASS ShadowRoot interface: existence and properties of interface prototype object 
828 PASS ShadowRoot interface: existence and properties of interface prototype object's "constructor" property 
829 PASS ShadowRoot interface: existence and properties of interface prototype object's @@unscopables property 
830 PASS ShadowRoot interface: attribute mode 
831 PASS ShadowRoot interface: attribute host 
832 PASS Element interface: existence and properties of interface object 
833 PASS Element interface object length 
834 PASS Element interface object name 
835 PASS Element interface: existence and properties of interface prototype object 
836 PASS Element interface: existence and properties of interface prototype object's "constructor" property 
837 PASS Element interface: existence and properties of interface prototype object's @@unscopables property 
838 PASS Element interface: attribute namespaceURI 
839 PASS Element interface: attribute prefix 
840 PASS Element interface: attribute localName 
841 PASS Element interface: attribute tagName 
842 PASS Element interface: attribute id 
843 PASS Element interface: attribute className 
844 PASS Element interface: attribute classList 
845 PASS Element interface: attribute slot 
846 PASS Element interface: operation hasAttributes() 
847 PASS Element interface: attribute attributes 
848 PASS Element interface: operation getAttributeNames() 
849 PASS Element interface: operation getAttribute(DOMString) 
850 PASS Element interface: operation getAttributeNS(DOMString, DOMString) 
851 PASS Element interface: operation setAttribute(DOMString, DOMString) 
852 PASS Element interface: operation setAttributeNS(DOMString, DOMString, DOMString) 
853 PASS Element interface: operation removeAttribute(DOMString) 
854 PASS Element interface: operation removeAttributeNS(DOMString, DOMString) 
855 PASS Element interface: operation toggleAttribute(DOMString, boolean) 
856 PASS Element interface: operation hasAttribute(DOMString) 
857 PASS Element interface: operation hasAttributeNS(DOMString, DOMString) 
858 PASS Element interface: operation getAttributeNode(DOMString) 
859 PASS Element interface: operation getAttributeNodeNS(DOMString, DOMString) 
860 PASS Element interface: operation setAttributeNode(Attr) 
861 PASS Element interface: operation setAttributeNodeNS(Attr) 
862 PASS Element interface: operation removeAttributeNode(Attr) 
863 PASS Element interface: operation attachShadow(ShadowRootInit) 
864 PASS Element interface: attribute shadowRoot 
865 PASS Element interface: operation closest(DOMString) 
866 PASS Element interface: operation matches(DOMString) 
867 PASS Element interface: operation webkitMatchesSelector(DOMString) 
868 PASS Element interface: operation getElementsByTagName(DOMString) 
869 PASS Element interface: operation getElementsByTagNameNS(DOMString, DOMString) 
870 PASS Element interface: operation getElementsByClassName(DOMString) 
871 PASS Element interface: operation insertAdjacentElement(DOMString, Element) 
872 PASS Element interface: operation insertAdjacentText(DOMString, DOMString) 
873 PASS Element interface: attribute children 
874 PASS Element interface: attribute firstElementChild 
875 PASS Element interface: attribute lastElementChild 
876 PASS Element interface: attribute childElementCount 
877 PASS Element interface: operation prepend([object Object],[object Object]) 
878 PASS Element interface: operation append([object Object],[object Object]) 
879 PASS Element interface: operation querySelector(DOMString) 
880 PASS Element interface: operation querySelectorAll(DOMString) 
881 PASS Element interface: attribute previousElementSibling 
882 PASS Element interface: attribute nextElementSibling 
883 PASS Element interface: operation before([object Object],[object Object]) 
884 PASS Element interface: operation after([object Object],[object Object]) 
885 PASS Element interface: operation replaceWith([object Object],[object Object]) 
886 PASS Element interface: operation remove() 
887 PASS Element interface: attribute assignedSlot 
888 PASS Element must be primary interface of element 
889 PASS Stringification of element 
890 PASS Element interface: element must inherit property "namespaceURI" with the proper type 
891 PASS Element interface: element must inherit property "prefix" with the proper type 
892 PASS Element interface: element must inherit property "localName" with the proper type 
893 PASS Element interface: element must inherit property "tagName" with the proper type 
894 PASS Element interface: element must inherit property "id" with the proper type 
895 PASS Element interface: element must inherit property "className" with the proper type 
896 PASS Element interface: element must inherit property "classList" with the proper type 
897 PASS Element interface: element must inherit property "slot" with the proper type 
898 PASS Element interface: element must inherit property "hasAttributes()" with the proper type 
899 PASS Element interface: element must inherit property "attributes" with the proper type 
900 PASS Element interface: element must inherit property "getAttributeNames()" with the proper type 
901 PASS Element interface: element must inherit property "getAttribute(DOMString)" with the proper type 
902 PASS Element interface: calling getAttribute(DOMString) on element with too few arguments must throw TypeError 
903 PASS Element interface: element must inherit property "getAttributeNS(DOMString, DOMString)" with the proper type 
904 PASS Element interface: calling getAttributeNS(DOMString, DOMString) on element with too few arguments must throw TypeError 
905 PASS Element interface: element must inherit property "setAttribute(DOMString, DOMString)" with the proper type 
906 PASS Element interface: calling setAttribute(DOMString, DOMString) on element with too few arguments must throw TypeError 
907 PASS Element interface: element must inherit property "setAttributeNS(DOMString, DOMString, DOMString)" with the proper type 
908 PASS Element interface: calling setAttributeNS(DOMString, DOMString, DOMString) on element with too few arguments must throw TypeError 
909 PASS Element interface: element must inherit property "removeAttribute(DOMString)" with the proper type 
910 PASS Element interface: calling removeAttribute(DOMString) on element with too few arguments must throw TypeError 
911 PASS Element interface: element must inherit property "removeAttributeNS(DOMString, DOMString)" with the proper type 
912 PASS Element interface: calling removeAttributeNS(DOMString, DOMString) on element with too few arguments must throw TypeError 
913 PASS Element interface: element must inherit property "toggleAttribute(DOMString, boolean)" with the proper type 
914 PASS Element interface: calling toggleAttribute(DOMString, boolean) on element with too few arguments must throw TypeError 
915 PASS Element interface: element must inherit property "hasAttribute(DOMString)" with the proper type 
916 PASS Element interface: calling hasAttribute(DOMString) on element with too few arguments must throw TypeError 
917 PASS Element interface: element must inherit property "hasAttributeNS(DOMString, DOMString)" with the proper type 
918 PASS Element interface: calling hasAttributeNS(DOMString, DOMString) on element with too few arguments must throw TypeError 
919 PASS Element interface: element must inherit property "getAttributeNode(DOMString)" with the proper type 
920 PASS Element interface: calling getAttributeNode(DOMString) on element with too few arguments must throw TypeError 
921 PASS Element interface: element must inherit property "getAttributeNodeNS(DOMString, DOMString)" with the proper type 
922 PASS Element interface: calling getAttributeNodeNS(DOMString, DOMString) on element with too few arguments must throw TypeError 
923 PASS Element interface: element must inherit property "setAttributeNode(Attr)" with the proper type 
924 PASS Element interface: calling setAttributeNode(Attr) on element with too few arguments must throw TypeError 
925 PASS Element interface: element must inherit property "setAttributeNodeNS(Attr)" with the proper type 
926 PASS Element interface: calling setAttributeNodeNS(Attr) on element with too few arguments must throw TypeError 
927 PASS Element interface: element must inherit property "removeAttributeNode(Attr)" with the proper type 
928 PASS Element interface: calling removeAttributeNode(Attr) on element with too few arguments must throw TypeError 
929 PASS Element interface: element must inherit property "attachShadow(ShadowRootInit)" with the proper type 
930 PASS Element interface: calling attachShadow(ShadowRootInit) on element with too few arguments must throw TypeError 
931 PASS Element interface: element must inherit property "shadowRoot" with the proper type 
932 PASS Element interface: element must inherit property "closest(DOMString)" with the proper type 
933 PASS Element interface: calling closest(DOMString) on element with too few arguments must throw TypeError 
934 PASS Element interface: element must inherit property "matches(DOMString)" with the proper type 
935 PASS Element interface: calling matches(DOMString) on element with too few arguments must throw TypeError 
936 PASS Element interface: element must inherit property "webkitMatchesSelector(DOMString)" with the proper type 
937 PASS Element interface: calling webkitMatchesSelector(DOMString) on element with too few arguments must throw TypeError 
938 PASS Element interface: element must inherit property "getElementsByTagName(DOMString)" with the proper type 
939 PASS Element interface: calling getElementsByTagName(DOMString) on element with too few arguments must throw TypeError 
940 PASS Element interface: element must inherit property "getElementsByTagNameNS(DOMString, DOMString)" with the proper type 
941 PASS Element interface: calling getElementsByTagNameNS(DOMString, DOMString) on element with too few arguments must throw TypeError 
942 PASS Element interface: element must inherit property "getElementsByClassName(DOMString)" with the proper type 
943 PASS Element interface: calling getElementsByClassName(DOMString) on element with too few arguments must throw TypeError 
944 PASS Element interface: element must inherit property "insertAdjacentElement(DOMString, Element)" with the proper type 
945 PASS Element interface: calling insertAdjacentElement(DOMString, Element) on element with too few arguments must throw TypeError 
946 PASS Element interface: element must inherit property "insertAdjacentText(DOMString, DOMString)" with the proper type 
947 PASS Element interface: calling insertAdjacentText(DOMString, DOMString) on element with too few arguments must throw TypeError 
948 PASS Element interface: element must inherit property "children" with the proper type 
949 PASS Element interface: element must inherit property "firstElementChild" with the proper type 
950 PASS Element interface: element must inherit property "lastElementChild" with the proper type 
951 PASS Element interface: element must inherit property "childElementCount" with the proper type 
952 PASS Element interface: element must inherit property "prepend([object Object],[object Object])" with the proper type 
953 PASS Element interface: calling prepend([object Object],[object Object]) on element with too few arguments must throw TypeError 
954 PASS Element interface: element must inherit property "append([object Object],[object Object])" with the proper type 
955 PASS Element interface: calling append([object Object],[object Object]) on element with too few arguments must throw TypeError 
956 PASS Element interface: element must inherit property "querySelector(DOMString)" with the proper type 
957 PASS Element interface: calling querySelector(DOMString) on element with too few arguments must throw TypeError 
958 PASS Element interface: element must inherit property "querySelectorAll(DOMString)" with the proper type 
959 PASS Element interface: calling querySelectorAll(DOMString) on element with too few arguments must throw TypeError 
960 PASS Element interface: element must inherit property "previousElementSibling" with the proper type 
961 PASS Element interface: element must inherit property "nextElementSibling" with the proper type 
962 PASS Element interface: element must inherit property "before([object Object],[object Object])" with the proper type 
963 PASS Element interface: calling before([object Object],[object Object]) on element with too few arguments must throw TypeError 
964 PASS Element interface: element must inherit property "after([object Object],[object Object])" with the proper type 
965 PASS Element interface: calling after([object Object],[object Object]) on element with too few arguments must throw TypeError 
966 PASS Element interface: element must inherit property "replaceWith([object Object],[object Object])" with the proper type 
967 PASS Element interface: calling replaceWith([object Object],[object Object]) on element with too few arguments must throw TypeError 
968 PASS Element interface: element must inherit property "remove()" with the proper type 
969 PASS Element interface: element must inherit property "assignedSlot" with the proper type 
970 PASS Node interface: element must inherit property "ELEMENT_NODE" with the proper type 
971 PASS Node interface: element must inherit property "ATTRIBUTE_NODE" with the proper type 
972 PASS Node interface: element must inherit property "TEXT_NODE" with the proper type 
973 PASS Node interface: element must inherit property "CDATA_SECTION_NODE" with the proper type 
974 PASS Node interface: element must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
975 PASS Node interface: element must inherit property "ENTITY_NODE" with the proper type 
976 PASS Node interface: element must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
977 PASS Node interface: element must inherit property "COMMENT_NODE" with the proper type 
978 PASS Node interface: element must inherit property "DOCUMENT_NODE" with the proper type 
979 PASS Node interface: element must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
980 PASS Node interface: element must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
981 PASS Node interface: element must inherit property "NOTATION_NODE" with the proper type 
982 PASS Node interface: element must inherit property "nodeType" with the proper type 
983 PASS Node interface: element must inherit property "nodeName" with the proper type 
984 PASS Node interface: element must inherit property "baseURI" with the proper type 
985 PASS Node interface: element must inherit property "isConnected" with the proper type 
986 PASS Node interface: element must inherit property "ownerDocument" with the proper type 
987 PASS Node interface: element must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
988 PASS Node interface: calling getRootNode(GetRootNodeOptions) on element with too few arguments must throw TypeError 
989 PASS Node interface: element must inherit property "parentNode" with the proper type 
990 PASS Node interface: element must inherit property "parentElement" with the proper type 
991 PASS Node interface: element must inherit property "hasChildNodes()" with the proper type 
992 PASS Node interface: element must inherit property "childNodes" with the proper type 
993 PASS Node interface: element must inherit property "firstChild" with the proper type 
994 PASS Node interface: element must inherit property "lastChild" with the proper type 
995 PASS Node interface: element must inherit property "previousSibling" with the proper type 
996 PASS Node interface: element must inherit property "nextSibling" with the proper type 
997 PASS Node interface: element must inherit property "nodeValue" with the proper type 
998 PASS Node interface: element must inherit property "textContent" with the proper type 
999 PASS Node interface: element must inherit property "normalize()" with the proper type 
1000 PASS Node interface: element must inherit property "cloneNode(boolean)" with the proper type 
1001 PASS Node interface: calling cloneNode(boolean) on element with too few arguments must throw TypeError 
1002 PASS Node interface: element must inherit property "isEqualNode(Node)" with the proper type 
1003 PASS Node interface: calling isEqualNode(Node) on element with too few arguments must throw TypeError 
1004 PASS Node interface: element must inherit property "isSameNode(Node)" with the proper type 
1005 PASS Node interface: calling isSameNode(Node) on element with too few arguments must throw TypeError 
1006 PASS Node interface: element must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
1007 PASS Node interface: element must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
1008 PASS Node interface: element must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
1009 PASS Node interface: element must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
1010 PASS Node interface: element must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
1011 PASS Node interface: element must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
1012 PASS Node interface: element must inherit property "compareDocumentPosition(Node)" with the proper type 
1013 PASS Node interface: calling compareDocumentPosition(Node) on element with too few arguments must throw TypeError 
1014 PASS Node interface: element must inherit property "contains(Node)" with the proper type 
1015 PASS Node interface: calling contains(Node) on element with too few arguments must throw TypeError 
1016 PASS Node interface: element must inherit property "lookupPrefix(DOMString)" with the proper type 
1017 PASS Node interface: calling lookupPrefix(DOMString) on element with too few arguments must throw TypeError 
1018 PASS Node interface: element must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
1019 PASS Node interface: calling lookupNamespaceURI(DOMString) on element with too few arguments must throw TypeError 
1020 PASS Node interface: element must inherit property "isDefaultNamespace(DOMString)" with the proper type 
1021 PASS Node interface: calling isDefaultNamespace(DOMString) on element with too few arguments must throw TypeError 
1022 PASS Node interface: element must inherit property "insertBefore(Node, Node)" with the proper type 
1023 PASS Node interface: calling insertBefore(Node, Node) on element with too few arguments must throw TypeError 
1024 PASS Node interface: element must inherit property "appendChild(Node)" with the proper type 
1025 PASS Node interface: calling appendChild(Node) on element with too few arguments must throw TypeError 
1026 PASS Node interface: element must inherit property "replaceChild(Node, Node)" with the proper type 
1027 PASS Node interface: calling replaceChild(Node, Node) on element with too few arguments must throw TypeError 
1028 PASS Node interface: element must inherit property "removeChild(Node)" with the proper type 
1029 PASS Node interface: calling removeChild(Node) on element with too few arguments must throw TypeError 
1030 PASS EventTarget interface: element must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1031 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on element with too few arguments must throw TypeError 
1032 PASS EventTarget interface: element must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1033 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on element with too few arguments must throw TypeError 
1034 PASS EventTarget interface: element must inherit property "dispatchEvent(Event)" with the proper type 
1035 PASS EventTarget interface: calling dispatchEvent(Event) on element with too few arguments must throw TypeError 
1036 PASS NamedNodeMap interface: existence and properties of interface object 
1037 PASS NamedNodeMap interface object length 
1038 PASS NamedNodeMap interface object name 
1039 PASS NamedNodeMap interface: existence and properties of interface prototype object 
1040 PASS NamedNodeMap interface: existence and properties of interface prototype object's "constructor" property 
1041 PASS NamedNodeMap interface: existence and properties of interface prototype object's @@unscopables property 
1042 PASS NamedNodeMap interface: attribute length 
1043 PASS NamedNodeMap interface: operation item(unsigned long) 
1044 PASS NamedNodeMap interface: operation getNamedItem(DOMString) 
1045 PASS NamedNodeMap interface: operation getNamedItemNS(DOMString, DOMString) 
1046 PASS NamedNodeMap interface: operation setNamedItem(Attr) 
1047 PASS NamedNodeMap interface: operation setNamedItemNS(Attr) 
1048 PASS NamedNodeMap interface: operation removeNamedItem(DOMString) 
1049 PASS NamedNodeMap interface: operation removeNamedItemNS(DOMString, DOMString) 
1050 PASS Attr interface: existence and properties of interface object 
1051 PASS Attr interface object length 
1052 PASS Attr interface object name 
1053 PASS Attr interface: existence and properties of interface prototype object 
1054 PASS Attr interface: existence and properties of interface prototype object's "constructor" property 
1055 PASS Attr interface: existence and properties of interface prototype object's @@unscopables property 
1056 PASS Attr interface: attribute namespaceURI 
1057 PASS Attr interface: attribute prefix 
1058 PASS Attr interface: attribute localName 
1059 PASS Attr interface: attribute name 
1060 PASS Attr interface: attribute value 
1061 PASS Attr interface: attribute ownerElement 
1062 PASS Attr interface: attribute specified 
1063 PASS Attr must be primary interface of document.querySelector("[id]").attributes[0] 
1064 PASS Stringification of document.querySelector("[id]").attributes[0] 
1065 PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "namespaceURI" with the proper type 
1066 PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "prefix" with the proper type 
1067 PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "localName" with the proper type 
1068 PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "name" with the proper type 
1069 PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "value" with the proper type 
1070 PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "ownerElement" with the proper type 
1071 PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "specified" with the proper type 
1072 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ELEMENT_NODE" with the proper type 
1073 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ATTRIBUTE_NODE" with the proper type 
1074 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "TEXT_NODE" with the proper type 
1075 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "CDATA_SECTION_NODE" with the proper type 
1076 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
1077 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ENTITY_NODE" with the proper type 
1078 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
1079 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "COMMENT_NODE" with the proper type 
1080 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_NODE" with the proper type 
1081 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
1082 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
1083 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "NOTATION_NODE" with the proper type 
1084 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nodeType" with the proper type 
1085 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nodeName" with the proper type 
1086 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "baseURI" with the proper type 
1087 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isConnected" with the proper type 
1088 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ownerDocument" with the proper type 
1089 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
1090 PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1091 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "parentNode" with the proper type 
1092 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "parentElement" with the proper type 
1093 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "hasChildNodes()" with the proper type 
1094 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "childNodes" with the proper type 
1095 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "firstChild" with the proper type 
1096 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "lastChild" with the proper type 
1097 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "previousSibling" with the proper type 
1098 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nextSibling" with the proper type 
1099 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nodeValue" with the proper type 
1100 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "textContent" with the proper type 
1101 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "normalize()" with the proper type 
1102 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "cloneNode(boolean)" with the proper type 
1103 PASS Node interface: calling cloneNode(boolean) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1104 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isEqualNode(Node)" with the proper type 
1105 PASS Node interface: calling isEqualNode(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1106 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isSameNode(Node)" with the proper type 
1107 PASS Node interface: calling isSameNode(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1108 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
1109 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
1110 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
1111 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
1112 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
1113 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
1114 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "compareDocumentPosition(Node)" with the proper type 
1115 PASS Node interface: calling compareDocumentPosition(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1116 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "contains(Node)" with the proper type 
1117 PASS Node interface: calling contains(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1118 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "lookupPrefix(DOMString)" with the proper type 
1119 PASS Node interface: calling lookupPrefix(DOMString) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1120 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
1121 PASS Node interface: calling lookupNamespaceURI(DOMString) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1122 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isDefaultNamespace(DOMString)" with the proper type 
1123 PASS Node interface: calling isDefaultNamespace(DOMString) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1124 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "insertBefore(Node, Node)" with the proper type 
1125 PASS Node interface: calling insertBefore(Node, Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1126 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "appendChild(Node)" with the proper type 
1127 PASS Node interface: calling appendChild(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1128 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "replaceChild(Node, Node)" with the proper type 
1129 PASS Node interface: calling replaceChild(Node, Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1130 PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "removeChild(Node)" with the proper type 
1131 PASS Node interface: calling removeChild(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1132 PASS EventTarget interface: document.querySelector("[id]").attributes[0] must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1133 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1134 PASS EventTarget interface: document.querySelector("[id]").attributes[0] must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1135 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1136 PASS EventTarget interface: document.querySelector("[id]").attributes[0] must inherit property "dispatchEvent(Event)" with the proper type 
1137 PASS EventTarget interface: calling dispatchEvent(Event) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError 
1138 PASS CharacterData interface: existence and properties of interface object 
1139 PASS CharacterData interface object length 
1140 PASS CharacterData interface object name 
1141 PASS CharacterData interface: existence and properties of interface prototype object 
1142 PASS CharacterData interface: existence and properties of interface prototype object's "constructor" property 
1143 PASS CharacterData interface: existence and properties of interface prototype object's @@unscopables property 
1144 PASS CharacterData interface: attribute data 
1145 PASS CharacterData interface: attribute length 
1146 PASS CharacterData interface: operation substringData(unsigned long, unsigned long) 
1147 PASS CharacterData interface: operation appendData(DOMString) 
1148 PASS CharacterData interface: operation insertData(unsigned long, DOMString) 
1149 PASS CharacterData interface: operation deleteData(unsigned long, unsigned long) 
1150 PASS CharacterData interface: operation replaceData(unsigned long, unsigned long, DOMString) 
1151 PASS CharacterData interface: attribute previousElementSibling 
1152 PASS CharacterData interface: attribute nextElementSibling 
1153 PASS CharacterData interface: operation before([object Object],[object Object]) 
1154 PASS CharacterData interface: operation after([object Object],[object Object]) 
1155 PASS CharacterData interface: operation replaceWith([object Object],[object Object]) 
1156 PASS CharacterData interface: operation remove() 
1157 PASS Text interface: existence and properties of interface object 
1158 PASS Text interface object length 
1159 PASS Text interface object name 
1160 PASS Text interface: existence and properties of interface prototype object 
1161 PASS Text interface: existence and properties of interface prototype object's "constructor" property 
1162 PASS Text interface: existence and properties of interface prototype object's @@unscopables property 
1163 PASS Text interface: operation splitText(unsigned long) 
1164 PASS Text interface: attribute wholeText 
1165 PASS Text interface: attribute assignedSlot 
1166 PASS Text must be primary interface of document.createTextNode("abc") 
1167 PASS Stringification of document.createTextNode("abc") 
1168 PASS Text interface: document.createTextNode("abc") must inherit property "splitText(unsigned long)" with the proper type 
1169 PASS Text interface: calling splitText(unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeError 
1170 PASS Text interface: document.createTextNode("abc") must inherit property "wholeText" with the proper type 
1171 PASS Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type 
1172 PASS CharacterData interface: document.createTextNode("abc") must inherit property "data" with the proper type 
1173 PASS CharacterData interface: document.createTextNode("abc") must inherit property "length" with the proper type 
1174 PASS CharacterData interface: document.createTextNode("abc") must inherit property "substringData(unsigned long, unsigned long)" with the proper type 
1175 PASS CharacterData interface: calling substringData(unsigned long, unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeError 
1176 PASS CharacterData interface: document.createTextNode("abc") must inherit property "appendData(DOMString)" with the proper type 
1177 PASS CharacterData interface: calling appendData(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError 
1178 PASS CharacterData interface: document.createTextNode("abc") must inherit property "insertData(unsigned long, DOMString)" with the proper type 
1179 PASS CharacterData interface: calling insertData(unsigned long, DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError 
1180 PASS CharacterData interface: document.createTextNode("abc") must inherit property "deleteData(unsigned long, unsigned long)" with the proper type 
1181 PASS CharacterData interface: calling deleteData(unsigned long, unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeError 
1182 PASS CharacterData interface: document.createTextNode("abc") must inherit property "replaceData(unsigned long, unsigned long, DOMString)" with the proper type 
1183 PASS CharacterData interface: calling replaceData(unsigned long, unsigned long, DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError 
1184 PASS CharacterData interface: document.createTextNode("abc") must inherit property "previousElementSibling" with the proper type 
1185 PASS CharacterData interface: document.createTextNode("abc") must inherit property "nextElementSibling" with the proper type 
1186 PASS CharacterData interface: document.createTextNode("abc") must inherit property "before([object Object],[object Object])" with the proper type 
1187 PASS CharacterData interface: calling before([object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError 
1188 PASS CharacterData interface: document.createTextNode("abc") must inherit property "after([object Object],[object Object])" with the proper type 
1189 PASS CharacterData interface: calling after([object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError 
1190 PASS CharacterData interface: document.createTextNode("abc") must inherit property "replaceWith([object Object],[object Object])" with the proper type 
1191 PASS CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError 
1192 PASS CharacterData interface: document.createTextNode("abc") must inherit property "remove()" with the proper type 
1193 PASS Node interface: document.createTextNode("abc") must inherit property "ELEMENT_NODE" with the proper type 
1194 PASS Node interface: document.createTextNode("abc") must inherit property "ATTRIBUTE_NODE" with the proper type 
1195 PASS Node interface: document.createTextNode("abc") must inherit property "TEXT_NODE" with the proper type 
1196 PASS Node interface: document.createTextNode("abc") must inherit property "CDATA_SECTION_NODE" with the proper type 
1197 PASS Node interface: document.createTextNode("abc") must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
1198 PASS Node interface: document.createTextNode("abc") must inherit property "ENTITY_NODE" with the proper type 
1199 PASS Node interface: document.createTextNode("abc") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
1200 PASS Node interface: document.createTextNode("abc") must inherit property "COMMENT_NODE" with the proper type 
1201 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_NODE" with the proper type 
1202 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
1203 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
1204 PASS Node interface: document.createTextNode("abc") must inherit property "NOTATION_NODE" with the proper type 
1205 PASS Node interface: document.createTextNode("abc") must inherit property "nodeType" with the proper type 
1206 PASS Node interface: document.createTextNode("abc") must inherit property "nodeName" with the proper type 
1207 PASS Node interface: document.createTextNode("abc") must inherit property "baseURI" with the proper type 
1208 PASS Node interface: document.createTextNode("abc") must inherit property "isConnected" with the proper type 
1209 PASS Node interface: document.createTextNode("abc") must inherit property "ownerDocument" with the proper type 
1210 PASS Node interface: document.createTextNode("abc") must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
1211 PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.createTextNode("abc") with too few arguments must throw TypeError 
1212 PASS Node interface: document.createTextNode("abc") must inherit property "parentNode" with the proper type 
1213 PASS Node interface: document.createTextNode("abc") must inherit property "parentElement" with the proper type 
1214 PASS Node interface: document.createTextNode("abc") must inherit property "hasChildNodes()" with the proper type 
1215 PASS Node interface: document.createTextNode("abc") must inherit property "childNodes" with the proper type 
1216 PASS Node interface: document.createTextNode("abc") must inherit property "firstChild" with the proper type 
1217 PASS Node interface: document.createTextNode("abc") must inherit property "lastChild" with the proper type 
1218 PASS Node interface: document.createTextNode("abc") must inherit property "previousSibling" with the proper type 
1219 PASS Node interface: document.createTextNode("abc") must inherit property "nextSibling" with the proper type 
1220 PASS Node interface: document.createTextNode("abc") must inherit property "nodeValue" with the proper type 
1221 PASS Node interface: document.createTextNode("abc") must inherit property "textContent" with the proper type 
1222 PASS Node interface: document.createTextNode("abc") must inherit property "normalize()" with the proper type 
1223 PASS Node interface: document.createTextNode("abc") must inherit property "cloneNode(boolean)" with the proper type 
1224 PASS Node interface: calling cloneNode(boolean) on document.createTextNode("abc") with too few arguments must throw TypeError 
1225 PASS Node interface: document.createTextNode("abc") must inherit property "isEqualNode(Node)" with the proper type 
1226 PASS Node interface: calling isEqualNode(Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1227 PASS Node interface: document.createTextNode("abc") must inherit property "isSameNode(Node)" with the proper type 
1228 PASS Node interface: calling isSameNode(Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1229 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
1230 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
1231 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
1232 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
1233 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
1234 PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
1235 PASS Node interface: document.createTextNode("abc") must inherit property "compareDocumentPosition(Node)" with the proper type 
1236 PASS Node interface: calling compareDocumentPosition(Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1237 PASS Node interface: document.createTextNode("abc") must inherit property "contains(Node)" with the proper type 
1238 PASS Node interface: calling contains(Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1239 PASS Node interface: document.createTextNode("abc") must inherit property "lookupPrefix(DOMString)" with the proper type 
1240 PASS Node interface: calling lookupPrefix(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError 
1241 PASS Node interface: document.createTextNode("abc") must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
1242 PASS Node interface: calling lookupNamespaceURI(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError 
1243 PASS Node interface: document.createTextNode("abc") must inherit property "isDefaultNamespace(DOMString)" with the proper type 
1244 PASS Node interface: calling isDefaultNamespace(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError 
1245 PASS Node interface: document.createTextNode("abc") must inherit property "insertBefore(Node, Node)" with the proper type 
1246 PASS Node interface: calling insertBefore(Node, Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1247 PASS Node interface: document.createTextNode("abc") must inherit property "appendChild(Node)" with the proper type 
1248 PASS Node interface: calling appendChild(Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1249 PASS Node interface: document.createTextNode("abc") must inherit property "replaceChild(Node, Node)" with the proper type 
1250 PASS Node interface: calling replaceChild(Node, Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1251 PASS Node interface: document.createTextNode("abc") must inherit property "removeChild(Node)" with the proper type 
1252 PASS Node interface: calling removeChild(Node) on document.createTextNode("abc") with too few arguments must throw TypeError 
1253 PASS EventTarget interface: document.createTextNode("abc") must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1254 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError 
1255 PASS EventTarget interface: document.createTextNode("abc") must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1256 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError 
1257 PASS EventTarget interface: document.createTextNode("abc") must inherit property "dispatchEvent(Event)" with the proper type 
1258 PASS EventTarget interface: calling dispatchEvent(Event) on document.createTextNode("abc") with too few arguments must throw TypeError 
1259 PASS CDATASection interface: existence and properties of interface object 
1260 PASS CDATASection interface object length 
1261 PASS CDATASection interface object name 
1262 PASS CDATASection interface: existence and properties of interface prototype object 
1263 PASS CDATASection interface: existence and properties of interface prototype object's "constructor" property 
1264 PASS CDATASection interface: existence and properties of interface prototype object's @@unscopables property 
1265 PASS ProcessingInstruction interface: existence and properties of interface object 
1266 PASS ProcessingInstruction interface object length 
1267 PASS ProcessingInstruction interface object name 
1268 PASS ProcessingInstruction interface: existence and properties of interface prototype object 
1269 PASS ProcessingInstruction interface: existence and properties of interface prototype object's "constructor" property 
1270 PASS ProcessingInstruction interface: existence and properties of interface prototype object's @@unscopables property 
1271 PASS ProcessingInstruction interface: attribute target 
1272 PASS ProcessingInstruction must be primary interface of xmlDoc.createProcessingInstruction("abc", "def") 
1273 PASS Stringification of xmlDoc.createProcessingInstruction("abc", "def") 
1274 PASS ProcessingInstruction interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "target" with the proper type 
1275 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "data" with the proper type 
1276 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "length" with the proper type 
1277 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "substringData(unsigned long, unsigned long)" with the proper type 
1278 PASS CharacterData interface: calling substringData(unsigned long, unsigned long) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1279 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "appendData(DOMString)" with the proper type 
1280 PASS CharacterData interface: calling appendData(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1281 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "insertData(unsigned long, DOMString)" with the proper type 
1282 PASS CharacterData interface: calling insertData(unsigned long, DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1283 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "deleteData(unsigned long, unsigned long)" with the proper type 
1284 PASS CharacterData interface: calling deleteData(unsigned long, unsigned long) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1285 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceData(unsigned long, unsigned long, DOMString)" with the proper type 
1286 PASS CharacterData interface: calling replaceData(unsigned long, unsigned long, DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1287 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "previousElementSibling" with the proper type 
1288 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nextElementSibling" with the proper type 
1289 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "before([object Object],[object Object])" with the proper type 
1290 PASS CharacterData interface: calling before([object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1291 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "after([object Object],[object Object])" with the proper type 
1292 PASS CharacterData interface: calling after([object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1293 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceWith([object Object],[object Object])" with the proper type 
1294 PASS CharacterData interface: calling replaceWith([object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1295 PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "remove()" with the proper type 
1296 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ELEMENT_NODE" with the proper type 
1297 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ATTRIBUTE_NODE" with the proper type 
1298 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "TEXT_NODE" with the proper type 
1299 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "CDATA_SECTION_NODE" with the proper type 
1300 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
1301 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ENTITY_NODE" with the proper type 
1302 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
1303 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "COMMENT_NODE" with the proper type 
1304 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_NODE" with the proper type 
1305 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
1306 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
1307 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "NOTATION_NODE" with the proper type 
1308 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeType" with the proper type 
1309 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeName" with the proper type 
1310 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "baseURI" with the proper type 
1311 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isConnected" with the proper type 
1312 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ownerDocument" with the proper type 
1313 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
1314 PASS Node interface: calling getRootNode(GetRootNodeOptions) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1315 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "parentNode" with the proper type 
1316 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "parentElement" with the proper type 
1317 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "hasChildNodes()" with the proper type 
1318 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "childNodes" with the proper type 
1319 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "firstChild" with the proper type 
1320 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lastChild" with the proper type 
1321 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "previousSibling" with the proper type 
1322 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nextSibling" with the proper type 
1323 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeValue" with the proper type 
1324 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "textContent" with the proper type 
1325 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "normalize()" with the proper type 
1326 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "cloneNode(boolean)" with the proper type 
1327 PASS Node interface: calling cloneNode(boolean) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1328 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isEqualNode(Node)" with the proper type 
1329 PASS Node interface: calling isEqualNode(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1330 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isSameNode(Node)" with the proper type 
1331 PASS Node interface: calling isSameNode(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1332 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
1333 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
1334 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
1335 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
1336 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
1337 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
1338 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "compareDocumentPosition(Node)" with the proper type 
1339 PASS Node interface: calling compareDocumentPosition(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1340 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "contains(Node)" with the proper type 
1341 PASS Node interface: calling contains(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1342 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lookupPrefix(DOMString)" with the proper type 
1343 PASS Node interface: calling lookupPrefix(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1344 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
1345 PASS Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1346 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isDefaultNamespace(DOMString)" with the proper type 
1347 PASS Node interface: calling isDefaultNamespace(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1348 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "insertBefore(Node, Node)" with the proper type 
1349 PASS Node interface: calling insertBefore(Node, Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1350 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "appendChild(Node)" with the proper type 
1351 PASS Node interface: calling appendChild(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1352 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceChild(Node, Node)" with the proper type 
1353 PASS Node interface: calling replaceChild(Node, Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1354 PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "removeChild(Node)" with the proper type 
1355 PASS Node interface: calling removeChild(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1356 PASS EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1357 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1358 PASS EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1359 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1360 PASS EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "dispatchEvent(Event)" with the proper type 
1361 PASS EventTarget interface: calling dispatchEvent(Event) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError 
1362 PASS Comment interface: existence and properties of interface object 
1363 PASS Comment interface object length 
1364 PASS Comment interface object name 
1365 PASS Comment interface: existence and properties of interface prototype object 
1366 PASS Comment interface: existence and properties of interface prototype object's "constructor" property 
1367 PASS Comment interface: existence and properties of interface prototype object's @@unscopables property 
1368 PASS Comment must be primary interface of document.createComment("abc") 
1369 PASS Stringification of document.createComment("abc") 
1370 PASS CharacterData interface: document.createComment("abc") must inherit property "data" with the proper type 
1371 PASS CharacterData interface: document.createComment("abc") must inherit property "length" with the proper type 
1372 PASS CharacterData interface: document.createComment("abc") must inherit property "substringData(unsigned long, unsigned long)" with the proper type 
1373 PASS CharacterData interface: calling substringData(unsigned long, unsigned long) on document.createComment("abc") with too few arguments must throw TypeError 
1374 PASS CharacterData interface: document.createComment("abc") must inherit property "appendData(DOMString)" with the proper type 
1375 PASS CharacterData interface: calling appendData(DOMString) on document.createComment("abc") with too few arguments must throw TypeError 
1376 PASS CharacterData interface: document.createComment("abc") must inherit property "insertData(unsigned long, DOMString)" with the proper type 
1377 PASS CharacterData interface: calling insertData(unsigned long, DOMString) on document.createComment("abc") with too few arguments must throw TypeError 
1378 PASS CharacterData interface: document.createComment("abc") must inherit property "deleteData(unsigned long, unsigned long)" with the proper type 
1379 PASS CharacterData interface: calling deleteData(unsigned long, unsigned long) on document.createComment("abc") with too few arguments must throw TypeError 
1380 PASS CharacterData interface: document.createComment("abc") must inherit property "replaceData(unsigned long, unsigned long, DOMString)" with the proper type 
1381 PASS CharacterData interface: calling replaceData(unsigned long, unsigned long, DOMString) on document.createComment("abc") with too few arguments must throw TypeError 
1382 PASS CharacterData interface: document.createComment("abc") must inherit property "previousElementSibling" with the proper type 
1383 PASS CharacterData interface: document.createComment("abc") must inherit property "nextElementSibling" with the proper type 
1384 PASS CharacterData interface: document.createComment("abc") must inherit property "before([object Object],[object Object])" with the proper type 
1385 PASS CharacterData interface: calling before([object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError 
1386 PASS CharacterData interface: document.createComment("abc") must inherit property "after([object Object],[object Object])" with the proper type 
1387 PASS CharacterData interface: calling after([object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError 
1388 PASS CharacterData interface: document.createComment("abc") must inherit property "replaceWith([object Object],[object Object])" with the proper type 
1389 PASS CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError 
1390 PASS CharacterData interface: document.createComment("abc") must inherit property "remove()" with the proper type 
1391 PASS Node interface: document.createComment("abc") must inherit property "ELEMENT_NODE" with the proper type 
1392 PASS Node interface: document.createComment("abc") must inherit property "ATTRIBUTE_NODE" with the proper type 
1393 PASS Node interface: document.createComment("abc") must inherit property "TEXT_NODE" with the proper type 
1394 PASS Node interface: document.createComment("abc") must inherit property "CDATA_SECTION_NODE" with the proper type 
1395 PASS Node interface: document.createComment("abc") must inherit property "ENTITY_REFERENCE_NODE" with the proper type 
1396 PASS Node interface: document.createComment("abc") must inherit property "ENTITY_NODE" with the proper type 
1397 PASS Node interface: document.createComment("abc") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type 
1398 PASS Node interface: document.createComment("abc") must inherit property "COMMENT_NODE" with the proper type 
1399 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_NODE" with the proper type 
1400 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_TYPE_NODE" with the proper type 
1401 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type 
1402 PASS Node interface: document.createComment("abc") must inherit property "NOTATION_NODE" with the proper type 
1403 PASS Node interface: document.createComment("abc") must inherit property "nodeType" with the proper type 
1404 PASS Node interface: document.createComment("abc") must inherit property "nodeName" with the proper type 
1405 PASS Node interface: document.createComment("abc") must inherit property "baseURI" with the proper type 
1406 PASS Node interface: document.createComment("abc") must inherit property "isConnected" with the proper type 
1407 PASS Node interface: document.createComment("abc") must inherit property "ownerDocument" with the proper type 
1408 PASS Node interface: document.createComment("abc") must inherit property "getRootNode(GetRootNodeOptions)" with the proper type 
1409 PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.createComment("abc") with too few arguments must throw TypeError 
1410 PASS Node interface: document.createComment("abc") must inherit property "parentNode" with the proper type 
1411 PASS Node interface: document.createComment("abc") must inherit property "parentElement" with the proper type 
1412 PASS Node interface: document.createComment("abc") must inherit property "hasChildNodes()" with the proper type 
1413 PASS Node interface: document.createComment("abc") must inherit property "childNodes" with the proper type 
1414 PASS Node interface: document.createComment("abc") must inherit property "firstChild" with the proper type 
1415 PASS Node interface: document.createComment("abc") must inherit property "lastChild" with the proper type 
1416 PASS Node interface: document.createComment("abc") must inherit property "previousSibling" with the proper type 
1417 PASS Node interface: document.createComment("abc") must inherit property "nextSibling" with the proper type 
1418 PASS Node interface: document.createComment("abc") must inherit property "nodeValue" with the proper type 
1419 PASS Node interface: document.createComment("abc") must inherit property "textContent" with the proper type 
1420 PASS Node interface: document.createComment("abc") must inherit property "normalize()" with the proper type 
1421 PASS Node interface: document.createComment("abc") must inherit property "cloneNode(boolean)" with the proper type 
1422 PASS Node interface: calling cloneNode(boolean) on document.createComment("abc") with too few arguments must throw TypeError 
1423 PASS Node interface: document.createComment("abc") must inherit property "isEqualNode(Node)" with the proper type 
1424 PASS Node interface: calling isEqualNode(Node) on document.createComment("abc") with too few arguments must throw TypeError 
1425 PASS Node interface: document.createComment("abc") must inherit property "isSameNode(Node)" with the proper type 
1426 PASS Node interface: calling isSameNode(Node) on document.createComment("abc") with too few arguments must throw TypeError 
1427 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type 
1428 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type 
1429 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type 
1430 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type 
1431 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type 
1432 PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type 
1433 PASS Node interface: document.createComment("abc") must inherit property "compareDocumentPosition(Node)" with the proper type 
1434 PASS Node interface: calling compareDocumentPosition(Node) on document.createComment("abc") with too few arguments must throw TypeError 
1435 PASS Node interface: document.createComment("abc") must inherit property "contains(Node)" with the proper type 
1436 PASS Node interface: calling contains(Node) on document.createComment("abc") with too few arguments must throw TypeError 
1437 PASS Node interface: document.createComment("abc") must inherit property "lookupPrefix(DOMString)" with the proper type 
1438 PASS Node interface: calling lookupPrefix(DOMString) on document.createComment("abc") with too few arguments must throw TypeError 
1439 PASS Node interface: document.createComment("abc") must inherit property "lookupNamespaceURI(DOMString)" with the proper type 
1440 PASS Node interface: calling lookupNamespaceURI(DOMString) on document.createComment("abc") with too few arguments must throw TypeError 
1441 PASS Node interface: document.createComment("abc") must inherit property "isDefaultNamespace(DOMString)" with the proper type 
1442 PASS Node interface: calling isDefaultNamespace(DOMString) on document.createComment("abc") with too few arguments must throw TypeError 
1443 PASS Node interface: document.createComment("abc") must inherit property "insertBefore(Node, Node)" with the proper type 
1444 PASS Node interface: calling insertBefore(Node, Node) on document.createComment("abc") with too few arguments must throw TypeError 
1445 PASS Node interface: document.createComment("abc") must inherit property "appendChild(Node)" with the proper type 
1446 PASS Node interface: calling appendChild(Node) on document.createComment("abc") with too few arguments must throw TypeError 
1447 PASS Node interface: document.createComment("abc") must inherit property "replaceChild(Node, Node)" with the proper type 
1448 PASS Node interface: calling replaceChild(Node, Node) on document.createComment("abc") with too few arguments must throw TypeError 
1449 PASS Node interface: document.createComment("abc") must inherit property "removeChild(Node)" with the proper type 
1450 PASS Node interface: calling removeChild(Node) on document.createComment("abc") with too few arguments must throw TypeError 
1451 PASS EventTarget interface: document.createComment("abc") must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1452 PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError 
1453 PASS EventTarget interface: document.createComment("abc") must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type 
1454 PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError 
1455 PASS EventTarget interface: document.createComment("abc") must inherit property "dispatchEvent(Event)" with the proper type 
1456 PASS EventTarget interface: calling dispatchEvent(Event) on document.createComment("abc") with too few arguments must throw TypeError 
1457 FAIL AbstractRange interface: existence and properties of interface object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1458 FAIL AbstractRange interface object length assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1459 FAIL AbstractRange interface object name assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1460 FAIL AbstractRange interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1461 FAIL AbstractRange interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1462 FAIL AbstractRange interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1463 FAIL AbstractRange interface: attribute startContainer assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1464 FAIL AbstractRange interface: attribute startOffset assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1465 FAIL AbstractRange interface: attribute endContainer assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1466 FAIL AbstractRange interface: attribute endOffset assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1467 FAIL AbstractRange interface: attribute collapsed assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1468 FAIL StaticRange interface: existence and properties of interface object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1469 PASS StaticRange interface object length 
1470 PASS StaticRange interface object name 
1471 FAIL StaticRange interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1472 PASS StaticRange interface: existence and properties of interface prototype object's "constructor" property 
1473 PASS StaticRange interface: existence and properties of interface prototype object's @@unscopables property 
1474 FAIL Range interface: existence and properties of interface object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1475 PASS Range interface object length 
1476 PASS Range interface object name 
1477 FAIL Range interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing
1478 PASS Range interface: existence and properties of interface prototype object's "constructor" property 
1479 PASS Range interface: existence and properties of interface prototype object's @@unscopables property 
1480 PASS Range interface: attribute commonAncestorContainer 
1481 PASS Range interface: operation setStart(Node, unsigned long) 
1482 PASS Range interface: operation setEnd(Node, unsigned long) 
1483 PASS Range interface: operation setStartBefore(Node) 
1484 PASS Range interface: operation setStartAfter(Node) 
1485 PASS Range interface: operation setEndBefore(Node) 
1486 PASS Range interface: operation setEndAfter(Node) 
1487 PASS Range interface: operation collapse(boolean) 
1488 PASS Range interface: operation selectNode(Node) 
1489 PASS Range interface: operation selectNodeContents(Node) 
1490 PASS Range interface: constant START_TO_START on interface object 
1491 PASS Range interface: constant START_TO_START on interface prototype object 
1492 PASS Range interface: constant START_TO_END on interface object 
1493 PASS Range interface: constant START_TO_END on interface prototype object 
1494 PASS Range interface: constant END_TO_END on interface object 
1495 PASS Range interface: constant END_TO_END on interface prototype object 
1496 PASS Range interface: constant END_TO_START on interface object 
1497 PASS Range interface: constant END_TO_START on interface prototype object 
1498 PASS Range interface: operation compareBoundaryPoints(unsigned short, Range) 
1499 PASS Range interface: operation deleteContents() 
1500 PASS Range interface: operation extractContents() 
1501 PASS Range interface: operation cloneContents() 
1502 PASS Range interface: operation insertNode(Node) 
1503 PASS Range interface: operation surroundContents(Node) 
1504 PASS Range interface: operation cloneRange() 
1505 PASS Range interface: operation detach() 
1506 PASS Range interface: operation isPointInRange(Node, unsigned long) 
1507 PASS Range interface: operation comparePoint(Node, unsigned long) 
1508 PASS Range interface: operation intersectsNode(Node) 
1509 PASS Range interface: stringifier 
1510 PASS Range must be primary interface of document.createRange() 
1511 PASS Stringification of document.createRange() 
1512 PASS Range interface: document.createRange() must inherit property "commonAncestorContainer" with the proper type 
1513 PASS Range interface: document.createRange() must inherit property "setStart(Node, unsigned long)" with the proper type 
1514 PASS Range interface: calling setStart(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError 
1515 PASS Range interface: document.createRange() must inherit property "setEnd(Node, unsigned long)" with the proper type 
1516 PASS Range interface: calling setEnd(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError 
1517 PASS Range interface: document.createRange() must inherit property "setStartBefore(Node)" with the proper type 
1518 PASS Range interface: calling setStartBefore(Node) on document.createRange() with too few arguments must throw TypeError 
1519 PASS Range interface: document.createRange() must inherit property "setStartAfter(Node)" with the proper type 
1520 PASS Range interface: calling setStartAfter(Node) on document.createRange() with too few arguments must throw TypeError 
1521 PASS Range interface: document.createRange() must inherit property "setEndBefore(Node)" with the proper type 
1522 PASS Range interface: calling setEndBefore(Node) on document.createRange() with too few arguments must throw TypeError 
1523 PASS Range interface: document.createRange() must inherit property "setEndAfter(Node)" with the proper type 
1524 PASS Range interface: calling setEndAfter(Node) on document.createRange() with too few arguments must throw TypeError 
1525 PASS Range interface: document.createRange() must inherit property "collapse(boolean)" with the proper type 
1526 PASS Range interface: calling collapse(boolean) on document.createRange() with too few arguments must throw TypeError 
1527 PASS Range interface: document.createRange() must inherit property "selectNode(Node)" with the proper type 
1528 PASS Range interface: calling selectNode(Node) on document.createRange() with too few arguments must throw TypeError 
1529 PASS Range interface: document.createRange() must inherit property "selectNodeContents(Node)" with the proper type 
1530 PASS Range interface: calling selectNodeContents(Node) on document.createRange() with too few arguments must throw TypeError 
1531 PASS Range interface: document.createRange() must inherit property "START_TO_START" with the proper type 
1532 PASS Range interface: document.createRange() must inherit property "START_TO_END" with the proper type 
1533 PASS Range interface: document.createRange() must inherit property "END_TO_END" with the proper type 
1534 PASS Range interface: document.createRange() must inherit property "END_TO_START" with the proper type 
1535 PASS Range interface: document.createRange() must inherit property "compareBoundaryPoints(unsigned short, Range)" with the proper type 
1536 PASS Range interface: calling compareBoundaryPoints(unsigned short, Range) on document.createRange() with too few arguments must throw TypeError 
1537 PASS Range interface: document.createRange() must inherit property "deleteContents()" with the proper type 
1538 PASS Range interface: document.createRange() must inherit property "extractContents()" with the proper type 
1539 PASS Range interface: document.createRange() must inherit property "cloneContents()" with the proper type 
1540 PASS Range interface: document.createRange() must inherit property "insertNode(Node)" with the proper type 
1541 PASS Range interface: calling insertNode(Node) on document.createRange() with too few arguments must throw TypeError 
1542 PASS Range interface: document.createRange() must inherit property "surroundContents(Node)" with the proper type 
1543 PASS Range interface: calling surroundContents(Node) on document.createRange() with too few arguments must throw TypeError 
1544 PASS Range interface: document.createRange() must inherit property "cloneRange()" with the proper type 
1545 PASS Range interface: document.createRange() must inherit property "detach()" with the proper type 
1546 PASS Range interface: document.createRange() must inherit property "isPointInRange(Node, unsigned long)" with the proper type 
1547 PASS Range interface: calling isPointInRange(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError 
1548 PASS Range interface: document.createRange() must inherit property "comparePoint(Node, unsigned long)" with the proper type 
1549 PASS Range interface: calling comparePoint(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError 
1550 PASS Range interface: document.createRange() must inherit property "intersectsNode(Node)" with the proper type 
1551 PASS Range interface: calling intersectsNode(Node) on document.createRange() with too few arguments must throw TypeError 
1552 PASS AbstractRange interface: document.createRange() must inherit property "startContainer" with the proper type 
1553 PASS AbstractRange interface: document.createRange() must inherit property "startOffset" with the proper type 
1554 PASS AbstractRange interface: document.createRange() must inherit property "endContainer" with the proper type 
1555 PASS AbstractRange interface: document.createRange() must inherit property "endOffset" with the proper type 
1556 PASS AbstractRange interface: document.createRange() must inherit property "collapsed" with the proper type 
1557 PASS Range must be primary interface of detachedRange 
1558 PASS Stringification of detachedRange 
1559 PASS Range interface: detachedRange must inherit property "commonAncestorContainer" with the proper type 
1560 PASS Range interface: detachedRange must inherit property "setStart(Node, unsigned long)" with the proper type 
1561 PASS Range interface: calling setStart(Node, unsigned long) on detachedRange with too few arguments must throw TypeError 
1562 PASS Range interface: detachedRange must inherit property "setEnd(Node, unsigned long)" with the proper type 
1563 PASS Range interface: calling setEnd(Node, unsigned long) on detachedRange with too few arguments must throw TypeError 
1564 PASS Range interface: detachedRange must inherit property "setStartBefore(Node)" with the proper type 
1565 PASS Range interface: calling setStartBefore(Node) on detachedRange with too few arguments must throw TypeError 
1566 PASS Range interface: detachedRange must inherit property "setStartAfter(Node)" with the proper type 
1567 PASS Range interface: calling setStartAfter(Node) on detachedRange with too few arguments must throw TypeError 
1568 PASS Range interface: detachedRange must inherit property "setEndBefore(Node)" with the proper type 
1569 PASS Range interface: calling setEndBefore(Node) on detachedRange with too few arguments must throw TypeError 
1570 PASS Range interface: detachedRange must inherit property "setEndAfter(Node)" with the proper type 
1571 PASS Range interface: calling setEndAfter(Node) on detachedRange with too few arguments must throw TypeError 
1572 PASS Range interface: detachedRange must inherit property "collapse(boolean)" with the proper type 
1573 PASS Range interface: calling collapse(boolean) on detachedRange with too few arguments must throw TypeError 
1574 PASS Range interface: detachedRange must inherit property "selectNode(Node)" with the proper type 
1575 PASS Range interface: calling selectNode(Node) on detachedRange with too few arguments must throw TypeError 
1576 PASS Range interface: detachedRange must inherit property "selectNodeContents(Node)" with the proper type 
1577 PASS Range interface: calling selectNodeContents(Node) on detachedRange with too few arguments must throw TypeError 
1578 PASS Range interface: detachedRange must inherit property "START_TO_START" with the proper type 
1579 PASS Range interface: detachedRange must inherit property "START_TO_END" with the proper type 
1580 PASS Range interface: detachedRange must inherit property "END_TO_END" with the proper type 
1581 PASS Range interface: detachedRange must inherit property "END_TO_START" with the proper type 
1582 PASS Range interface: detachedRange must inherit property "compareBoundaryPoints(unsigned short, Range)" with the proper type 
1583 PASS Range interface: calling compareBoundaryPoints(unsigned short, Range) on detachedRange with too few arguments must throw TypeError 
1584 PASS Range interface: detachedRange must inherit property "deleteContents()" with the proper type 
1585 PASS Range interface: detachedRange must inherit property "extractContents()" with the proper type 
1586 PASS Range interface: detachedRange must inherit property "cloneContents()" with the proper type 
1587 PASS Range interface: detachedRange must inherit property "insertNode(Node)" with the proper type 
1588 PASS Range interface: calling insertNode(Node) on detachedRange with too few arguments must throw TypeError 
1589 PASS Range interface: detachedRange must inherit property "surroundContents(Node)" with the proper type 
1590 PASS Range interface: calling surroundContents(Node) on detachedRange with too few arguments must throw TypeError 
1591 PASS Range interface: detachedRange must inherit property "cloneRange()" with the proper type 
1592 PASS Range interface: detachedRange must inherit property "detach()" with the proper type 
1593 PASS Range interface: detachedRange must inherit property "isPointInRange(Node, unsigned long)" with the proper type 
1594 PASS Range interface: calling isPointInRange(Node, unsigned long) on detachedRange with too few arguments must throw TypeError 
1595 PASS Range interface: detachedRange must inherit property "comparePoint(Node, unsigned long)" with the proper type 
1596 PASS Range interface: calling comparePoint(Node, unsigned long) on detachedRange with too few arguments must throw TypeError 
1597 PASS Range interface: detachedRange must inherit property "intersectsNode(Node)" with the proper type 
1598 PASS Range interface: calling intersectsNode(Node) on detachedRange with too few arguments must throw TypeError 
1599 PASS AbstractRange interface: detachedRange must inherit property "startContainer" with the proper type 
1600 PASS AbstractRange interface: detachedRange must inherit property "startOffset" with the proper type 
1601 PASS AbstractRange interface: detachedRange must inherit property "endContainer" with the proper type 
1602 PASS AbstractRange interface: detachedRange must inherit property "endOffset" with the proper type 
1603 PASS AbstractRange interface: detachedRange must inherit property "collapsed" with the proper type 
1604 PASS NodeIterator interface: existence and properties of interface object 
1605 PASS NodeIterator interface object length 
1606 PASS NodeIterator interface object name 
1607 PASS NodeIterator interface: existence and properties of interface prototype object 
1608 PASS NodeIterator interface: existence and properties of interface prototype object's "constructor" property 
1609 PASS NodeIterator interface: existence and properties of interface prototype object's @@unscopables property 
1610 PASS NodeIterator interface: attribute root 
1611 PASS NodeIterator interface: attribute referenceNode 
1612 PASS NodeIterator interface: attribute pointerBeforeReferenceNode 
1613 PASS NodeIterator interface: attribute whatToShow 
1614 PASS NodeIterator interface: attribute filter 
1615 PASS NodeIterator interface: operation nextNode() 
1616 PASS NodeIterator interface: operation previousNode() 
1617 PASS NodeIterator interface: operation detach() 
1618 PASS NodeIterator must be primary interface of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) 
1619 PASS Stringification of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) 
1620 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "root" with the proper type 
1621 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "referenceNode" with the proper type 
1622 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "pointerBeforeReferenceNode" with the proper type 
1623 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "whatToShow" with the proper type 
1624 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "filter" with the proper type 
1625 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextNode()" with the proper type 
1626 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousNode()" with the proper type 
1627 PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "detach()" with the proper type 
1628 PASS TreeWalker interface: existence and properties of interface object 
1629 PASS TreeWalker interface object length 
1630 PASS TreeWalker interface object name 
1631 PASS TreeWalker interface: existence and properties of interface prototype object 
1632 PASS TreeWalker interface: existence and properties of interface prototype object's "constructor" property 
1633 PASS TreeWalker interface: existence and properties of interface prototype object's @@unscopables property 
1634 PASS TreeWalker interface: attribute root 
1635 PASS TreeWalker interface: attribute whatToShow 
1636 PASS TreeWalker interface: attribute filter 
1637 PASS TreeWalker interface: attribute currentNode 
1638 PASS TreeWalker interface: operation parentNode() 
1639 PASS TreeWalker interface: operation firstChild() 
1640 PASS TreeWalker interface: operation lastChild() 
1641 PASS TreeWalker interface: operation previousSibling() 
1642 PASS TreeWalker interface: operation nextSibling() 
1643 PASS TreeWalker interface: operation previousNode() 
1644 PASS TreeWalker interface: operation nextNode() 
1645 PASS TreeWalker must be primary interface of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) 
1646 PASS Stringification of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) 
1647 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "root" with the proper type 
1648 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "whatToShow" with the proper type 
1649 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "filter" with the proper type 
1650 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "currentNode" with the proper type 
1651 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "parentNode()" with the proper type 
1652 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "firstChild()" with the proper type 
1653 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "lastChild()" with the proper type 
1654 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousSibling()" with the proper type 
1655 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextSibling()" with the proper type 
1656 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousNode()" with the proper type 
1657 PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextNode()" with the proper type 
1658 PASS NodeFilter interface: existence and properties of interface object 
1659 PASS NodeFilter interface object name 
1660 PASS NodeFilter interface: existence and properties of interface prototype object 
1661 PASS NodeFilter interface: existence and properties of interface prototype object's "constructor" property 
1662 PASS NodeFilter interface: existence and properties of interface prototype object's @@unscopables property 
1663 PASS NodeFilter interface: constant FILTER_ACCEPT on interface object 
1664 PASS NodeFilter interface: constant FILTER_ACCEPT on interface prototype object 
1665 PASS NodeFilter interface: constant FILTER_REJECT on interface object 
1666 PASS NodeFilter interface: constant FILTER_REJECT on interface prototype object 
1667 PASS NodeFilter interface: constant FILTER_SKIP on interface object 
1668 PASS NodeFilter interface: constant FILTER_SKIP on interface prototype object 
1669 PASS NodeFilter interface: constant SHOW_ALL on interface object 
1670 PASS NodeFilter interface: constant SHOW_ALL on interface prototype object 
1671 PASS NodeFilter interface: constant SHOW_ELEMENT on interface object 
1672 PASS NodeFilter interface: constant SHOW_ELEMENT on interface prototype object 
1673 PASS NodeFilter interface: constant SHOW_ATTRIBUTE on interface object 
1674 PASS NodeFilter interface: constant SHOW_ATTRIBUTE on interface prototype object 
1675 PASS NodeFilter interface: constant SHOW_TEXT on interface object 
1676 PASS NodeFilter interface: constant SHOW_TEXT on interface prototype object 
1677 PASS NodeFilter interface: constant SHOW_CDATA_SECTION on interface object 
1678 PASS NodeFilter interface: constant SHOW_CDATA_SECTION on interface prototype object 
1679 PASS NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface object 
1680 PASS NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface prototype object 
1681 PASS NodeFilter interface: constant SHOW_ENTITY on interface object 
1682 PASS NodeFilter interface: constant SHOW_ENTITY on interface prototype object 
1683 PASS NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface object 
1684 PASS NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface prototype object 
1685 PASS NodeFilter interface: constant SHOW_COMMENT on interface object 
1686 PASS NodeFilter interface: constant SHOW_COMMENT on interface prototype object 
1687 PASS NodeFilter interface: constant SHOW_DOCUMENT on interface object 
1688 PASS NodeFilter interface: constant SHOW_DOCUMENT on interface prototype object 
1689 PASS NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface object 
1690 PASS NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface prototype object 
1691 PASS NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface object 
1692 PASS NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface prototype object 
1693 PASS NodeFilter interface: constant SHOW_NOTATION on interface object 
1694 PASS NodeFilter interface: constant SHOW_NOTATION on interface prototype object 
1695 PASS NodeFilter interface: operation acceptNode(Node) 
1696 PASS DOMTokenList interface: existence and properties of interface object 
1697 PASS DOMTokenList interface object length 
1698 PASS DOMTokenList interface object name 
1699 PASS DOMTokenList interface: existence and properties of interface prototype object 
1700 PASS DOMTokenList interface: existence and properties of interface prototype object's "constructor" property 
1701 PASS DOMTokenList interface: existence and properties of interface prototype object's @@unscopables property 
1702 PASS DOMTokenList interface: attribute length 
1703 PASS DOMTokenList interface: operation item(unsigned long) 
1704 PASS DOMTokenList interface: operation contains(DOMString) 
1705 PASS DOMTokenList interface: operation add(DOMString) 
1706 PASS DOMTokenList interface: operation remove(DOMString) 
1707 PASS DOMTokenList interface: operation toggle(DOMString, boolean) 
1708 PASS DOMTokenList interface: operation replace(DOMString, DOMString) 
1709 PASS DOMTokenList interface: operation supports(DOMString) 
1710 PASS DOMTokenList interface: attribute value 
1711 PASS DOMTokenList interface: stringifier 
1712 PASS DOMTokenList interface: iterable<DOMString> 
1713 PASS DOMTokenList must be primary interface of document.body.classList 
1714 PASS Stringification of document.body.classList 
1715 PASS DOMTokenList interface: document.body.classList must inherit property "length" with the proper type 
1716 PASS DOMTokenList interface: document.body.classList must inherit property "item(unsigned long)" with the proper type 
1717 PASS DOMTokenList interface: calling item(unsigned long) on document.body.classList with too few arguments must throw TypeError 
1718 PASS DOMTokenList interface: document.body.classList must inherit property "contains(DOMString)" with the proper type 
1719 PASS DOMTokenList interface: calling contains(DOMString) on document.body.classList with too few arguments must throw TypeError 
1720 PASS DOMTokenList interface: document.body.classList must inherit property "add(DOMString)" with the proper type 
1721 PASS DOMTokenList interface: calling add(DOMString) on document.body.classList with too few arguments must throw TypeError 
1722 PASS DOMTokenList interface: document.body.classList must inherit property "remove(DOMString)" with the proper type 
1723 PASS DOMTokenList interface: calling remove(DOMString) on document.body.classList with too few arguments must throw TypeError 
1724 PASS DOMTokenList interface: document.body.classList must inherit property "toggle(DOMString, boolean)" with the proper type 
1725 PASS DOMTokenList interface: calling toggle(DOMString, boolean) on document.body.classList with too few arguments must throw TypeError 
1726 PASS DOMTokenList interface: document.body.classList must inherit property "replace(DOMString, DOMString)" with the proper type 
1727 PASS DOMTokenList interface: calling replace(DOMString, DOMString) on document.body.classList with too few arguments must throw TypeError 
1728 PASS DOMTokenList interface: document.body.classList must inherit property "supports(DOMString)" with the proper type 
1729 PASS DOMTokenList interface: calling supports(DOMString) on document.body.classList with too few arguments must throw TypeError 
1730 PASS DOMTokenList interface: document.body.classList must inherit property "value" with the proper type 
1731 PASS XPathResult interface: existence and properties of interface object 
1732 PASS XPathResult interface object length 
1733 PASS XPathResult interface object name 
1734 PASS XPathResult interface: existence and properties of interface prototype object 
1735 PASS XPathResult interface: existence and properties of interface prototype object's "constructor" property 
1736 PASS XPathResult interface: existence and properties of interface prototype object's @@unscopables property 
1737 PASS XPathResult interface: constant ANY_TYPE on interface object 
1738 PASS XPathResult interface: constant ANY_TYPE on interface prototype object 
1739 PASS XPathResult interface: constant NUMBER_TYPE on interface object 
1740 PASS XPathResult interface: constant NUMBER_TYPE on interface prototype object 
1741 PASS XPathResult interface: constant STRING_TYPE on interface object 
1742 PASS XPathResult interface: constant STRING_TYPE on interface prototype object 
1743 PASS XPathResult interface: constant BOOLEAN_TYPE on interface object 
1744 PASS XPathResult interface: constant BOOLEAN_TYPE on interface prototype object 
1745 PASS XPathResult interface: constant UNORDERED_NODE_ITERATOR_TYPE on interface object 
1746 PASS XPathResult interface: constant UNORDERED_NODE_ITERATOR_TYPE on interface prototype object 
1747 PASS XPathResult interface: constant ORDERED_NODE_ITERATOR_TYPE on interface object 
1748 PASS XPathResult interface: constant ORDERED_NODE_ITERATOR_TYPE on interface prototype object 
1749 PASS XPathResult interface: constant UNORDERED_NODE_SNAPSHOT_TYPE on interface object 
1750 PASS XPathResult interface: constant UNORDERED_NODE_SNAPSHOT_TYPE on interface prototype object 
1751 PASS XPathResult interface: constant ORDERED_NODE_SNAPSHOT_TYPE on interface object 
1752 PASS XPathResult interface: constant ORDERED_NODE_SNAPSHOT_TYPE on interface prototype object 
1753 PASS XPathResult interface: constant ANY_UNORDERED_NODE_TYPE on interface object 
1754 PASS XPathResult interface: constant ANY_UNORDERED_NODE_TYPE on interface prototype object 
1755 PASS XPathResult interface: constant FIRST_ORDERED_NODE_TYPE on interface object 
1756 PASS XPathResult interface: constant FIRST_ORDERED_NODE_TYPE on interface prototype object 
1757 PASS XPathResult interface: attribute resultType 
1758 PASS XPathResult interface: attribute numberValue 
1759 PASS XPathResult interface: attribute stringValue 
1760 PASS XPathResult interface: attribute booleanValue 
1761 PASS XPathResult interface: attribute singleNodeValue 
1762 PASS XPathResult interface: attribute invalidIteratorState 
1763 PASS XPathResult interface: attribute snapshotLength 
1764 PASS XPathResult interface: operation iterateNext() 
1765 FAIL XPathResult interface: operation snapshotItem(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
1766 PASS XPathResult must be primary interface of document.evaluate("//*", document.body) 
1767 PASS Stringification of document.evaluate("//*", document.body) 
1768 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "ANY_TYPE" with the proper type 
1769 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "NUMBER_TYPE" with the proper type 
1770 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "STRING_TYPE" with the proper type 
1771 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "BOOLEAN_TYPE" with the proper type 
1772 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "UNORDERED_NODE_ITERATOR_TYPE" with the proper type 
1773 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "ORDERED_NODE_ITERATOR_TYPE" with the proper type 
1774 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "UNORDERED_NODE_SNAPSHOT_TYPE" with the proper type 
1775 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "ORDERED_NODE_SNAPSHOT_TYPE" with the proper type 
1776 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "ANY_UNORDERED_NODE_TYPE" with the proper type 
1777 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "FIRST_ORDERED_NODE_TYPE" with the proper type 
1778 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "resultType" with the proper type 
1779 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "numberValue" with the proper type 
1780 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "stringValue" with the proper type 
1781 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "booleanValue" with the proper type 
1782 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "singleNodeValue" with the proper type 
1783 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "invalidIteratorState" with the proper type 
1784 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "snapshotLength" with the proper type 
1785 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "iterateNext()" with the proper type 
1786 PASS XPathResult interface: document.evaluate("//*", document.body) must inherit property "snapshotItem(unsigned long)" with the proper type 
1787 PASS XPathResult interface: calling snapshotItem(unsigned long) on document.evaluate("//*", document.body) with too few arguments must throw TypeError 
1788 PASS XPathExpression interface: existence and properties of interface object 
1789 PASS XPathExpression interface object length 
1790 PASS XPathExpression interface object name 
1791 PASS XPathExpression interface: existence and properties of interface prototype object 
1792 PASS XPathExpression interface: existence and properties of interface prototype object's "constructor" property 
1793 PASS XPathExpression interface: existence and properties of interface prototype object's @@unscopables property 
1794 PASS XPathExpression interface: operation evaluate(Node, unsigned short, XPathResult) 
1795 PASS XPathExpression must be primary interface of document.createExpression("//*") 
1796 PASS Stringification of document.createExpression("//*") 
1797 PASS XPathExpression interface: document.createExpression("//*") must inherit property "evaluate(Node, unsigned short, XPathResult)" with the proper type 
1798 PASS XPathExpression interface: calling evaluate(Node, unsigned short, XPathResult) on document.createExpression("//*") with too few arguments must throw TypeError 
1799 PASS XPathNSResolver interface: existence and properties of interface object 
1800 PASS XPathNSResolver interface: existence and properties of interface prototype object 
1801 PASS XPathNSResolver interface: existence and properties of interface prototype object's "constructor" property 
1802 PASS XPathNSResolver interface: existence and properties of interface prototype object's @@unscopables property 
1803 PASS XPathNSResolver interface: operation lookupNamespaceURI(DOMString) 
1804 PASS XPathEvaluator interface: existence and properties of interface object 
1805 PASS XPathEvaluator interface object length 
1806 PASS XPathEvaluator interface object name 
1807 PASS XPathEvaluator interface: existence and properties of interface prototype object 
1808 PASS XPathEvaluator interface: existence and properties of interface prototype object's "constructor" property 
1809 PASS XPathEvaluator interface: existence and properties of interface prototype object's @@unscopables property 
1810 PASS XPathEvaluator interface: operation createExpression(DOMString, XPathNSResolver) 
1811 FAIL XPathEvaluator interface: operation createNSResolver(Node) assert_equals: property has wrong .length expected 1 but got 0
1812 PASS XPathEvaluator interface: operation evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult) 
1813 PASS XPathEvaluator must be primary interface of new XPathEvaluator() 
1814 PASS Stringification of new XPathEvaluator() 
1815 PASS XPathEvaluator interface: new XPathEvaluator() must inherit property "createExpression(DOMString, XPathNSResolver)" with the proper type 
1816 PASS XPathEvaluator interface: calling createExpression(DOMString, XPathNSResolver) on new XPathEvaluator() with too few arguments must throw TypeError 
1817 PASS XPathEvaluator interface: new XPathEvaluator() must inherit property "createNSResolver(Node)" with the proper type 
1818 FAIL XPathEvaluator interface: calling createNSResolver(Node) on new XPathEvaluator() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
1819             fn.apply(obj, args);
1820         }" did not throw
1821 PASS XPathEvaluator interface: new XPathEvaluator() must inherit property "evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult)" with the proper type 
1822 PASS XPathEvaluator interface: calling evaluate(DOMString, Node, XPathNSResolver, unsigned short, XPathResult) on new XPathEvaluator() with too few arguments must throw TypeError 
1823 PASS Window interface: attribute event 
1824