| CONSOLE MESSAGE: line 331: callback not yet supported |
| CONSOLE MESSAGE: line 331: callback not yet supported |
| CONSOLE MESSAGE: line 331: callback not yet supported |
| CONSOLE MESSAGE: line 331: callback not yet supported |
| CONSOLE MESSAGE: line 331: callback not yet supported |
| CONSOLE MESSAGE: line 331: callback not yet supported |
| CONSOLE MESSAGE: line 331: callback not yet supported |
| DOM IDL tests |
| |
| |
| PASS Test driver |
| PASS WorkerGlobalScope interface: existence and properties of interface object |
| PASS DedicatedWorkerGlobalScope interface: existence and properties of interface object |
| PASS SharedWorkerGlobalScope interface: existence and properties of interface object |
| PASS WorkerNavigator interface: existence and properties of interface object |
| PASS WorkerLocation interface: existence and properties of interface object |
| PASS Event interface: existence and properties of interface object |
| PASS Event interface object length |
| PASS Event interface object name |
| PASS Event interface: existence and properties of interface prototype object |
| PASS Event interface: existence and properties of interface prototype object's "constructor" property |
| PASS Event interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Event interface: attribute type |
| PASS Unscopable handled correctly for type property on Event |
| PASS Event interface: attribute target |
| PASS Unscopable handled correctly for target property on Event |
| PASS Event interface: attribute srcElement |
| PASS Unscopable handled correctly for srcElement property on Event |
| PASS Event interface: attribute currentTarget |
| PASS Unscopable handled correctly for currentTarget property on Event |
| PASS Event interface: constant NONE on interface object |
| PASS Event interface: constant NONE on interface prototype object |
| PASS Event interface: constant CAPTURING_PHASE on interface object |
| PASS Event interface: constant CAPTURING_PHASE on interface prototype object |
| PASS Event interface: constant AT_TARGET on interface object |
| PASS Event interface: constant AT_TARGET on interface prototype object |
| PASS Event interface: constant BUBBLING_PHASE on interface object |
| PASS Event interface: constant BUBBLING_PHASE on interface prototype object |
| PASS Event interface: attribute eventPhase |
| PASS Unscopable handled correctly for eventPhase property on Event |
| PASS Event interface: operation stopPropagation() |
| PASS Unscopable handled correctly for stopPropagation() on Event |
| PASS Event interface: operation stopImmediatePropagation() |
| PASS Unscopable handled correctly for stopImmediatePropagation() on Event |
| PASS Event interface: attribute bubbles |
| PASS Unscopable handled correctly for bubbles property on Event |
| PASS Event interface: attribute cancelable |
| PASS Unscopable handled correctly for cancelable property on Event |
| PASS Event interface: attribute returnValue |
| PASS Unscopable handled correctly for returnValue property on Event |
| PASS Event interface: operation preventDefault() |
| PASS Unscopable handled correctly for preventDefault() on Event |
| PASS Event interface: attribute defaultPrevented |
| PASS Unscopable handled correctly for defaultPrevented property on Event |
| PASS Event interface: attribute timeStamp |
| PASS Unscopable handled correctly for timeStamp property on Event |
| PASS Event interface: operation initEvent(DOMString, boolean, boolean) |
| PASS Unscopable handled correctly for initEvent(DOMString, boolean, boolean) on Event |
| PASS Event must be primary interface of document.createEvent("Event") |
| PASS Stringification of document.createEvent("Event") |
| PASS Event interface: document.createEvent("Event") must inherit property "type" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "target" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "srcElement" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "currentTarget" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "NONE" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "CAPTURING_PHASE" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "AT_TARGET" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "BUBBLING_PHASE" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "eventPhase" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "stopPropagation()" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "stopImmediatePropagation()" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "bubbles" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "cancelable" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "returnValue" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "preventDefault()" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "defaultPrevented" with the proper type |
| PASS Event interface: document.createEvent("Event") must have own property "isTrusted" |
| PASS Event interface: document.createEvent("Event") must inherit property "timeStamp" with the proper type |
| PASS Event interface: document.createEvent("Event") must inherit property "initEvent(DOMString, boolean, boolean)" with the proper type |
| PASS Event interface: calling initEvent(DOMString, boolean, boolean) on document.createEvent("Event") with too few arguments must throw TypeError |
| PASS Event must be primary interface of new Event("foo") |
| PASS Stringification of new Event("foo") |
| PASS Event interface: new Event("foo") must inherit property "type" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "target" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "srcElement" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "currentTarget" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "NONE" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "CAPTURING_PHASE" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "AT_TARGET" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "BUBBLING_PHASE" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "eventPhase" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "stopPropagation()" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "stopImmediatePropagation()" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "bubbles" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "cancelable" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "returnValue" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "preventDefault()" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "defaultPrevented" with the proper type |
| PASS Event interface: new Event("foo") must have own property "isTrusted" |
| PASS Event interface: new Event("foo") must inherit property "timeStamp" with the proper type |
| PASS Event interface: new Event("foo") must inherit property "initEvent(DOMString, boolean, boolean)" with the proper type |
| PASS Event interface: calling initEvent(DOMString, boolean, boolean) on new Event("foo") with too few arguments must throw TypeError |
| PASS CustomEvent interface: existence and properties of interface object |
| PASS CustomEvent interface object length |
| PASS CustomEvent interface object name |
| PASS CustomEvent interface: existence and properties of interface prototype object |
| PASS CustomEvent interface: existence and properties of interface prototype object's "constructor" property |
| PASS CustomEvent interface: existence and properties of interface prototype object's @@unscopables property |
| PASS CustomEvent interface: attribute detail |
| PASS Unscopable handled correctly for detail property on CustomEvent |
| PASS CustomEvent interface: operation initCustomEvent(DOMString, boolean, boolean, any) |
| PASS Unscopable handled correctly for initCustomEvent(DOMString, boolean, boolean, any) on CustomEvent |
| PASS CustomEvent must be primary interface of new CustomEvent("foo") |
| PASS Stringification of new CustomEvent("foo") |
| PASS CustomEvent interface: new CustomEvent("foo") must inherit property "detail" with the proper type |
| PASS CustomEvent interface: new CustomEvent("foo") must inherit property "initCustomEvent(DOMString, boolean, boolean, any)" with the proper type |
| PASS CustomEvent interface: calling initCustomEvent(DOMString, boolean, boolean, any) on new CustomEvent("foo") with too few arguments must throw TypeError |
| PASS Event interface: new CustomEvent("foo") must inherit property "type" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "target" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "srcElement" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "currentTarget" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "NONE" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "CAPTURING_PHASE" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "AT_TARGET" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "BUBBLING_PHASE" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "eventPhase" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "stopPropagation()" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "stopImmediatePropagation()" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "bubbles" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "cancelable" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "returnValue" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "preventDefault()" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "defaultPrevented" with the proper type |
| PASS Event interface: new CustomEvent("foo") must have own property "isTrusted" |
| PASS Event interface: new CustomEvent("foo") must inherit property "timeStamp" with the proper type |
| PASS Event interface: new CustomEvent("foo") must inherit property "initEvent(DOMString, boolean, boolean)" with the proper type |
| PASS Event interface: calling initEvent(DOMString, boolean, boolean) on new CustomEvent("foo") with too few arguments must throw TypeError |
| PASS EventTarget interface: existence and properties of interface object |
| PASS EventTarget interface object length |
| PASS EventTarget interface object name |
| PASS EventTarget interface: existence and properties of interface prototype object |
| PASS EventTarget interface: existence and properties of interface prototype object's "constructor" property |
| PASS EventTarget interface: existence and properties of interface prototype object's @@unscopables property |
| PASS EventTarget interface: operation addEventListener(DOMString, EventListener, [object Object],[object Object]) |
| PASS Unscopable handled correctly for addEventListener(DOMString, EventListener, [object Object],[object Object]) on EventTarget |
| PASS EventTarget interface: operation removeEventListener(DOMString, EventListener, [object Object],[object Object]) |
| PASS Unscopable handled correctly for removeEventListener(DOMString, EventListener, [object Object],[object Object]) on EventTarget |
| PASS EventTarget interface: operation dispatchEvent(Event) |
| PASS Unscopable handled correctly for dispatchEvent(Event) on EventTarget |
| 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()')" |
| 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()')" |
| 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()')" |
| 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()')" |
| 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()')" |
| 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()')" |
| 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()')" |
| 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()')" |
| PASS EventListener interface: existence and properties of interface object |
| PASS EventListener interface: existence and properties of interface prototype object |
| PASS EventListener interface: existence and properties of interface prototype object's "constructor" property |
| PASS EventListener interface: existence and properties of interface prototype object's @@unscopables property |
| PASS EventListener interface: operation handleEvent(Event) |
| PASS Unscopable handled correctly for handleEvent(Event) on EventListener |
| PASS AbortController interface: existence and properties of interface object |
| PASS AbortController interface object length |
| PASS AbortController interface object name |
| PASS AbortController interface: existence and properties of interface prototype object |
| PASS AbortController interface: existence and properties of interface prototype object's "constructor" property |
| PASS AbortController interface: existence and properties of interface prototype object's @@unscopables property |
| PASS AbortController interface: attribute signal |
| PASS Unscopable handled correctly for signal property on AbortController |
| PASS AbortController interface: operation abort() |
| PASS Unscopable handled correctly for abort() on AbortController |
| PASS AbortController must be primary interface of new AbortController() |
| PASS Stringification of new AbortController() |
| PASS AbortController interface: new AbortController() must inherit property "signal" with the proper type |
| PASS AbortController interface: new AbortController() must inherit property "abort()" with the proper type |
| PASS AbortSignal interface: existence and properties of interface object |
| PASS AbortSignal interface object length |
| PASS AbortSignal interface object name |
| PASS AbortSignal interface: existence and properties of interface prototype object |
| PASS AbortSignal interface: existence and properties of interface prototype object's "constructor" property |
| PASS AbortSignal interface: existence and properties of interface prototype object's @@unscopables property |
| PASS AbortSignal interface: attribute aborted |
| PASS Unscopable handled correctly for aborted property on AbortSignal |
| PASS AbortSignal interface: attribute onabort |
| PASS Unscopable handled correctly for onabort property on AbortSignal |
| PASS AbortSignal must be primary interface of new AbortController().signal |
| PASS Stringification of new AbortController().signal |
| PASS AbortSignal interface: new AbortController().signal must inherit property "aborted" with the proper type |
| PASS AbortSignal interface: new AbortController().signal must inherit property "onabort" with the proper type |
| PASS EventTarget interface: new AbortController().signal must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on new AbortController().signal with too few arguments must throw TypeError |
| PASS EventTarget interface: new AbortController().signal must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on new AbortController().signal with too few arguments must throw TypeError |
| PASS EventTarget interface: new AbortController().signal must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on new AbortController().signal with too few arguments must throw TypeError |
| PASS NodeList interface: existence and properties of interface object |
| PASS NodeList interface object length |
| PASS NodeList interface object name |
| PASS NodeList interface: existence and properties of interface prototype object |
| PASS NodeList interface: existence and properties of interface prototype object's "constructor" property |
| PASS NodeList interface: existence and properties of interface prototype object's @@unscopables property |
| PASS NodeList interface: operation item(unsigned long) |
| PASS Unscopable handled correctly for item(unsigned long) on NodeList |
| PASS NodeList interface: attribute length |
| PASS Unscopable handled correctly for length property on NodeList |
| PASS NodeList must be primary interface of document.querySelectorAll("script") |
| PASS Stringification of document.querySelectorAll("script") |
| PASS NodeList interface: document.querySelectorAll("script") must inherit property "item(unsigned long)" with the proper type |
| PASS NodeList interface: calling item(unsigned long) on document.querySelectorAll("script") with too few arguments must throw TypeError |
| PASS NodeList interface: document.querySelectorAll("script") must inherit property "length" with the proper type |
| PASS HTMLCollection interface: existence and properties of interface object |
| PASS HTMLCollection interface object length |
| PASS HTMLCollection interface object name |
| PASS HTMLCollection interface: existence and properties of interface prototype object |
| PASS HTMLCollection interface: existence and properties of interface prototype object's "constructor" property |
| PASS HTMLCollection interface: existence and properties of interface prototype object's @@unscopables property |
| PASS HTMLCollection interface: attribute length |
| PASS Unscopable handled correctly for length property on HTMLCollection |
| PASS HTMLCollection interface: operation item(unsigned long) |
| PASS Unscopable handled correctly for item(unsigned long) on HTMLCollection |
| PASS HTMLCollection interface: operation namedItem(DOMString) |
| PASS Unscopable handled correctly for namedItem(DOMString) on HTMLCollection |
| PASS HTMLCollection must be primary interface of document.body.children |
| PASS Stringification of document.body.children |
| PASS HTMLCollection interface: document.body.children must inherit property "length" with the proper type |
| PASS HTMLCollection interface: document.body.children must inherit property "item(unsigned long)" with the proper type |
| PASS HTMLCollection interface: calling item(unsigned long) on document.body.children with too few arguments must throw TypeError |
| PASS HTMLCollection interface: document.body.children must inherit property "namedItem(DOMString)" with the proper type |
| PASS HTMLCollection interface: calling namedItem(DOMString) on document.body.children with too few arguments must throw TypeError |
| PASS MutationObserver interface: existence and properties of interface object |
| PASS MutationObserver interface object length |
| PASS MutationObserver interface object name |
| PASS MutationObserver interface: existence and properties of interface prototype object |
| PASS MutationObserver interface: existence and properties of interface prototype object's "constructor" property |
| PASS MutationObserver interface: existence and properties of interface prototype object's @@unscopables property |
| PASS MutationObserver interface: operation observe(Node, MutationObserverInit) |
| PASS Unscopable handled correctly for observe(Node, MutationObserverInit) on MutationObserver |
| PASS MutationObserver interface: operation disconnect() |
| PASS Unscopable handled correctly for disconnect() on MutationObserver |
| PASS MutationObserver interface: operation takeRecords() |
| PASS Unscopable handled correctly for takeRecords() on MutationObserver |
| PASS MutationRecord interface: existence and properties of interface object |
| PASS MutationRecord interface object length |
| PASS MutationRecord interface object name |
| PASS MutationRecord interface: existence and properties of interface prototype object |
| PASS MutationRecord interface: existence and properties of interface prototype object's "constructor" property |
| PASS MutationRecord interface: existence and properties of interface prototype object's @@unscopables property |
| PASS MutationRecord interface: attribute type |
| PASS Unscopable handled correctly for type property on MutationRecord |
| PASS MutationRecord interface: attribute target |
| PASS Unscopable handled correctly for target property on MutationRecord |
| PASS MutationRecord interface: attribute addedNodes |
| PASS Unscopable handled correctly for addedNodes property on MutationRecord |
| PASS MutationRecord interface: attribute removedNodes |
| PASS Unscopable handled correctly for removedNodes property on MutationRecord |
| PASS MutationRecord interface: attribute previousSibling |
| PASS Unscopable handled correctly for previousSibling property on MutationRecord |
| PASS MutationRecord interface: attribute nextSibling |
| PASS Unscopable handled correctly for nextSibling property on MutationRecord |
| PASS MutationRecord interface: attribute attributeName |
| PASS Unscopable handled correctly for attributeName property on MutationRecord |
| PASS MutationRecord interface: attribute attributeNamespace |
| PASS Unscopable handled correctly for attributeNamespace property on MutationRecord |
| PASS MutationRecord interface: attribute oldValue |
| PASS Unscopable handled correctly for oldValue property on MutationRecord |
| PASS Node interface: existence and properties of interface object |
| PASS Node interface object length |
| PASS Node interface object name |
| PASS Node interface: existence and properties of interface prototype object |
| PASS Node interface: existence and properties of interface prototype object's "constructor" property |
| PASS Node interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Node interface: constant ELEMENT_NODE on interface object |
| PASS Node interface: constant ELEMENT_NODE on interface prototype object |
| PASS Node interface: constant ATTRIBUTE_NODE on interface object |
| PASS Node interface: constant ATTRIBUTE_NODE on interface prototype object |
| PASS Node interface: constant TEXT_NODE on interface object |
| PASS Node interface: constant TEXT_NODE on interface prototype object |
| PASS Node interface: constant CDATA_SECTION_NODE on interface object |
| PASS Node interface: constant CDATA_SECTION_NODE on interface prototype object |
| PASS Node interface: constant ENTITY_REFERENCE_NODE on interface object |
| PASS Node interface: constant ENTITY_REFERENCE_NODE on interface prototype object |
| PASS Node interface: constant ENTITY_NODE on interface object |
| PASS Node interface: constant ENTITY_NODE on interface prototype object |
| PASS Node interface: constant PROCESSING_INSTRUCTION_NODE on interface object |
| PASS Node interface: constant PROCESSING_INSTRUCTION_NODE on interface prototype object |
| PASS Node interface: constant COMMENT_NODE on interface object |
| PASS Node interface: constant COMMENT_NODE on interface prototype object |
| PASS Node interface: constant DOCUMENT_NODE on interface object |
| PASS Node interface: constant DOCUMENT_NODE on interface prototype object |
| PASS Node interface: constant DOCUMENT_TYPE_NODE on interface object |
| PASS Node interface: constant DOCUMENT_TYPE_NODE on interface prototype object |
| PASS Node interface: constant DOCUMENT_FRAGMENT_NODE on interface object |
| PASS Node interface: constant DOCUMENT_FRAGMENT_NODE on interface prototype object |
| PASS Node interface: constant NOTATION_NODE on interface object |
| PASS Node interface: constant NOTATION_NODE on interface prototype object |
| PASS Node interface: attribute nodeType |
| PASS Unscopable handled correctly for nodeType property on Node |
| PASS Node interface: attribute nodeName |
| PASS Unscopable handled correctly for nodeName property on Node |
| PASS Node interface: attribute baseURI |
| PASS Unscopable handled correctly for baseURI property on Node |
| PASS Node interface: attribute isConnected |
| PASS Unscopable handled correctly for isConnected property on Node |
| PASS Node interface: attribute ownerDocument |
| PASS Unscopable handled correctly for ownerDocument property on Node |
| PASS Node interface: operation getRootNode(GetRootNodeOptions) |
| PASS Unscopable handled correctly for getRootNode(GetRootNodeOptions) on Node |
| PASS Node interface: attribute parentNode |
| PASS Unscopable handled correctly for parentNode property on Node |
| PASS Node interface: attribute parentElement |
| PASS Unscopable handled correctly for parentElement property on Node |
| PASS Node interface: operation hasChildNodes() |
| PASS Unscopable handled correctly for hasChildNodes() on Node |
| PASS Node interface: attribute childNodes |
| PASS Unscopable handled correctly for childNodes property on Node |
| PASS Node interface: attribute firstChild |
| PASS Unscopable handled correctly for firstChild property on Node |
| PASS Node interface: attribute lastChild |
| PASS Unscopable handled correctly for lastChild property on Node |
| PASS Node interface: attribute previousSibling |
| PASS Unscopable handled correctly for previousSibling property on Node |
| PASS Node interface: attribute nextSibling |
| PASS Unscopable handled correctly for nextSibling property on Node |
| PASS Node interface: attribute nodeValue |
| PASS Unscopable handled correctly for nodeValue property on Node |
| PASS Node interface: attribute textContent |
| PASS Unscopable handled correctly for textContent property on Node |
| PASS Node interface: operation normalize() |
| PASS Unscopable handled correctly for normalize() on Node |
| PASS Node interface: operation cloneNode(boolean) |
| PASS Unscopable handled correctly for cloneNode(boolean) on Node |
| PASS Node interface: operation isEqualNode(Node) |
| PASS Unscopable handled correctly for isEqualNode(Node) on Node |
| PASS Node interface: operation isSameNode(Node) |
| PASS Unscopable handled correctly for isSameNode(Node) on Node |
| PASS Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface object |
| PASS Node interface: constant DOCUMENT_POSITION_DISCONNECTED on interface prototype object |
| PASS Node interface: constant DOCUMENT_POSITION_PRECEDING on interface object |
| PASS Node interface: constant DOCUMENT_POSITION_PRECEDING on interface prototype object |
| PASS Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface object |
| PASS Node interface: constant DOCUMENT_POSITION_FOLLOWING on interface prototype object |
| PASS Node interface: constant DOCUMENT_POSITION_CONTAINS on interface object |
| PASS Node interface: constant DOCUMENT_POSITION_CONTAINS on interface prototype object |
| PASS Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface object |
| PASS Node interface: constant DOCUMENT_POSITION_CONTAINED_BY on interface prototype object |
| PASS Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface object |
| PASS Node interface: constant DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC on interface prototype object |
| PASS Node interface: operation compareDocumentPosition(Node) |
| PASS Unscopable handled correctly for compareDocumentPosition(Node) on Node |
| PASS Node interface: operation contains(Node) |
| PASS Unscopable handled correctly for contains(Node) on Node |
| PASS Node interface: operation lookupPrefix(DOMString) |
| PASS Unscopable handled correctly for lookupPrefix(DOMString) on Node |
| PASS Node interface: operation lookupNamespaceURI(DOMString) |
| PASS Unscopable handled correctly for lookupNamespaceURI(DOMString) on Node |
| PASS Node interface: operation isDefaultNamespace(DOMString) |
| PASS Unscopable handled correctly for isDefaultNamespace(DOMString) on Node |
| PASS Node interface: operation insertBefore(Node, Node) |
| PASS Unscopable handled correctly for insertBefore(Node, Node) on Node |
| PASS Node interface: operation appendChild(Node) |
| PASS Unscopable handled correctly for appendChild(Node) on Node |
| PASS Node interface: operation replaceChild(Node, Node) |
| PASS Unscopable handled correctly for replaceChild(Node, Node) on Node |
| PASS Node interface: operation removeChild(Node) |
| PASS Unscopable handled correctly for removeChild(Node) on Node |
| PASS Document interface: existence and properties of interface object |
| PASS Document interface object length |
| PASS Document interface object name |
| PASS Document interface: existence and properties of interface prototype object |
| PASS Document interface: existence and properties of interface prototype object's "constructor" property |
| PASS Document interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Document interface: attribute implementation |
| PASS Unscopable handled correctly for implementation property on Document |
| PASS Document interface: attribute URL |
| PASS Unscopable handled correctly for URL property on Document |
| PASS Document interface: attribute documentURI |
| PASS Unscopable handled correctly for documentURI property on Document |
| PASS Document interface: attribute origin |
| PASS Unscopable handled correctly for origin property on Document |
| PASS Document interface: attribute compatMode |
| PASS Unscopable handled correctly for compatMode property on Document |
| PASS Document interface: attribute characterSet |
| PASS Unscopable handled correctly for characterSet property on Document |
| PASS Document interface: attribute charset |
| PASS Unscopable handled correctly for charset property on Document |
| PASS Document interface: attribute inputEncoding |
| PASS Unscopable handled correctly for inputEncoding property on Document |
| PASS Document interface: attribute contentType |
| PASS Unscopable handled correctly for contentType property on Document |
| PASS Document interface: attribute doctype |
| PASS Unscopable handled correctly for doctype property on Document |
| PASS Document interface: attribute documentElement |
| PASS Unscopable handled correctly for documentElement property on Document |
| PASS Document interface: operation getElementsByTagName(DOMString) |
| PASS Unscopable handled correctly for getElementsByTagName(DOMString) on Document |
| PASS Document interface: operation getElementsByTagNameNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for getElementsByTagNameNS(DOMString, DOMString) on Document |
| PASS Document interface: operation getElementsByClassName(DOMString) |
| PASS Unscopable handled correctly for getElementsByClassName(DOMString) on Document |
| PASS Document interface: operation createElement(DOMString, [object Object],[object Object]) |
| PASS Unscopable handled correctly for createElement(DOMString, [object Object],[object Object]) on Document |
| PASS Document interface: operation createElementNS(DOMString, DOMString, [object Object],[object Object]) |
| PASS Unscopable handled correctly for createElementNS(DOMString, DOMString, [object Object],[object Object]) on Document |
| PASS Document interface: operation createDocumentFragment() |
| PASS Unscopable handled correctly for createDocumentFragment() on Document |
| PASS Document interface: operation createTextNode(DOMString) |
| PASS Unscopable handled correctly for createTextNode(DOMString) on Document |
| PASS Document interface: operation createCDATASection(DOMString) |
| PASS Unscopable handled correctly for createCDATASection(DOMString) on Document |
| PASS Document interface: operation createComment(DOMString) |
| PASS Unscopable handled correctly for createComment(DOMString) on Document |
| PASS Document interface: operation createProcessingInstruction(DOMString, DOMString) |
| PASS Unscopable handled correctly for createProcessingInstruction(DOMString, DOMString) on Document |
| PASS Document interface: operation importNode(Node, boolean) |
| PASS Unscopable handled correctly for importNode(Node, boolean) on Document |
| PASS Document interface: operation adoptNode(Node) |
| PASS Unscopable handled correctly for adoptNode(Node) on Document |
| PASS Document interface: operation createAttribute(DOMString) |
| PASS Unscopable handled correctly for createAttribute(DOMString) on Document |
| PASS Document interface: operation createAttributeNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for createAttributeNS(DOMString, DOMString) on Document |
| PASS Document interface: operation createEvent(DOMString) |
| PASS Unscopable handled correctly for createEvent(DOMString) on Document |
| PASS Document interface: operation createRange() |
| PASS Unscopable handled correctly for createRange() on Document |
| PASS Document interface: operation createNodeIterator(Node, unsigned long, NodeFilter) |
| PASS Unscopable handled correctly for createNodeIterator(Node, unsigned long, NodeFilter) on Document |
| PASS Document interface: operation createTreeWalker(Node, unsigned long, NodeFilter) |
| PASS Unscopable handled correctly for createTreeWalker(Node, unsigned long, NodeFilter) on Document |
| PASS Document interface: operation getElementById(DOMString) |
| PASS Unscopable handled correctly for getElementById(DOMString) on Document |
| PASS Document interface: attribute children |
| PASS Unscopable handled correctly for children property on Document |
| PASS Document interface: attribute firstElementChild |
| PASS Unscopable handled correctly for firstElementChild property on Document |
| PASS Document interface: attribute lastElementChild |
| PASS Unscopable handled correctly for lastElementChild property on Document |
| PASS Document interface: attribute childElementCount |
| PASS Unscopable handled correctly for childElementCount property on Document |
| PASS Document interface: operation prepend([object Object],[object Object]) |
| PASS Unscopable handled correctly for prepend([object Object],[object Object]) on Document |
| PASS Document interface: operation append([object Object],[object Object]) |
| PASS Unscopable handled correctly for append([object Object],[object Object]) on Document |
| PASS Document interface: operation querySelector(DOMString) |
| PASS Unscopable handled correctly for querySelector(DOMString) on Document |
| PASS Document interface: operation querySelectorAll(DOMString) |
| PASS Unscopable handled correctly for querySelectorAll(DOMString) on Document |
| PASS Document must be primary interface of new Document() |
| PASS Stringification of new Document() |
| PASS Document interface: new Document() must inherit property "implementation" with the proper type |
| PASS Document interface: new Document() must inherit property "URL" with the proper type |
| PASS Document interface: new Document() must inherit property "documentURI" with the proper type |
| PASS Document interface: new Document() must inherit property "origin" with the proper type |
| PASS Document interface: new Document() must inherit property "compatMode" with the proper type |
| PASS Document interface: new Document() must inherit property "characterSet" with the proper type |
| PASS Document interface: new Document() must inherit property "charset" with the proper type |
| PASS Document interface: new Document() must inherit property "inputEncoding" with the proper type |
| PASS Document interface: new Document() must inherit property "contentType" with the proper type |
| PASS Document interface: new Document() must inherit property "doctype" with the proper type |
| PASS Document interface: new Document() must inherit property "documentElement" with the proper type |
| PASS Document interface: new Document() must inherit property "getElementsByTagName(DOMString)" with the proper type |
| PASS Document interface: calling getElementsByTagName(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "getElementsByTagNameNS(DOMString, DOMString)" with the proper type |
| PASS Document interface: calling getElementsByTagNameNS(DOMString, DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "getElementsByClassName(DOMString)" with the proper type |
| PASS Document interface: calling getElementsByClassName(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createElement(DOMString, [object Object],[object Object])" with the proper type |
| PASS Document interface: calling createElement(DOMString, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createElementNS(DOMString, DOMString, [object Object],[object Object])" with the proper type |
| PASS Document interface: calling createElementNS(DOMString, DOMString, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createDocumentFragment()" with the proper type |
| PASS Document interface: new Document() must inherit property "createTextNode(DOMString)" with the proper type |
| PASS Document interface: calling createTextNode(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createCDATASection(DOMString)" with the proper type |
| PASS Document interface: calling createCDATASection(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createComment(DOMString)" with the proper type |
| PASS Document interface: calling createComment(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createProcessingInstruction(DOMString, DOMString)" with the proper type |
| PASS Document interface: calling createProcessingInstruction(DOMString, DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "importNode(Node, boolean)" with the proper type |
| PASS Document interface: calling importNode(Node, boolean) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "adoptNode(Node)" with the proper type |
| PASS Document interface: calling adoptNode(Node) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createAttribute(DOMString)" with the proper type |
| PASS Document interface: calling createAttribute(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createAttributeNS(DOMString, DOMString)" with the proper type |
| PASS Document interface: calling createAttributeNS(DOMString, DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createEvent(DOMString)" with the proper type |
| PASS Document interface: calling createEvent(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createRange()" with the proper type |
| PASS Document interface: new Document() must inherit property "createNodeIterator(Node, unsigned long, NodeFilter)" with the proper type |
| PASS Document interface: calling createNodeIterator(Node, unsigned long, NodeFilter) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "createTreeWalker(Node, unsigned long, NodeFilter)" with the proper type |
| PASS Document interface: calling createTreeWalker(Node, unsigned long, NodeFilter) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "getElementById(DOMString)" with the proper type |
| PASS Document interface: calling getElementById(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "children" with the proper type |
| PASS Document interface: new Document() must inherit property "firstElementChild" with the proper type |
| PASS Document interface: new Document() must inherit property "lastElementChild" with the proper type |
| PASS Document interface: new Document() must inherit property "childElementCount" with the proper type |
| PASS Document interface: new Document() must inherit property "prepend([object Object],[object Object])" with the proper type |
| PASS Document interface: calling prepend([object Object],[object Object]) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "append([object Object],[object Object])" with the proper type |
| PASS Document interface: calling append([object Object],[object Object]) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "querySelector(DOMString)" with the proper type |
| PASS Document interface: calling querySelector(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Document interface: new Document() must inherit property "querySelectorAll(DOMString)" with the proper type |
| PASS Document interface: calling querySelectorAll(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: new Document() must inherit property "nodeType" with the proper type |
| PASS Node interface: new Document() must inherit property "nodeName" with the proper type |
| PASS Node interface: new Document() must inherit property "baseURI" with the proper type |
| PASS Node interface: new Document() must inherit property "isConnected" with the proper type |
| PASS Node interface: new Document() must inherit property "ownerDocument" with the proper type |
| PASS Node interface: new Document() must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "parentNode" with the proper type |
| PASS Node interface: new Document() must inherit property "parentElement" with the proper type |
| PASS Node interface: new Document() must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: new Document() must inherit property "childNodes" with the proper type |
| PASS Node interface: new Document() must inherit property "firstChild" with the proper type |
| PASS Node interface: new Document() must inherit property "lastChild" with the proper type |
| PASS Node interface: new Document() must inherit property "previousSibling" with the proper type |
| PASS Node interface: new Document() must inherit property "nextSibling" with the proper type |
| PASS Node interface: new Document() must inherit property "nodeValue" with the proper type |
| PASS Node interface: new Document() must inherit property "textContent" with the proper type |
| PASS Node interface: new Document() must inherit property "normalize()" with the proper type |
| PASS Node interface: new Document() must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: new Document() must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on new Document() with too few arguments must throw TypeError |
| PASS Node interface: new Document() must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on new Document() with too few arguments must throw TypeError |
| PASS EventTarget interface: new Document() must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError |
| PASS EventTarget interface: new Document() must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on new Document() with too few arguments must throw TypeError |
| PASS EventTarget interface: new Document() must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on new Document() with too few arguments must throw TypeError |
| PASS XMLDocument interface: existence and properties of interface object |
| PASS XMLDocument interface object length |
| PASS XMLDocument interface object name |
| PASS XMLDocument interface: existence and properties of interface prototype object |
| PASS XMLDocument interface: existence and properties of interface prototype object's "constructor" property |
| PASS XMLDocument interface: existence and properties of interface prototype object's @@unscopables property |
| PASS XMLDocument must be primary interface of xmlDoc |
| PASS Stringification of xmlDoc |
| PASS Document interface: xmlDoc must inherit property "implementation" with the proper type |
| PASS Document interface: xmlDoc must inherit property "URL" with the proper type |
| PASS Document interface: xmlDoc must inherit property "documentURI" with the proper type |
| PASS Document interface: xmlDoc must inherit property "origin" with the proper type |
| PASS Document interface: xmlDoc must inherit property "compatMode" with the proper type |
| PASS Document interface: xmlDoc must inherit property "characterSet" with the proper type |
| PASS Document interface: xmlDoc must inherit property "charset" with the proper type |
| PASS Document interface: xmlDoc must inherit property "inputEncoding" with the proper type |
| PASS Document interface: xmlDoc must inherit property "contentType" with the proper type |
| PASS Document interface: xmlDoc must inherit property "doctype" with the proper type |
| PASS Document interface: xmlDoc must inherit property "documentElement" with the proper type |
| PASS Document interface: xmlDoc must inherit property "getElementsByTagName(DOMString)" with the proper type |
| PASS Document interface: calling getElementsByTagName(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "getElementsByTagNameNS(DOMString, DOMString)" with the proper type |
| PASS Document interface: calling getElementsByTagNameNS(DOMString, DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "getElementsByClassName(DOMString)" with the proper type |
| PASS Document interface: calling getElementsByClassName(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createElement(DOMString, [object Object],[object Object])" with the proper type |
| PASS Document interface: calling createElement(DOMString, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createElementNS(DOMString, DOMString, [object Object],[object Object])" with the proper type |
| PASS Document interface: calling createElementNS(DOMString, DOMString, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createDocumentFragment()" with the proper type |
| PASS Document interface: xmlDoc must inherit property "createTextNode(DOMString)" with the proper type |
| PASS Document interface: calling createTextNode(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createCDATASection(DOMString)" with the proper type |
| PASS Document interface: calling createCDATASection(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createComment(DOMString)" with the proper type |
| PASS Document interface: calling createComment(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createProcessingInstruction(DOMString, DOMString)" with the proper type |
| PASS Document interface: calling createProcessingInstruction(DOMString, DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "importNode(Node, boolean)" with the proper type |
| PASS Document interface: calling importNode(Node, boolean) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "adoptNode(Node)" with the proper type |
| PASS Document interface: calling adoptNode(Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createAttribute(DOMString)" with the proper type |
| PASS Document interface: calling createAttribute(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createAttributeNS(DOMString, DOMString)" with the proper type |
| PASS Document interface: calling createAttributeNS(DOMString, DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createEvent(DOMString)" with the proper type |
| PASS Document interface: calling createEvent(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createRange()" with the proper type |
| PASS Document interface: xmlDoc must inherit property "createNodeIterator(Node, unsigned long, NodeFilter)" with the proper type |
| PASS Document interface: calling createNodeIterator(Node, unsigned long, NodeFilter) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "createTreeWalker(Node, unsigned long, NodeFilter)" with the proper type |
| PASS Document interface: calling createTreeWalker(Node, unsigned long, NodeFilter) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "getElementById(DOMString)" with the proper type |
| PASS Document interface: calling getElementById(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "children" with the proper type |
| PASS Document interface: xmlDoc must inherit property "firstElementChild" with the proper type |
| PASS Document interface: xmlDoc must inherit property "lastElementChild" with the proper type |
| PASS Document interface: xmlDoc must inherit property "childElementCount" with the proper type |
| PASS Document interface: xmlDoc must inherit property "prepend([object Object],[object Object])" with the proper type |
| PASS Document interface: calling prepend([object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "append([object Object],[object Object])" with the proper type |
| PASS Document interface: calling append([object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "querySelector(DOMString)" with the proper type |
| PASS Document interface: calling querySelector(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Document interface: xmlDoc must inherit property "querySelectorAll(DOMString)" with the proper type |
| PASS Document interface: calling querySelectorAll(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: xmlDoc must inherit property "nodeType" with the proper type |
| PASS Node interface: xmlDoc must inherit property "nodeName" with the proper type |
| PASS Node interface: xmlDoc must inherit property "baseURI" with the proper type |
| PASS Node interface: xmlDoc must inherit property "isConnected" with the proper type |
| PASS Node interface: xmlDoc must inherit property "ownerDocument" with the proper type |
| PASS Node interface: xmlDoc must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "parentNode" with the proper type |
| PASS Node interface: xmlDoc must inherit property "parentElement" with the proper type |
| PASS Node interface: xmlDoc must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: xmlDoc must inherit property "childNodes" with the proper type |
| PASS Node interface: xmlDoc must inherit property "firstChild" with the proper type |
| PASS Node interface: xmlDoc must inherit property "lastChild" with the proper type |
| PASS Node interface: xmlDoc must inherit property "previousSibling" with the proper type |
| PASS Node interface: xmlDoc must inherit property "nextSibling" with the proper type |
| PASS Node interface: xmlDoc must inherit property "nodeValue" with the proper type |
| PASS Node interface: xmlDoc must inherit property "textContent" with the proper type |
| PASS Node interface: xmlDoc must inherit property "normalize()" with the proper type |
| PASS Node interface: xmlDoc must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: xmlDoc must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: xmlDoc must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on xmlDoc with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on xmlDoc with too few arguments must throw TypeError |
| PASS EventTarget interface: xmlDoc must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError |
| PASS EventTarget interface: xmlDoc must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc with too few arguments must throw TypeError |
| PASS EventTarget interface: xmlDoc must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on xmlDoc with too few arguments must throw TypeError |
| PASS DOMImplementation interface: existence and properties of interface object |
| PASS DOMImplementation interface object length |
| PASS DOMImplementation interface object name |
| PASS DOMImplementation interface: existence and properties of interface prototype object |
| PASS DOMImplementation interface: existence and properties of interface prototype object's "constructor" property |
| PASS DOMImplementation interface: existence and properties of interface prototype object's @@unscopables property |
| PASS DOMImplementation interface: operation createDocumentType(DOMString, DOMString, DOMString) |
| PASS Unscopable handled correctly for createDocumentType(DOMString, DOMString, DOMString) on DOMImplementation |
| PASS DOMImplementation interface: operation createDocument(DOMString, DOMString, DocumentType) |
| PASS Unscopable handled correctly for createDocument(DOMString, DOMString, DocumentType) on DOMImplementation |
| PASS DOMImplementation interface: operation createHTMLDocument(DOMString) |
| PASS Unscopable handled correctly for createHTMLDocument(DOMString) on DOMImplementation |
| PASS DOMImplementation interface: operation hasFeature() |
| PASS Unscopable handled correctly for hasFeature() on DOMImplementation |
| PASS DOMImplementation must be primary interface of document.implementation |
| PASS Stringification of document.implementation |
| PASS DOMImplementation interface: document.implementation must inherit property "createDocumentType(DOMString, DOMString, DOMString)" with the proper type |
| PASS DOMImplementation interface: calling createDocumentType(DOMString, DOMString, DOMString) on document.implementation with too few arguments must throw TypeError |
| PASS DOMImplementation interface: document.implementation must inherit property "createDocument(DOMString, DOMString, DocumentType)" with the proper type |
| PASS DOMImplementation interface: calling createDocument(DOMString, DOMString, DocumentType) on document.implementation with too few arguments must throw TypeError |
| PASS DOMImplementation interface: document.implementation must inherit property "createHTMLDocument(DOMString)" with the proper type |
| PASS DOMImplementation interface: calling createHTMLDocument(DOMString) on document.implementation with too few arguments must throw TypeError |
| PASS DOMImplementation interface: document.implementation must inherit property "hasFeature()" with the proper type |
| PASS DocumentType interface: existence and properties of interface object |
| PASS DocumentType interface object length |
| PASS DocumentType interface object name |
| PASS DocumentType interface: existence and properties of interface prototype object |
| PASS DocumentType interface: existence and properties of interface prototype object's "constructor" property |
| PASS DocumentType interface: existence and properties of interface prototype object's @@unscopables property |
| PASS DocumentType interface: attribute name |
| PASS Unscopable handled correctly for name property on DocumentType |
| PASS DocumentType interface: attribute publicId |
| PASS Unscopable handled correctly for publicId property on DocumentType |
| PASS DocumentType interface: attribute systemId |
| PASS Unscopable handled correctly for systemId property on DocumentType |
| PASS DocumentType interface: operation before([object Object],[object Object]) |
| PASS Unscopable handled correctly for before([object Object],[object Object]) on DocumentType |
| PASS DocumentType interface: operation after([object Object],[object Object]) |
| PASS Unscopable handled correctly for after([object Object],[object Object]) on DocumentType |
| PASS DocumentType interface: operation replaceWith([object Object],[object Object]) |
| PASS Unscopable handled correctly for replaceWith([object Object],[object Object]) on DocumentType |
| PASS DocumentType interface: operation remove() |
| PASS Unscopable handled correctly for remove() on DocumentType |
| PASS DocumentType must be primary interface of document.doctype |
| PASS Stringification of document.doctype |
| PASS DocumentType interface: document.doctype must inherit property "name" with the proper type |
| PASS DocumentType interface: document.doctype must inherit property "publicId" with the proper type |
| PASS DocumentType interface: document.doctype must inherit property "systemId" with the proper type |
| PASS DocumentType interface: document.doctype must inherit property "before([object Object],[object Object])" with the proper type |
| PASS DocumentType interface: calling before([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError |
| PASS DocumentType interface: document.doctype must inherit property "after([object Object],[object Object])" with the proper type |
| PASS DocumentType interface: calling after([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError |
| PASS DocumentType interface: document.doctype must inherit property "replaceWith([object Object],[object Object])" with the proper type |
| PASS DocumentType interface: calling replaceWith([object Object],[object Object]) on document.doctype with too few arguments must throw TypeError |
| PASS DocumentType interface: document.doctype must inherit property "remove()" with the proper type |
| PASS Node interface: document.doctype must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: document.doctype must inherit property "nodeType" with the proper type |
| PASS Node interface: document.doctype must inherit property "nodeName" with the proper type |
| PASS Node interface: document.doctype must inherit property "baseURI" with the proper type |
| PASS Node interface: document.doctype must inherit property "isConnected" with the proper type |
| PASS Node interface: document.doctype must inherit property "ownerDocument" with the proper type |
| PASS Node interface: document.doctype must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "parentNode" with the proper type |
| PASS Node interface: document.doctype must inherit property "parentElement" with the proper type |
| PASS Node interface: document.doctype must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: document.doctype must inherit property "childNodes" with the proper type |
| PASS Node interface: document.doctype must inherit property "firstChild" with the proper type |
| PASS Node interface: document.doctype must inherit property "lastChild" with the proper type |
| PASS Node interface: document.doctype must inherit property "previousSibling" with the proper type |
| PASS Node interface: document.doctype must inherit property "nextSibling" with the proper type |
| PASS Node interface: document.doctype must inherit property "nodeValue" with the proper type |
| PASS Node interface: document.doctype must inherit property "textContent" with the proper type |
| PASS Node interface: document.doctype must inherit property "normalize()" with the proper type |
| PASS Node interface: document.doctype must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: document.doctype must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: document.doctype must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on document.doctype with too few arguments must throw TypeError |
| PASS Node interface: document.doctype must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on document.doctype with too few arguments must throw TypeError |
| PASS EventTarget interface: document.doctype must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.doctype with too few arguments must throw TypeError |
| PASS EventTarget interface: document.doctype must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.doctype with too few arguments must throw TypeError |
| PASS EventTarget interface: document.doctype must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on document.doctype with too few arguments must throw TypeError |
| PASS DocumentFragment interface: existence and properties of interface object |
| PASS DocumentFragment interface object length |
| PASS DocumentFragment interface object name |
| PASS DocumentFragment interface: existence and properties of interface prototype object |
| PASS DocumentFragment interface: existence and properties of interface prototype object's "constructor" property |
| PASS DocumentFragment interface: existence and properties of interface prototype object's @@unscopables property |
| PASS DocumentFragment interface: operation getElementById(DOMString) |
| PASS Unscopable handled correctly for getElementById(DOMString) on DocumentFragment |
| PASS DocumentFragment interface: attribute children |
| PASS Unscopable handled correctly for children property on DocumentFragment |
| PASS DocumentFragment interface: attribute firstElementChild |
| PASS Unscopable handled correctly for firstElementChild property on DocumentFragment |
| PASS DocumentFragment interface: attribute lastElementChild |
| PASS Unscopable handled correctly for lastElementChild property on DocumentFragment |
| PASS DocumentFragment interface: attribute childElementCount |
| PASS Unscopable handled correctly for childElementCount property on DocumentFragment |
| PASS DocumentFragment interface: operation prepend([object Object],[object Object]) |
| PASS Unscopable handled correctly for prepend([object Object],[object Object]) on DocumentFragment |
| PASS DocumentFragment interface: operation append([object Object],[object Object]) |
| PASS Unscopable handled correctly for append([object Object],[object Object]) on DocumentFragment |
| PASS DocumentFragment interface: operation querySelector(DOMString) |
| PASS Unscopable handled correctly for querySelector(DOMString) on DocumentFragment |
| PASS DocumentFragment interface: operation querySelectorAll(DOMString) |
| PASS Unscopable handled correctly for querySelectorAll(DOMString) on DocumentFragment |
| PASS DocumentFragment must be primary interface of document.createDocumentFragment() |
| PASS Stringification of document.createDocumentFragment() |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "getElementById(DOMString)" with the proper type |
| PASS DocumentFragment interface: calling getElementById(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "children" with the proper type |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "firstElementChild" with the proper type |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "lastElementChild" with the proper type |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "childElementCount" with the proper type |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "prepend([object Object],[object Object])" with the proper type |
| PASS DocumentFragment interface: calling prepend([object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "append([object Object],[object Object])" with the proper type |
| PASS DocumentFragment interface: calling append([object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "querySelector(DOMString)" with the proper type |
| PASS DocumentFragment interface: calling querySelector(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS DocumentFragment interface: document.createDocumentFragment() must inherit property "querySelectorAll(DOMString)" with the proper type |
| PASS DocumentFragment interface: calling querySelectorAll(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "nodeType" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "nodeName" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "baseURI" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "isConnected" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "ownerDocument" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "parentNode" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "parentElement" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "childNodes" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "firstChild" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "lastChild" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "previousSibling" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "nextSibling" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "nodeValue" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "textContent" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "normalize()" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: document.createDocumentFragment() must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS Node interface: document.createDocumentFragment() must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createDocumentFragment() must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createDocumentFragment() must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createDocumentFragment() must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on document.createDocumentFragment() with too few arguments must throw TypeError |
| PASS ShadowRoot interface: existence and properties of interface object |
| PASS ShadowRoot interface object length |
| PASS ShadowRoot interface object name |
| PASS ShadowRoot interface: existence and properties of interface prototype object |
| PASS ShadowRoot interface: existence and properties of interface prototype object's "constructor" property |
| PASS ShadowRoot interface: existence and properties of interface prototype object's @@unscopables property |
| PASS ShadowRoot interface: attribute mode |
| PASS Unscopable handled correctly for mode property on ShadowRoot |
| PASS ShadowRoot interface: attribute host |
| PASS Unscopable handled correctly for host property on ShadowRoot |
| PASS Element interface: existence and properties of interface object |
| PASS Element interface object length |
| PASS Element interface object name |
| PASS Element interface: existence and properties of interface prototype object |
| PASS Element interface: existence and properties of interface prototype object's "constructor" property |
| PASS Element interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Element interface: attribute namespaceURI |
| PASS Unscopable handled correctly for namespaceURI property on Element |
| PASS Element interface: attribute prefix |
| PASS Unscopable handled correctly for prefix property on Element |
| PASS Element interface: attribute localName |
| PASS Unscopable handled correctly for localName property on Element |
| PASS Element interface: attribute tagName |
| PASS Unscopable handled correctly for tagName property on Element |
| PASS Element interface: attribute id |
| PASS Unscopable handled correctly for id property on Element |
| PASS Element interface: attribute className |
| PASS Unscopable handled correctly for className property on Element |
| PASS Element interface: attribute classList |
| PASS Unscopable handled correctly for classList property on Element |
| PASS Element interface: attribute slot |
| PASS Unscopable handled correctly for slot property on Element |
| PASS Element interface: operation hasAttributes() |
| PASS Unscopable handled correctly for hasAttributes() on Element |
| PASS Element interface: attribute attributes |
| PASS Unscopable handled correctly for attributes property on Element |
| PASS Element interface: operation getAttributeNames() |
| PASS Unscopable handled correctly for getAttributeNames() on Element |
| PASS Element interface: operation getAttribute(DOMString) |
| PASS Unscopable handled correctly for getAttribute(DOMString) on Element |
| PASS Element interface: operation getAttributeNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for getAttributeNS(DOMString, DOMString) on Element |
| PASS Element interface: operation setAttribute(DOMString, DOMString) |
| PASS Unscopable handled correctly for setAttribute(DOMString, DOMString) on Element |
| PASS Element interface: operation setAttributeNS(DOMString, DOMString, DOMString) |
| PASS Unscopable handled correctly for setAttributeNS(DOMString, DOMString, DOMString) on Element |
| PASS Element interface: operation removeAttribute(DOMString) |
| PASS Unscopable handled correctly for removeAttribute(DOMString) on Element |
| PASS Element interface: operation removeAttributeNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for removeAttributeNS(DOMString, DOMString) on Element |
| PASS Element interface: operation hasAttribute(DOMString) |
| PASS Unscopable handled correctly for hasAttribute(DOMString) on Element |
| PASS Element interface: operation hasAttributeNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for hasAttributeNS(DOMString, DOMString) on Element |
| PASS Element interface: operation getAttributeNode(DOMString) |
| PASS Unscopable handled correctly for getAttributeNode(DOMString) on Element |
| PASS Element interface: operation getAttributeNodeNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for getAttributeNodeNS(DOMString, DOMString) on Element |
| PASS Element interface: operation setAttributeNode(Attr) |
| PASS Unscopable handled correctly for setAttributeNode(Attr) on Element |
| PASS Element interface: operation setAttributeNodeNS(Attr) |
| PASS Unscopable handled correctly for setAttributeNodeNS(Attr) on Element |
| PASS Element interface: operation removeAttributeNode(Attr) |
| PASS Unscopable handled correctly for removeAttributeNode(Attr) on Element |
| PASS Element interface: operation attachShadow(ShadowRootInit) |
| PASS Unscopable handled correctly for attachShadow(ShadowRootInit) on Element |
| PASS Element interface: attribute shadowRoot |
| PASS Unscopable handled correctly for shadowRoot property on Element |
| PASS Element interface: operation closest(DOMString) |
| PASS Unscopable handled correctly for closest(DOMString) on Element |
| PASS Element interface: operation matches(DOMString) |
| PASS Unscopable handled correctly for matches(DOMString) on Element |
| PASS Element interface: operation webkitMatchesSelector(DOMString) |
| PASS Unscopable handled correctly for webkitMatchesSelector(DOMString) on Element |
| PASS Element interface: operation getElementsByTagName(DOMString) |
| PASS Unscopable handled correctly for getElementsByTagName(DOMString) on Element |
| PASS Element interface: operation getElementsByTagNameNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for getElementsByTagNameNS(DOMString, DOMString) on Element |
| PASS Element interface: operation getElementsByClassName(DOMString) |
| PASS Unscopable handled correctly for getElementsByClassName(DOMString) on Element |
| PASS Element interface: operation insertAdjacentElement(DOMString, Element) |
| PASS Unscopable handled correctly for insertAdjacentElement(DOMString, Element) on Element |
| PASS Element interface: operation insertAdjacentText(DOMString, DOMString) |
| PASS Unscopable handled correctly for insertAdjacentText(DOMString, DOMString) on Element |
| PASS Element interface: attribute children |
| PASS Unscopable handled correctly for children property on Element |
| PASS Element interface: attribute firstElementChild |
| PASS Unscopable handled correctly for firstElementChild property on Element |
| PASS Element interface: attribute lastElementChild |
| PASS Unscopable handled correctly for lastElementChild property on Element |
| PASS Element interface: attribute childElementCount |
| PASS Unscopable handled correctly for childElementCount property on Element |
| PASS Element interface: operation prepend([object Object],[object Object]) |
| PASS Unscopable handled correctly for prepend([object Object],[object Object]) on Element |
| PASS Element interface: operation append([object Object],[object Object]) |
| PASS Unscopable handled correctly for append([object Object],[object Object]) on Element |
| PASS Element interface: operation querySelector(DOMString) |
| PASS Unscopable handled correctly for querySelector(DOMString) on Element |
| PASS Element interface: operation querySelectorAll(DOMString) |
| PASS Unscopable handled correctly for querySelectorAll(DOMString) on Element |
| PASS Element interface: attribute previousElementSibling |
| PASS Unscopable handled correctly for previousElementSibling property on Element |
| PASS Element interface: attribute nextElementSibling |
| PASS Unscopable handled correctly for nextElementSibling property on Element |
| PASS Element interface: operation before([object Object],[object Object]) |
| PASS Unscopable handled correctly for before([object Object],[object Object]) on Element |
| PASS Element interface: operation after([object Object],[object Object]) |
| PASS Unscopable handled correctly for after([object Object],[object Object]) on Element |
| PASS Element interface: operation replaceWith([object Object],[object Object]) |
| PASS Unscopable handled correctly for replaceWith([object Object],[object Object]) on Element |
| PASS Element interface: operation remove() |
| PASS Unscopable handled correctly for remove() on Element |
| PASS Element interface: attribute assignedSlot |
| PASS Unscopable handled correctly for assignedSlot property on Element |
| PASS Element must be primary interface of element |
| PASS Stringification of element |
| PASS Element interface: element must inherit property "namespaceURI" with the proper type |
| PASS Element interface: element must inherit property "prefix" with the proper type |
| PASS Element interface: element must inherit property "localName" with the proper type |
| PASS Element interface: element must inherit property "tagName" with the proper type |
| PASS Element interface: element must inherit property "id" with the proper type |
| PASS Element interface: element must inherit property "className" with the proper type |
| PASS Element interface: element must inherit property "classList" with the proper type |
| PASS Element interface: element must inherit property "slot" with the proper type |
| PASS Element interface: element must inherit property "hasAttributes()" with the proper type |
| PASS Element interface: element must inherit property "attributes" with the proper type |
| PASS Element interface: element must inherit property "getAttributeNames()" with the proper type |
| PASS Element interface: element must inherit property "getAttribute(DOMString)" with the proper type |
| PASS Element interface: calling getAttribute(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "getAttributeNS(DOMString, DOMString)" with the proper type |
| PASS Element interface: calling getAttributeNS(DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "setAttribute(DOMString, DOMString)" with the proper type |
| PASS Element interface: calling setAttribute(DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "setAttributeNS(DOMString, DOMString, DOMString)" with the proper type |
| PASS Element interface: calling setAttributeNS(DOMString, DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "removeAttribute(DOMString)" with the proper type |
| PASS Element interface: calling removeAttribute(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "removeAttributeNS(DOMString, DOMString)" with the proper type |
| PASS Element interface: calling removeAttributeNS(DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "hasAttribute(DOMString)" with the proper type |
| PASS Element interface: calling hasAttribute(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "hasAttributeNS(DOMString, DOMString)" with the proper type |
| PASS Element interface: calling hasAttributeNS(DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "getAttributeNode(DOMString)" with the proper type |
| PASS Element interface: calling getAttributeNode(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "getAttributeNodeNS(DOMString, DOMString)" with the proper type |
| PASS Element interface: calling getAttributeNodeNS(DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "setAttributeNode(Attr)" with the proper type |
| PASS Element interface: calling setAttributeNode(Attr) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "setAttributeNodeNS(Attr)" with the proper type |
| PASS Element interface: calling setAttributeNodeNS(Attr) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "removeAttributeNode(Attr)" with the proper type |
| PASS Element interface: calling removeAttributeNode(Attr) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "attachShadow(ShadowRootInit)" with the proper type |
| PASS Element interface: calling attachShadow(ShadowRootInit) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "shadowRoot" with the proper type |
| PASS Element interface: element must inherit property "closest(DOMString)" with the proper type |
| PASS Element interface: calling closest(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "matches(DOMString)" with the proper type |
| PASS Element interface: calling matches(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "webkitMatchesSelector(DOMString)" with the proper type |
| PASS Element interface: calling webkitMatchesSelector(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "getElementsByTagName(DOMString)" with the proper type |
| PASS Element interface: calling getElementsByTagName(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "getElementsByTagNameNS(DOMString, DOMString)" with the proper type |
| PASS Element interface: calling getElementsByTagNameNS(DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "getElementsByClassName(DOMString)" with the proper type |
| PASS Element interface: calling getElementsByClassName(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "insertAdjacentElement(DOMString, Element)" with the proper type |
| PASS Element interface: calling insertAdjacentElement(DOMString, Element) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "insertAdjacentText(DOMString, DOMString)" with the proper type |
| PASS Element interface: calling insertAdjacentText(DOMString, DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "children" with the proper type |
| PASS Element interface: element must inherit property "firstElementChild" with the proper type |
| PASS Element interface: element must inherit property "lastElementChild" with the proper type |
| PASS Element interface: element must inherit property "childElementCount" with the proper type |
| PASS Element interface: element must inherit property "prepend([object Object],[object Object])" with the proper type |
| PASS Element interface: calling prepend([object Object],[object Object]) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "append([object Object],[object Object])" with the proper type |
| PASS Element interface: calling append([object Object],[object Object]) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "querySelector(DOMString)" with the proper type |
| PASS Element interface: calling querySelector(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "querySelectorAll(DOMString)" with the proper type |
| PASS Element interface: calling querySelectorAll(DOMString) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "previousElementSibling" with the proper type |
| PASS Element interface: element must inherit property "nextElementSibling" with the proper type |
| PASS Element interface: element must inherit property "before([object Object],[object Object])" with the proper type |
| PASS Element interface: calling before([object Object],[object Object]) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "after([object Object],[object Object])" with the proper type |
| PASS Element interface: calling after([object Object],[object Object]) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "replaceWith([object Object],[object Object])" with the proper type |
| PASS Element interface: calling replaceWith([object Object],[object Object]) on element with too few arguments must throw TypeError |
| PASS Element interface: element must inherit property "remove()" with the proper type |
| PASS Element interface: element must inherit property "assignedSlot" with the proper type |
| PASS Node interface: element must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: element must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: element must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: element must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: element must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: element must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: element must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: element must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: element must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: element must inherit property "nodeType" with the proper type |
| PASS Node interface: element must inherit property "nodeName" with the proper type |
| PASS Node interface: element must inherit property "baseURI" with the proper type |
| PASS Node interface: element must inherit property "isConnected" with the proper type |
| PASS Node interface: element must inherit property "ownerDocument" with the proper type |
| PASS Node interface: element must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "parentNode" with the proper type |
| PASS Node interface: element must inherit property "parentElement" with the proper type |
| PASS Node interface: element must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: element must inherit property "childNodes" with the proper type |
| PASS Node interface: element must inherit property "firstChild" with the proper type |
| PASS Node interface: element must inherit property "lastChild" with the proper type |
| PASS Node interface: element must inherit property "previousSibling" with the proper type |
| PASS Node interface: element must inherit property "nextSibling" with the proper type |
| PASS Node interface: element must inherit property "nodeValue" with the proper type |
| PASS Node interface: element must inherit property "textContent" with the proper type |
| PASS Node interface: element must inherit property "normalize()" with the proper type |
| PASS Node interface: element must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: element must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: element must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on element with too few arguments must throw TypeError |
| PASS Node interface: element must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on element with too few arguments must throw TypeError |
| PASS EventTarget interface: element must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on element with too few arguments must throw TypeError |
| PASS EventTarget interface: element must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on element with too few arguments must throw TypeError |
| PASS EventTarget interface: element must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on element with too few arguments must throw TypeError |
| PASS NamedNodeMap interface: existence and properties of interface object |
| PASS NamedNodeMap interface object length |
| PASS NamedNodeMap interface object name |
| PASS NamedNodeMap interface: existence and properties of interface prototype object |
| PASS NamedNodeMap interface: existence and properties of interface prototype object's "constructor" property |
| PASS NamedNodeMap interface: existence and properties of interface prototype object's @@unscopables property |
| PASS NamedNodeMap interface: attribute length |
| PASS Unscopable handled correctly for length property on NamedNodeMap |
| PASS NamedNodeMap interface: operation item(unsigned long) |
| PASS Unscopable handled correctly for item(unsigned long) on NamedNodeMap |
| PASS NamedNodeMap interface: operation getNamedItem(DOMString) |
| PASS Unscopable handled correctly for getNamedItem(DOMString) on NamedNodeMap |
| PASS NamedNodeMap interface: operation getNamedItemNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for getNamedItemNS(DOMString, DOMString) on NamedNodeMap |
| PASS NamedNodeMap interface: operation setNamedItem(Attr) |
| PASS Unscopable handled correctly for setNamedItem(Attr) on NamedNodeMap |
| PASS NamedNodeMap interface: operation setNamedItemNS(Attr) |
| PASS Unscopable handled correctly for setNamedItemNS(Attr) on NamedNodeMap |
| PASS NamedNodeMap interface: operation removeNamedItem(DOMString) |
| PASS Unscopable handled correctly for removeNamedItem(DOMString) on NamedNodeMap |
| PASS NamedNodeMap interface: operation removeNamedItemNS(DOMString, DOMString) |
| PASS Unscopable handled correctly for removeNamedItemNS(DOMString, DOMString) on NamedNodeMap |
| PASS Attr interface: existence and properties of interface object |
| PASS Attr interface object length |
| PASS Attr interface object name |
| PASS Attr interface: existence and properties of interface prototype object |
| PASS Attr interface: existence and properties of interface prototype object's "constructor" property |
| PASS Attr interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Attr interface: attribute namespaceURI |
| PASS Unscopable handled correctly for namespaceURI property on Attr |
| PASS Attr interface: attribute prefix |
| PASS Unscopable handled correctly for prefix property on Attr |
| PASS Attr interface: attribute localName |
| PASS Unscopable handled correctly for localName property on Attr |
| PASS Attr interface: attribute name |
| PASS Unscopable handled correctly for name property on Attr |
| PASS Attr interface: attribute value |
| PASS Unscopable handled correctly for value property on Attr |
| PASS Attr interface: attribute ownerElement |
| PASS Unscopable handled correctly for ownerElement property on Attr |
| PASS Attr interface: attribute specified |
| PASS Unscopable handled correctly for specified property on Attr |
| PASS Attr must be primary interface of document.querySelector("[id]").attributes[0] |
| PASS Stringification of document.querySelector("[id]").attributes[0] |
| PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "namespaceURI" with the proper type |
| PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "prefix" with the proper type |
| PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "localName" with the proper type |
| PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "name" with the proper type |
| PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "value" with the proper type |
| PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "ownerElement" with the proper type |
| PASS Attr interface: document.querySelector("[id]").attributes[0] must inherit property "specified" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nodeType" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nodeName" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "baseURI" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isConnected" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "ownerDocument" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "parentNode" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "parentElement" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "childNodes" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "firstChild" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "lastChild" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "previousSibling" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nextSibling" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "nodeValue" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "textContent" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "normalize()" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS Node interface: document.querySelector("[id]").attributes[0] must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS EventTarget interface: document.querySelector("[id]").attributes[0] must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS EventTarget interface: document.querySelector("[id]").attributes[0] must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS EventTarget interface: document.querySelector("[id]").attributes[0] must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on document.querySelector("[id]").attributes[0] with too few arguments must throw TypeError |
| PASS CharacterData interface: existence and properties of interface object |
| PASS CharacterData interface object length |
| PASS CharacterData interface object name |
| PASS CharacterData interface: existence and properties of interface prototype object |
| PASS CharacterData interface: existence and properties of interface prototype object's "constructor" property |
| PASS CharacterData interface: existence and properties of interface prototype object's @@unscopables property |
| PASS CharacterData interface: attribute data |
| PASS Unscopable handled correctly for data property on CharacterData |
| PASS CharacterData interface: attribute length |
| PASS Unscopable handled correctly for length property on CharacterData |
| PASS CharacterData interface: operation substringData(unsigned long, unsigned long) |
| PASS Unscopable handled correctly for substringData(unsigned long, unsigned long) on CharacterData |
| PASS CharacterData interface: operation appendData(DOMString) |
| PASS Unscopable handled correctly for appendData(DOMString) on CharacterData |
| PASS CharacterData interface: operation insertData(unsigned long, DOMString) |
| PASS Unscopable handled correctly for insertData(unsigned long, DOMString) on CharacterData |
| PASS CharacterData interface: operation deleteData(unsigned long, unsigned long) |
| PASS Unscopable handled correctly for deleteData(unsigned long, unsigned long) on CharacterData |
| PASS CharacterData interface: operation replaceData(unsigned long, unsigned long, DOMString) |
| PASS Unscopable handled correctly for replaceData(unsigned long, unsigned long, DOMString) on CharacterData |
| PASS CharacterData interface: attribute previousElementSibling |
| PASS Unscopable handled correctly for previousElementSibling property on CharacterData |
| PASS CharacterData interface: attribute nextElementSibling |
| PASS Unscopable handled correctly for nextElementSibling property on CharacterData |
| PASS CharacterData interface: operation before([object Object],[object Object]) |
| PASS Unscopable handled correctly for before([object Object],[object Object]) on CharacterData |
| PASS CharacterData interface: operation after([object Object],[object Object]) |
| PASS Unscopable handled correctly for after([object Object],[object Object]) on CharacterData |
| PASS CharacterData interface: operation replaceWith([object Object],[object Object]) |
| PASS Unscopable handled correctly for replaceWith([object Object],[object Object]) on CharacterData |
| PASS CharacterData interface: operation remove() |
| PASS Unscopable handled correctly for remove() on CharacterData |
| PASS Text interface: existence and properties of interface object |
| PASS Text interface object length |
| PASS Text interface object name |
| PASS Text interface: existence and properties of interface prototype object |
| PASS Text interface: existence and properties of interface prototype object's "constructor" property |
| PASS Text interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Text interface: operation splitText(unsigned long) |
| PASS Unscopable handled correctly for splitText(unsigned long) on Text |
| PASS Text interface: attribute wholeText |
| PASS Unscopable handled correctly for wholeText property on Text |
| PASS Text interface: attribute assignedSlot |
| PASS Unscopable handled correctly for assignedSlot property on Text |
| PASS Text must be primary interface of document.createTextNode("abc") |
| PASS Stringification of document.createTextNode("abc") |
| PASS Text interface: document.createTextNode("abc") must inherit property "splitText(unsigned long)" with the proper type |
| PASS Text interface: calling splitText(unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Text interface: document.createTextNode("abc") must inherit property "wholeText" with the proper type |
| PASS Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "data" with the proper type |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "length" with the proper type |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "substringData(unsigned long, unsigned long)" with the proper type |
| PASS CharacterData interface: calling substringData(unsigned long, unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "appendData(DOMString)" with the proper type |
| PASS CharacterData interface: calling appendData(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "insertData(unsigned long, DOMString)" with the proper type |
| PASS CharacterData interface: calling insertData(unsigned long, DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "deleteData(unsigned long, unsigned long)" with the proper type |
| PASS CharacterData interface: calling deleteData(unsigned long, unsigned long) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "replaceData(unsigned long, unsigned long, DOMString)" with the proper type |
| PASS CharacterData interface: calling replaceData(unsigned long, unsigned long, DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "previousElementSibling" with the proper type |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "nextElementSibling" with the proper type |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "before([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling before([object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "after([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling after([object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "replaceWith([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createTextNode("abc") must inherit property "remove()" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "nodeType" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "nodeName" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "baseURI" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "isConnected" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "ownerDocument" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "parentNode" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "parentElement" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "childNodes" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "firstChild" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "lastChild" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "previousSibling" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "nextSibling" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "nodeValue" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "textContent" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "normalize()" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: document.createTextNode("abc") must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createTextNode("abc") must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createTextNode("abc") must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createTextNode("abc") must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createTextNode("abc") must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on document.createTextNode("abc") with too few arguments must throw TypeError |
| PASS CDATASection interface: existence and properties of interface object |
| PASS CDATASection interface object length |
| PASS CDATASection interface object name |
| PASS CDATASection interface: existence and properties of interface prototype object |
| PASS CDATASection interface: existence and properties of interface prototype object's "constructor" property |
| PASS CDATASection interface: existence and properties of interface prototype object's @@unscopables property |
| PASS ProcessingInstruction interface: existence and properties of interface object |
| PASS ProcessingInstruction interface object length |
| PASS ProcessingInstruction interface object name |
| PASS ProcessingInstruction interface: existence and properties of interface prototype object |
| PASS ProcessingInstruction interface: existence and properties of interface prototype object's "constructor" property |
| PASS ProcessingInstruction interface: existence and properties of interface prototype object's @@unscopables property |
| PASS ProcessingInstruction interface: attribute target |
| PASS Unscopable handled correctly for target property on ProcessingInstruction |
| PASS ProcessingInstruction must be primary interface of xmlDoc.createProcessingInstruction("abc", "def") |
| PASS Stringification of xmlDoc.createProcessingInstruction("abc", "def") |
| PASS ProcessingInstruction interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "target" with the proper type |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "data" with the proper type |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "length" with the proper type |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "substringData(unsigned long, unsigned long)" with the proper type |
| PASS CharacterData interface: calling substringData(unsigned long, unsigned long) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "appendData(DOMString)" with the proper type |
| PASS CharacterData interface: calling appendData(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "insertData(unsigned long, DOMString)" with the proper type |
| PASS CharacterData interface: calling insertData(unsigned long, DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "deleteData(unsigned long, unsigned long)" with the proper type |
| PASS CharacterData interface: calling deleteData(unsigned long, unsigned long) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceData(unsigned long, unsigned long, DOMString)" with the proper type |
| PASS CharacterData interface: calling replaceData(unsigned long, unsigned long, DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "previousElementSibling" with the proper type |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nextElementSibling" with the proper type |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "before([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling before([object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "after([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling after([object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceWith([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling replaceWith([object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS CharacterData interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "remove()" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeType" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeName" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "baseURI" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isConnected" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "ownerDocument" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "parentNode" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "parentElement" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "childNodes" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "firstChild" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lastChild" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "previousSibling" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nextSibling" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "nodeValue" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "textContent" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "normalize()" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS EventTarget interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on xmlDoc.createProcessingInstruction("abc", "def") with too few arguments must throw TypeError |
| PASS Comment interface: existence and properties of interface object |
| PASS Comment interface object length |
| PASS Comment interface object name |
| PASS Comment interface: existence and properties of interface prototype object |
| PASS Comment interface: existence and properties of interface prototype object's "constructor" property |
| PASS Comment interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Comment must be primary interface of document.createComment("abc") |
| PASS Stringification of document.createComment("abc") |
| PASS CharacterData interface: document.createComment("abc") must inherit property "data" with the proper type |
| PASS CharacterData interface: document.createComment("abc") must inherit property "length" with the proper type |
| PASS CharacterData interface: document.createComment("abc") must inherit property "substringData(unsigned long, unsigned long)" with the proper type |
| PASS CharacterData interface: calling substringData(unsigned long, unsigned long) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "appendData(DOMString)" with the proper type |
| PASS CharacterData interface: calling appendData(DOMString) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "insertData(unsigned long, DOMString)" with the proper type |
| PASS CharacterData interface: calling insertData(unsigned long, DOMString) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "deleteData(unsigned long, unsigned long)" with the proper type |
| PASS CharacterData interface: calling deleteData(unsigned long, unsigned long) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "replaceData(unsigned long, unsigned long, DOMString)" with the proper type |
| PASS CharacterData interface: calling replaceData(unsigned long, unsigned long, DOMString) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "previousElementSibling" with the proper type |
| PASS CharacterData interface: document.createComment("abc") must inherit property "nextElementSibling" with the proper type |
| PASS CharacterData interface: document.createComment("abc") must inherit property "before([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling before([object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "after([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling after([object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "replaceWith([object Object],[object Object])" with the proper type |
| PASS CharacterData interface: calling replaceWith([object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS CharacterData interface: document.createComment("abc") must inherit property "remove()" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "ELEMENT_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "ATTRIBUTE_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "TEXT_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "CDATA_SECTION_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "ENTITY_REFERENCE_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "ENTITY_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "COMMENT_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_TYPE_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "NOTATION_NODE" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "nodeType" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "nodeName" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "baseURI" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "isConnected" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "ownerDocument" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "getRootNode(GetRootNodeOptions)" with the proper type |
| PASS Node interface: calling getRootNode(GetRootNodeOptions) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "parentNode" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "parentElement" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "hasChildNodes()" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "childNodes" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "firstChild" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "lastChild" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "previousSibling" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "nextSibling" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "nodeValue" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "textContent" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "normalize()" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "cloneNode(boolean)" with the proper type |
| PASS Node interface: calling cloneNode(boolean) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "isEqualNode(Node)" with the proper type |
| PASS Node interface: calling isEqualNode(Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "isSameNode(Node)" with the proper type |
| PASS Node interface: calling isSameNode(Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type |
| PASS Node interface: document.createComment("abc") must inherit property "compareDocumentPosition(Node)" with the proper type |
| PASS Node interface: calling compareDocumentPosition(Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "contains(Node)" with the proper type |
| PASS Node interface: calling contains(Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "lookupPrefix(DOMString)" with the proper type |
| PASS Node interface: calling lookupPrefix(DOMString) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "lookupNamespaceURI(DOMString)" with the proper type |
| PASS Node interface: calling lookupNamespaceURI(DOMString) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "isDefaultNamespace(DOMString)" with the proper type |
| PASS Node interface: calling isDefaultNamespace(DOMString) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "insertBefore(Node, Node)" with the proper type |
| PASS Node interface: calling insertBefore(Node, Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "appendChild(Node)" with the proper type |
| PASS Node interface: calling appendChild(Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "replaceChild(Node, Node)" with the proper type |
| PASS Node interface: calling replaceChild(Node, Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS Node interface: document.createComment("abc") must inherit property "removeChild(Node)" with the proper type |
| PASS Node interface: calling removeChild(Node) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createComment("abc") must inherit property "addEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling addEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createComment("abc") must inherit property "removeEventListener(DOMString, EventListener, [object Object],[object Object])" with the proper type |
| PASS EventTarget interface: calling removeEventListener(DOMString, EventListener, [object Object],[object Object]) on document.createComment("abc") with too few arguments must throw TypeError |
| PASS EventTarget interface: document.createComment("abc") must inherit property "dispatchEvent(Event)" with the proper type |
| PASS EventTarget interface: calling dispatchEvent(Event) on document.createComment("abc") with too few arguments must throw TypeError |
| FAIL AbstractRange interface: existence and properties of interface object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| FAIL AbstractRange interface object length assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| FAIL AbstractRange interface object name assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| FAIL AbstractRange interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| 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 |
| 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 |
| FAIL AbstractRange interface: attribute startContainer assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| PASS Unscopable handled correctly for startContainer property on AbstractRange |
| FAIL AbstractRange interface: attribute startOffset assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| PASS Unscopable handled correctly for startOffset property on AbstractRange |
| FAIL AbstractRange interface: attribute endContainer assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| PASS Unscopable handled correctly for endContainer property on AbstractRange |
| FAIL AbstractRange interface: attribute endOffset assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| PASS Unscopable handled correctly for endOffset property on AbstractRange |
| FAIL AbstractRange interface: attribute collapsed assert_own_property: self does not have own property "AbstractRange" expected property "AbstractRange" missing |
| PASS Unscopable handled correctly for collapsed property on AbstractRange |
| FAIL StaticRange interface: existence and properties of interface object assert_own_property: should inherit from AbstractRange, but self has no such property expected property "AbstractRange" missing |
| PASS StaticRange interface object length |
| PASS StaticRange interface object name |
| FAIL StaticRange interface: existence and properties of interface prototype object assert_own_property: should inherit from AbstractRange, but self has no such property expected property "AbstractRange" missing |
| PASS StaticRange interface: existence and properties of interface prototype object's "constructor" property |
| PASS StaticRange interface: existence and properties of interface prototype object's @@unscopables property |
| FAIL Range interface: existence and properties of interface object assert_own_property: should inherit from AbstractRange, but self has no such property expected property "AbstractRange" missing |
| PASS Range interface object length |
| PASS Range interface object name |
| FAIL Range interface: existence and properties of interface prototype object assert_own_property: should inherit from AbstractRange, but self has no such property expected property "AbstractRange" missing |
| PASS Range interface: existence and properties of interface prototype object's "constructor" property |
| PASS Range interface: existence and properties of interface prototype object's @@unscopables property |
| PASS Range interface: attribute commonAncestorContainer |
| PASS Unscopable handled correctly for commonAncestorContainer property on Range |
| PASS Range interface: operation setStart(Node, unsigned long) |
| PASS Unscopable handled correctly for setStart(Node, unsigned long) on Range |
| PASS Range interface: operation setEnd(Node, unsigned long) |
| PASS Unscopable handled correctly for setEnd(Node, unsigned long) on Range |
| PASS Range interface: operation setStartBefore(Node) |
| PASS Unscopable handled correctly for setStartBefore(Node) on Range |
| PASS Range interface: operation setStartAfter(Node) |
| PASS Unscopable handled correctly for setStartAfter(Node) on Range |
| PASS Range interface: operation setEndBefore(Node) |
| PASS Unscopable handled correctly for setEndBefore(Node) on Range |
| PASS Range interface: operation setEndAfter(Node) |
| PASS Unscopable handled correctly for setEndAfter(Node) on Range |
| PASS Range interface: operation collapse(boolean) |
| PASS Unscopable handled correctly for collapse(boolean) on Range |
| PASS Range interface: operation selectNode(Node) |
| PASS Unscopable handled correctly for selectNode(Node) on Range |
| PASS Range interface: operation selectNodeContents(Node) |
| PASS Unscopable handled correctly for selectNodeContents(Node) on Range |
| PASS Range interface: constant START_TO_START on interface object |
| PASS Range interface: constant START_TO_START on interface prototype object |
| PASS Range interface: constant START_TO_END on interface object |
| PASS Range interface: constant START_TO_END on interface prototype object |
| PASS Range interface: constant END_TO_END on interface object |
| PASS Range interface: constant END_TO_END on interface prototype object |
| PASS Range interface: constant END_TO_START on interface object |
| PASS Range interface: constant END_TO_START on interface prototype object |
| PASS Range interface: operation compareBoundaryPoints(unsigned short, Range) |
| PASS Unscopable handled correctly for compareBoundaryPoints(unsigned short, Range) on Range |
| PASS Range interface: operation deleteContents() |
| PASS Unscopable handled correctly for deleteContents() on Range |
| PASS Range interface: operation extractContents() |
| PASS Unscopable handled correctly for extractContents() on Range |
| PASS Range interface: operation cloneContents() |
| PASS Unscopable handled correctly for cloneContents() on Range |
| PASS Range interface: operation insertNode(Node) |
| PASS Unscopable handled correctly for insertNode(Node) on Range |
| PASS Range interface: operation surroundContents(Node) |
| PASS Unscopable handled correctly for surroundContents(Node) on Range |
| PASS Range interface: operation cloneRange() |
| PASS Unscopable handled correctly for cloneRange() on Range |
| PASS Range interface: operation detach() |
| PASS Unscopable handled correctly for detach() on Range |
| PASS Range interface: operation isPointInRange(Node, unsigned long) |
| PASS Unscopable handled correctly for isPointInRange(Node, unsigned long) on Range |
| PASS Range interface: operation comparePoint(Node, unsigned long) |
| PASS Unscopable handled correctly for comparePoint(Node, unsigned long) on Range |
| PASS Range interface: operation intersectsNode(Node) |
| PASS Unscopable handled correctly for intersectsNode(Node) on Range |
| PASS Range interface: stringifier |
| PASS Range must be primary interface of document.createRange() |
| PASS Stringification of document.createRange() |
| PASS Range interface: document.createRange() must inherit property "commonAncestorContainer" with the proper type |
| PASS Range interface: document.createRange() must inherit property "setStart(Node, unsigned long)" with the proper type |
| PASS Range interface: calling setStart(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "setEnd(Node, unsigned long)" with the proper type |
| PASS Range interface: calling setEnd(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "setStartBefore(Node)" with the proper type |
| PASS Range interface: calling setStartBefore(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "setStartAfter(Node)" with the proper type |
| PASS Range interface: calling setStartAfter(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "setEndBefore(Node)" with the proper type |
| PASS Range interface: calling setEndBefore(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "setEndAfter(Node)" with the proper type |
| PASS Range interface: calling setEndAfter(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "collapse(boolean)" with the proper type |
| PASS Range interface: calling collapse(boolean) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "selectNode(Node)" with the proper type |
| PASS Range interface: calling selectNode(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "selectNodeContents(Node)" with the proper type |
| PASS Range interface: calling selectNodeContents(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "START_TO_START" with the proper type |
| PASS Range interface: document.createRange() must inherit property "START_TO_END" with the proper type |
| PASS Range interface: document.createRange() must inherit property "END_TO_END" with the proper type |
| PASS Range interface: document.createRange() must inherit property "END_TO_START" with the proper type |
| PASS Range interface: document.createRange() must inherit property "compareBoundaryPoints(unsigned short, Range)" with the proper type |
| PASS Range interface: calling compareBoundaryPoints(unsigned short, Range) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "deleteContents()" with the proper type |
| PASS Range interface: document.createRange() must inherit property "extractContents()" with the proper type |
| PASS Range interface: document.createRange() must inherit property "cloneContents()" with the proper type |
| PASS Range interface: document.createRange() must inherit property "insertNode(Node)" with the proper type |
| PASS Range interface: calling insertNode(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "surroundContents(Node)" with the proper type |
| PASS Range interface: calling surroundContents(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "cloneRange()" with the proper type |
| PASS Range interface: document.createRange() must inherit property "detach()" with the proper type |
| PASS Range interface: document.createRange() must inherit property "isPointInRange(Node, unsigned long)" with the proper type |
| PASS Range interface: calling isPointInRange(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "comparePoint(Node, unsigned long)" with the proper type |
| PASS Range interface: calling comparePoint(Node, unsigned long) on document.createRange() with too few arguments must throw TypeError |
| PASS Range interface: document.createRange() must inherit property "intersectsNode(Node)" with the proper type |
| PASS Range interface: calling intersectsNode(Node) on document.createRange() with too few arguments must throw TypeError |
| PASS AbstractRange interface: document.createRange() must inherit property "startContainer" with the proper type |
| PASS AbstractRange interface: document.createRange() must inherit property "startOffset" with the proper type |
| PASS AbstractRange interface: document.createRange() must inherit property "endContainer" with the proper type |
| PASS AbstractRange interface: document.createRange() must inherit property "endOffset" with the proper type |
| PASS AbstractRange interface: document.createRange() must inherit property "collapsed" with the proper type |
| PASS Range must be primary interface of detachedRange |
| PASS Stringification of detachedRange |
| PASS Range interface: detachedRange must inherit property "commonAncestorContainer" with the proper type |
| PASS Range interface: detachedRange must inherit property "setStart(Node, unsigned long)" with the proper type |
| PASS Range interface: calling setStart(Node, unsigned long) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "setEnd(Node, unsigned long)" with the proper type |
| PASS Range interface: calling setEnd(Node, unsigned long) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "setStartBefore(Node)" with the proper type |
| PASS Range interface: calling setStartBefore(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "setStartAfter(Node)" with the proper type |
| PASS Range interface: calling setStartAfter(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "setEndBefore(Node)" with the proper type |
| PASS Range interface: calling setEndBefore(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "setEndAfter(Node)" with the proper type |
| PASS Range interface: calling setEndAfter(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "collapse(boolean)" with the proper type |
| PASS Range interface: calling collapse(boolean) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "selectNode(Node)" with the proper type |
| PASS Range interface: calling selectNode(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "selectNodeContents(Node)" with the proper type |
| PASS Range interface: calling selectNodeContents(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "START_TO_START" with the proper type |
| PASS Range interface: detachedRange must inherit property "START_TO_END" with the proper type |
| PASS Range interface: detachedRange must inherit property "END_TO_END" with the proper type |
| PASS Range interface: detachedRange must inherit property "END_TO_START" with the proper type |
| PASS Range interface: detachedRange must inherit property "compareBoundaryPoints(unsigned short, Range)" with the proper type |
| PASS Range interface: calling compareBoundaryPoints(unsigned short, Range) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "deleteContents()" with the proper type |
| PASS Range interface: detachedRange must inherit property "extractContents()" with the proper type |
| PASS Range interface: detachedRange must inherit property "cloneContents()" with the proper type |
| PASS Range interface: detachedRange must inherit property "insertNode(Node)" with the proper type |
| PASS Range interface: calling insertNode(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "surroundContents(Node)" with the proper type |
| PASS Range interface: calling surroundContents(Node) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "cloneRange()" with the proper type |
| PASS Range interface: detachedRange must inherit property "detach()" with the proper type |
| PASS Range interface: detachedRange must inherit property "isPointInRange(Node, unsigned long)" with the proper type |
| PASS Range interface: calling isPointInRange(Node, unsigned long) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "comparePoint(Node, unsigned long)" with the proper type |
| PASS Range interface: calling comparePoint(Node, unsigned long) on detachedRange with too few arguments must throw TypeError |
| PASS Range interface: detachedRange must inherit property "intersectsNode(Node)" with the proper type |
| PASS Range interface: calling intersectsNode(Node) on detachedRange with too few arguments must throw TypeError |
| PASS AbstractRange interface: detachedRange must inherit property "startContainer" with the proper type |
| PASS AbstractRange interface: detachedRange must inherit property "startOffset" with the proper type |
| PASS AbstractRange interface: detachedRange must inherit property "endContainer" with the proper type |
| PASS AbstractRange interface: detachedRange must inherit property "endOffset" with the proper type |
| PASS AbstractRange interface: detachedRange must inherit property "collapsed" with the proper type |
| PASS NodeIterator interface: existence and properties of interface object |
| PASS NodeIterator interface object length |
| PASS NodeIterator interface object name |
| PASS NodeIterator interface: existence and properties of interface prototype object |
| PASS NodeIterator interface: existence and properties of interface prototype object's "constructor" property |
| PASS NodeIterator interface: existence and properties of interface prototype object's @@unscopables property |
| PASS NodeIterator interface: attribute root |
| PASS Unscopable handled correctly for root property on NodeIterator |
| PASS NodeIterator interface: attribute referenceNode |
| PASS Unscopable handled correctly for referenceNode property on NodeIterator |
| PASS NodeIterator interface: attribute pointerBeforeReferenceNode |
| PASS Unscopable handled correctly for pointerBeforeReferenceNode property on NodeIterator |
| PASS NodeIterator interface: attribute whatToShow |
| PASS Unscopable handled correctly for whatToShow property on NodeIterator |
| PASS NodeIterator interface: attribute filter |
| PASS Unscopable handled correctly for filter property on NodeIterator |
| PASS NodeIterator interface: operation nextNode() |
| PASS Unscopable handled correctly for nextNode() on NodeIterator |
| PASS NodeIterator interface: operation previousNode() |
| PASS Unscopable handled correctly for previousNode() on NodeIterator |
| PASS NodeIterator interface: operation detach() |
| PASS Unscopable handled correctly for detach() on NodeIterator |
| PASS NodeIterator must be primary interface of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) |
| PASS Stringification of document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "root" with the proper type |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "referenceNode" with the proper type |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "pointerBeforeReferenceNode" with the proper type |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "whatToShow" with the proper type |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "filter" with the proper type |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextNode()" with the proper type |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousNode()" with the proper type |
| PASS NodeIterator interface: document.createNodeIterator(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "detach()" with the proper type |
| PASS TreeWalker interface: existence and properties of interface object |
| PASS TreeWalker interface object length |
| PASS TreeWalker interface object name |
| PASS TreeWalker interface: existence and properties of interface prototype object |
| PASS TreeWalker interface: existence and properties of interface prototype object's "constructor" property |
| PASS TreeWalker interface: existence and properties of interface prototype object's @@unscopables property |
| PASS TreeWalker interface: attribute root |
| PASS Unscopable handled correctly for root property on TreeWalker |
| PASS TreeWalker interface: attribute whatToShow |
| PASS Unscopable handled correctly for whatToShow property on TreeWalker |
| PASS TreeWalker interface: attribute filter |
| PASS Unscopable handled correctly for filter property on TreeWalker |
| PASS TreeWalker interface: attribute currentNode |
| PASS Unscopable handled correctly for currentNode property on TreeWalker |
| PASS TreeWalker interface: operation parentNode() |
| PASS Unscopable handled correctly for parentNode() on TreeWalker |
| PASS TreeWalker interface: operation firstChild() |
| PASS Unscopable handled correctly for firstChild() on TreeWalker |
| PASS TreeWalker interface: operation lastChild() |
| PASS Unscopable handled correctly for lastChild() on TreeWalker |
| PASS TreeWalker interface: operation previousSibling() |
| PASS Unscopable handled correctly for previousSibling() on TreeWalker |
| PASS TreeWalker interface: operation nextSibling() |
| PASS Unscopable handled correctly for nextSibling() on TreeWalker |
| PASS TreeWalker interface: operation previousNode() |
| PASS Unscopable handled correctly for previousNode() on TreeWalker |
| PASS TreeWalker interface: operation nextNode() |
| PASS Unscopable handled correctly for nextNode() on TreeWalker |
| PASS TreeWalker must be primary interface of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) |
| PASS Stringification of document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "root" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "whatToShow" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "filter" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "currentNode" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "parentNode()" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "firstChild()" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "lastChild()" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousSibling()" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextSibling()" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "previousNode()" with the proper type |
| PASS TreeWalker interface: document.createTreeWalker(document.body, NodeFilter.SHOW_ALL, null, false) must inherit property "nextNode()" with the proper type |
| PASS NodeFilter interface: existence and properties of interface object |
| PASS NodeFilter interface object name |
| PASS NodeFilter interface: existence and properties of interface prototype object |
| PASS NodeFilter interface: existence and properties of interface prototype object's "constructor" property |
| PASS NodeFilter interface: existence and properties of interface prototype object's @@unscopables property |
| PASS NodeFilter interface: constant FILTER_ACCEPT on interface object |
| PASS NodeFilter interface: constant FILTER_ACCEPT on interface prototype object |
| PASS NodeFilter interface: constant FILTER_REJECT on interface object |
| PASS NodeFilter interface: constant FILTER_REJECT on interface prototype object |
| PASS NodeFilter interface: constant FILTER_SKIP on interface object |
| PASS NodeFilter interface: constant FILTER_SKIP on interface prototype object |
| PASS NodeFilter interface: constant SHOW_ALL on interface object |
| PASS NodeFilter interface: constant SHOW_ALL on interface prototype object |
| PASS NodeFilter interface: constant SHOW_ELEMENT on interface object |
| PASS NodeFilter interface: constant SHOW_ELEMENT on interface prototype object |
| PASS NodeFilter interface: constant SHOW_ATTRIBUTE on interface object |
| PASS NodeFilter interface: constant SHOW_ATTRIBUTE on interface prototype object |
| PASS NodeFilter interface: constant SHOW_TEXT on interface object |
| PASS NodeFilter interface: constant SHOW_TEXT on interface prototype object |
| PASS NodeFilter interface: constant SHOW_CDATA_SECTION on interface object |
| PASS NodeFilter interface: constant SHOW_CDATA_SECTION on interface prototype object |
| PASS NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface object |
| PASS NodeFilter interface: constant SHOW_ENTITY_REFERENCE on interface prototype object |
| PASS NodeFilter interface: constant SHOW_ENTITY on interface object |
| PASS NodeFilter interface: constant SHOW_ENTITY on interface prototype object |
| PASS NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface object |
| PASS NodeFilter interface: constant SHOW_PROCESSING_INSTRUCTION on interface prototype object |
| PASS NodeFilter interface: constant SHOW_COMMENT on interface object |
| PASS NodeFilter interface: constant SHOW_COMMENT on interface prototype object |
| PASS NodeFilter interface: constant SHOW_DOCUMENT on interface object |
| PASS NodeFilter interface: constant SHOW_DOCUMENT on interface prototype object |
| PASS NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface object |
| PASS NodeFilter interface: constant SHOW_DOCUMENT_TYPE on interface prototype object |
| PASS NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface object |
| PASS NodeFilter interface: constant SHOW_DOCUMENT_FRAGMENT on interface prototype object |
| PASS NodeFilter interface: constant SHOW_NOTATION on interface object |
| PASS NodeFilter interface: constant SHOW_NOTATION on interface prototype object |
| PASS NodeFilter interface: operation acceptNode(Node) |
| PASS Unscopable handled correctly for acceptNode(Node) on NodeFilter |
| PASS DOMTokenList interface: existence and properties of interface object |
| PASS DOMTokenList interface object length |
| PASS DOMTokenList interface object name |
| PASS DOMTokenList interface: existence and properties of interface prototype object |
| PASS DOMTokenList interface: existence and properties of interface prototype object's "constructor" property |
| PASS DOMTokenList interface: existence and properties of interface prototype object's @@unscopables property |
| PASS DOMTokenList interface: attribute length |
| PASS Unscopable handled correctly for length property on DOMTokenList |
| PASS DOMTokenList interface: operation item(unsigned long) |
| PASS Unscopable handled correctly for item(unsigned long) on DOMTokenList |
| PASS DOMTokenList interface: operation contains(DOMString) |
| PASS Unscopable handled correctly for contains(DOMString) on DOMTokenList |
| PASS DOMTokenList interface: operation add(DOMString) |
| PASS Unscopable handled correctly for add(DOMString) on DOMTokenList |
| PASS DOMTokenList interface: operation remove(DOMString) |
| PASS Unscopable handled correctly for remove(DOMString) on DOMTokenList |
| PASS DOMTokenList interface: operation toggle(DOMString, boolean) |
| PASS Unscopable handled correctly for toggle(DOMString, boolean) on DOMTokenList |
| PASS DOMTokenList interface: operation replace(DOMString, DOMString) |
| PASS Unscopable handled correctly for replace(DOMString, DOMString) on DOMTokenList |
| PASS DOMTokenList interface: operation supports(DOMString) |
| PASS Unscopable handled correctly for supports(DOMString) on DOMTokenList |
| PASS DOMTokenList interface: attribute value |
| PASS Unscopable handled correctly for value property on DOMTokenList |
| PASS DOMTokenList interface: stringifier |
| PASS DOMTokenList must be primary interface of document.body.classList |
| PASS Stringification of document.body.classList |
| PASS DOMTokenList interface: document.body.classList must inherit property "length" with the proper type |
| PASS DOMTokenList interface: document.body.classList must inherit property "item(unsigned long)" with the proper type |
| PASS DOMTokenList interface: calling item(unsigned long) on document.body.classList with too few arguments must throw TypeError |
| PASS DOMTokenList interface: document.body.classList must inherit property "contains(DOMString)" with the proper type |
| PASS DOMTokenList interface: calling contains(DOMString) on document.body.classList with too few arguments must throw TypeError |
| PASS DOMTokenList interface: document.body.classList must inherit property "add(DOMString)" with the proper type |
| PASS DOMTokenList interface: calling add(DOMString) on document.body.classList with too few arguments must throw TypeError |
| PASS DOMTokenList interface: document.body.classList must inherit property "remove(DOMString)" with the proper type |
| PASS DOMTokenList interface: calling remove(DOMString) on document.body.classList with too few arguments must throw TypeError |
| PASS DOMTokenList interface: document.body.classList must inherit property "toggle(DOMString, boolean)" with the proper type |
| PASS DOMTokenList interface: calling toggle(DOMString, boolean) on document.body.classList with too few arguments must throw TypeError |
| PASS DOMTokenList interface: document.body.classList must inherit property "replace(DOMString, DOMString)" with the proper type |
| PASS DOMTokenList interface: calling replace(DOMString, DOMString) on document.body.classList with too few arguments must throw TypeError |
| PASS DOMTokenList interface: document.body.classList must inherit property "supports(DOMString)" with the proper type |
| PASS DOMTokenList interface: calling supports(DOMString) on document.body.classList with too few arguments must throw TypeError |
| PASS DOMTokenList interface: document.body.classList must inherit property "value" with the proper type |
| |