[interfaces.html] type: testharness [MutationObserver interface: existence and properties of interface object] expected: FAIL [MutationObserver interface object length] expected: FAIL [MutationObserver interface object name] expected: FAIL [MutationObserver interface: existence and properties of interface prototype object] expected: FAIL [MutationObserver interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [MutationObserver interface: operation observe(Node,MutationObserverInit)] expected: FAIL [MutationObserver interface: operation disconnect()] expected: FAIL [MutationObserver interface: operation takeRecords()] expected: FAIL [MutationRecord interface: existence and properties of interface object] expected: FAIL [MutationRecord interface object length] expected: FAIL [MutationRecord interface object name] expected: FAIL [MutationRecord interface: existence and properties of interface prototype object] expected: FAIL [MutationRecord interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [MutationRecord interface: attribute type] expected: FAIL [MutationRecord interface: attribute target] expected: FAIL [MutationRecord interface: attribute addedNodes] expected: FAIL [MutationRecord interface: attribute removedNodes] expected: FAIL [MutationRecord interface: attribute previousSibling] expected: FAIL [MutationRecord interface: attribute nextSibling] expected: FAIL [MutationRecord interface: attribute attributeName] expected: FAIL [MutationRecord interface: attribute attributeNamespace] expected: FAIL [MutationRecord interface: attribute oldValue] expected: FAIL [Node interface: attribute isConnected] expected: FAIL [Document interface: attribute origin] expected: FAIL [Document interface: new Document() must inherit property "origin" with the proper type (3)] expected: FAIL [Node interface: new Document() must inherit property "isConnected" with the proper type (15)] expected: FAIL [Document interface: xmlDoc must inherit property "origin" with the proper type (3)] expected: FAIL [Node interface: xmlDoc must inherit property "isConnected" with the proper type (15)] expected: FAIL [Node interface: document.doctype must inherit property "isConnected" with the proper type (15)] expected: FAIL [Node interface: document.createDocumentFragment() must inherit property "isConnected" with the proper type (15)] expected: FAIL [ShadowRoot interface: existence and properties of interface object] expected: FAIL [ShadowRoot interface object length] expected: FAIL [ShadowRoot interface object name] expected: FAIL [ShadowRoot interface: existence and properties of interface prototype object] expected: FAIL [ShadowRoot interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [ShadowRoot interface: attribute mode] expected: FAIL [ShadowRoot interface: attribute host] expected: FAIL [Element interface: attribute slot] expected: FAIL [Element interface: operation attachShadow(ShadowRootInit)] expected: FAIL [Element interface: attribute shadowRoot] expected: FAIL [Element interface: attribute assignedSlot] expected: FAIL [Element interface: element must inherit property "slot" with the proper type (7)] expected: FAIL [Element interface: element must inherit property "attachShadow" with the proper type (24)] expected: FAIL [Element interface: calling attachShadow(ShadowRootInit) on element with too few arguments must throw TypeError] expected: FAIL [Element interface: element must inherit property "shadowRoot" with the proper type (25)] expected: FAIL [Element interface: element must inherit property "assignedSlot" with the proper type (48)] expected: FAIL [Node interface: element must inherit property "isConnected" with the proper type (15)] expected: FAIL [Text interface: attribute assignedSlot] expected: FAIL [Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type (2)] expected: FAIL [Node interface: document.createTextNode("abc") must inherit property "isConnected" with the proper type (15)] expected: FAIL [Node interface: xmlDoc.createProcessingInstruction("abc", "def") must inherit property "isConnected" with the proper type (15)] expected: FAIL [Node interface: document.createComment("abc") must inherit property "isConnected" with the proper type (15)] expected: FAIL [DOMTokenList interface: operation supports(DOMString)] expected: FAIL [DOMTokenList interface: document.body.classList must inherit property "supports" with the proper type (7)] expected: FAIL [DOMTokenList interface: calling supports(DOMString) on document.body.classList with too few arguments must throw TypeError] expected: FAIL [Document interface: operation createCDATASection(DOMString)] expected: FAIL [Document interface: new Document() must inherit property "createCDATASection" with the proper type (18)] expected: FAIL [Document interface: calling createCDATASection(DOMString) on new Document() with too few arguments must throw TypeError] expected: FAIL [Document interface: xmlDoc must inherit property "createCDATASection" with the proper type (18)] expected: FAIL [Document interface: calling createCDATASection(DOMString) on xmlDoc with too few arguments must throw TypeError] expected: FAIL [Attr interface: existence and properties of interface object] expected: FAIL [Attr interface: existence and properties of interface prototype object] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ELEMENT_NODE" with the proper type (0)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ATTRIBUTE_NODE" with the proper type (1)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "TEXT_NODE" with the proper type (2)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "CDATA_SECTION_NODE" with the proper type (3)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ENTITY_NODE" with the proper type (5)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "COMMENT_NODE" with the proper type (7)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_NODE" with the proper type (8)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "NOTATION_NODE" with the proper type (11)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "nodeType" with the proper type (12)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "baseURI" with the proper type (14)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isConnected" with the proper type (15)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "ownerDocument" with the proper type (16)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "parentNode" with the proper type (17)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "parentElement" with the proper type (18)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "hasChildNodes" with the proper type (19)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "childNodes" with the proper type (20)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "firstChild" with the proper type (21)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lastChild" with the proper type (22)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "previousSibling" with the proper type (23)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "nextSibling" with the proper type (24)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "normalize" with the proper type (27)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "cloneNode" with the proper type (28)] expected: FAIL [Node interface: calling cloneNode(boolean) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isEqualNode" with the proper type (29)] expected: FAIL [Node interface: calling isEqualNode(Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isSameNode" with the proper type (30)] expected: FAIL [Node interface: calling isSameNode(Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (31)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (32)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (33)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (34)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (35)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (36)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "compareDocumentPosition" with the proper type (37)] expected: FAIL [Node interface: calling compareDocumentPosition(Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "contains" with the proper type (38)] expected: FAIL [Node interface: calling contains(Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lookupPrefix" with the proper type (39)] expected: FAIL [Node interface: calling lookupPrefix(DOMString) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lookupNamespaceURI" with the proper type (40)] expected: FAIL [Node interface: calling lookupNamespaceURI(DOMString) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isDefaultNamespace" with the proper type (41)] expected: FAIL [Node interface: calling isDefaultNamespace(DOMString) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "insertBefore" with the proper type (42)] expected: FAIL [Node interface: calling insertBefore(Node,Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "appendChild" with the proper type (43)] expected: FAIL [Node interface: calling appendChild(Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "replaceChild" with the proper type (44)] expected: FAIL [Node interface: calling replaceChild(Node,Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "removeChild" with the proper type (45)] expected: FAIL [Node interface: calling removeChild(Node) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [EventTarget interface: document.querySelector("[id\]").attributes[0\] must inherit property "addEventListener" with the proper type (0)] expected: FAIL [EventTarget interface: calling addEventListener(DOMString,EventListener,[object Object\],[object Object\]) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [EventTarget interface: document.querySelector("[id\]").attributes[0\] must inherit property "removeEventListener" with the proper type (1)] expected: FAIL [EventTarget interface: calling removeEventListener(DOMString,EventListener,[object Object\],[object Object\]) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [EventTarget interface: document.querySelector("[id\]").attributes[0\] must inherit property "dispatchEvent" with the proper type (2)] expected: FAIL [EventTarget interface: calling dispatchEvent(Event) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [CDATASection interface: existence and properties of interface object] expected: FAIL [CDATASection interface object length] expected: FAIL [CDATASection interface object name] expected: FAIL [CDATASection interface: existence and properties of interface prototype object] expected: FAIL [CDATASection interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "getRootNode" with the proper type (17)] expected: FAIL [Node interface: calling getRootNode(GetRootNodeOptions) on document.querySelector("[id\]").attributes[0\] with too few arguments must throw TypeError] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "parentNode" with the proper type (18)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "parentElement" with the proper type (19)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "hasChildNodes" with the proper type (20)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "childNodes" with the proper type (21)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "firstChild" with the proper type (22)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lastChild" with the proper type (23)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "previousSibling" with the proper type (24)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "nextSibling" with the proper type (25)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "normalize" with the proper type (28)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "cloneNode" with the proper type (29)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isEqualNode" with the proper type (30)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isSameNode" with the proper type (31)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (32)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (33)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (34)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (35)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (36)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (37)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "compareDocumentPosition" with the proper type (38)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "contains" with the proper type (39)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lookupPrefix" with the proper type (40)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "lookupNamespaceURI" with the proper type (41)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "isDefaultNamespace" with the proper type (42)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "insertBefore" with the proper type (43)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "appendChild" with the proper type (44)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "replaceChild" with the proper type (45)] expected: FAIL [Node interface: document.querySelector("[id\]").attributes[0\] must inherit property "removeChild" with the proper type (46)] expected: FAIL