CONSOLE MESSAGE: line 236: callback not yet supported CONSOLE MESSAGE: line 236: callback not yet supported CONSOLE MESSAGE: line 236: callback not yet supported CONSOLE MESSAGE: line 236: callback not yet supported CONSOLE MESSAGE: line 236: callback not yet supported CONSOLE MESSAGE: line 236: callback not yet supported CONSOLE MESSAGE: line 236: callback not yet supported HTML IDL tests PASS NodeList must be primary interface of document.getElementsByName("name") PASS Stringification of document.getElementsByName("name") PASS NodeList interface: document.getElementsByName("name") must inherit property "item" with the proper type (0) PASS NodeList interface: calling item(unsigned long) on document.getElementsByName("name") with too few arguments must throw TypeError PASS NodeList interface: document.getElementsByName("name") must inherit property "length" with the proper type (1) PASS Document interface: attribute domain PASS Document interface: attribute referrer PASS Document interface: attribute cookie PASS Document interface: attribute lastModified PASS Document interface: attribute readyState PASS Document interface: attribute title PASS Document interface: attribute dir PASS Document interface: attribute body PASS Document interface: attribute head PASS Document interface: attribute images PASS Document interface: attribute embeds PASS Document interface: attribute plugins PASS Document interface: attribute links PASS Document interface: attribute forms PASS Document interface: attribute scripts PASS Document interface: operation getElementsByName(DOMString) FAIL Document interface: attribute cssElementMap assert_true: The prototype object must have a property "cssElementMap" expected true got false PASS Document interface: attribute currentScript FAIL Document interface: operation open(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "open" missing FAIL Document interface: operation open(DOMString,DOMString,DOMString,boolean) assert_own_property: interface prototype object missing non-static operation expected property "open" missing FAIL Document interface: operation close() assert_own_property: interface prototype object missing non-static operation expected property "close" missing FAIL Document interface: operation write(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "write" missing FAIL Document interface: operation writeln(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "writeln" missing PASS Document interface: attribute defaultView PASS Document interface: attribute activeElement PASS Document interface: operation hasFocus() PASS Document interface: attribute designMode PASS Document interface: operation execCommand(DOMString,boolean,DOMString) PASS Document interface: operation queryCommandEnabled(DOMString) PASS Document interface: operation queryCommandIndeterm(DOMString) PASS Document interface: operation queryCommandState(DOMString) PASS Document interface: operation queryCommandSupported(DOMString) PASS Document interface: operation queryCommandValue(DOMString) FAIL Document interface: attribute commands assert_true: The prototype object must have a property "commands" expected true got false PASS Document interface: attribute onreadystatechange FAIL Document interface: attribute fgColor assert_true: The prototype object must have a property "fgColor" expected true got false FAIL Document interface: attribute linkColor assert_true: The prototype object must have a property "linkColor" expected true got false FAIL Document interface: attribute vlinkColor assert_true: The prototype object must have a property "vlinkColor" expected true got false FAIL Document interface: attribute alinkColor assert_true: The prototype object must have a property "alinkColor" expected true got false FAIL Document interface: attribute bgColor assert_true: The prototype object must have a property "bgColor" expected true got false PASS Document interface: attribute anchors PASS Document interface: attribute applets FAIL Document interface: operation clear() assert_own_property: interface prototype object missing non-static operation expected property "clear" missing FAIL Document interface: operation captureEvents() assert_own_property: interface prototype object missing non-static operation expected property "captureEvents" missing FAIL Document interface: operation releaseEvents() assert_own_property: interface prototype object missing non-static operation expected property "releaseEvents" missing FAIL Document interface: attribute all assert_true: The prototype object must have a property "all" expected true got false PASS Document interface: attribute onabort FAIL Document interface: attribute onautocomplete assert_true: The prototype object must have a property "onautocomplete" expected true got false FAIL Document interface: attribute onautocompleteerror assert_true: The prototype object must have a property "onautocompleteerror" expected true got false PASS Document interface: attribute onblur FAIL Document interface: attribute oncancel assert_true: The prototype object must have a property "oncancel" expected true got false PASS Document interface: attribute oncanplay PASS Document interface: attribute oncanplaythrough PASS Document interface: attribute onchange PASS Document interface: attribute onclick FAIL Document interface: attribute onclose assert_true: The prototype object must have a property "onclose" expected true got false PASS Document interface: attribute oncontextmenu PASS Document interface: attribute oncuechange PASS Document interface: attribute ondblclick PASS Document interface: attribute ondrag PASS Document interface: attribute ondragend PASS Document interface: attribute ondragenter FAIL Document interface: attribute ondragexit assert_true: The prototype object must have a property "ondragexit" expected true got false PASS Document interface: attribute ondragleave PASS Document interface: attribute ondragover PASS Document interface: attribute ondragstart PASS Document interface: attribute ondrop PASS Document interface: attribute ondurationchange PASS Document interface: attribute onemptied PASS Document interface: attribute onended PASS Document interface: attribute onerror PASS Document interface: attribute onfocus PASS Document interface: attribute oninput PASS Document interface: attribute oninvalid PASS Document interface: attribute onkeydown PASS Document interface: attribute onkeypress PASS Document interface: attribute onkeyup PASS Document interface: attribute onload PASS Document interface: attribute onloadeddata PASS Document interface: attribute onloadedmetadata PASS Document interface: attribute onloadstart PASS Document interface: attribute onmousedown PASS Document interface: attribute onmouseenter PASS Document interface: attribute onmouseleave PASS Document interface: attribute onmousemove PASS Document interface: attribute onmouseout PASS Document interface: attribute onmouseover PASS Document interface: attribute onmouseup PASS Document interface: attribute onmousewheel PASS Document interface: attribute onpause PASS Document interface: attribute onplay PASS Document interface: attribute onplaying PASS Document interface: attribute onprogress PASS Document interface: attribute onratechange PASS Document interface: attribute onreset PASS Document interface: attribute onresize PASS Document interface: attribute onscroll PASS Document interface: attribute onseeked PASS Document interface: attribute onseeking PASS Document interface: attribute onselect FAIL Document interface: attribute onshow assert_true: The prototype object must have a property "onshow" expected true got false PASS Document interface: attribute onstalled PASS Document interface: attribute onsubmit PASS Document interface: attribute onsuspend PASS Document interface: attribute ontimeupdate FAIL Document interface: attribute ontoggle assert_true: The prototype object must have a property "ontoggle" expected true got false PASS Document interface: attribute onvolumechange PASS Document interface: attribute onwaiting FAIL Stringification of iframe.contentDocument assert_equals: class string of iframe.contentDocument expected "[object Document]" but got "[object HTMLDocument]" PASS Document interface: iframe.contentDocument must inherit property "implementation" with the proper type (0) PASS Document interface: iframe.contentDocument must inherit property "URL" with the proper type (1) PASS Document interface: iframe.contentDocument must inherit property "documentURI" with the proper type (2) PASS Document interface: iframe.contentDocument must inherit property "origin" with the proper type (3) PASS Document interface: iframe.contentDocument must inherit property "compatMode" with the proper type (4) PASS Document interface: iframe.contentDocument must inherit property "characterSet" with the proper type (5) PASS Document interface: iframe.contentDocument must inherit property "charset" with the proper type (6) PASS Document interface: iframe.contentDocument must inherit property "inputEncoding" with the proper type (7) PASS Document interface: iframe.contentDocument must inherit property "contentType" with the proper type (8) PASS Document interface: iframe.contentDocument must inherit property "doctype" with the proper type (9) PASS Document interface: iframe.contentDocument must inherit property "documentElement" with the proper type (10) PASS Document interface: iframe.contentDocument must inherit property "getElementsByTagName" with the proper type (11) PASS Document interface: calling getElementsByTagName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "getElementsByTagNameNS" with the proper type (12) PASS Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "getElementsByClassName" with the proper type (13) PASS Document interface: calling getElementsByClassName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createElement" with the proper type (14) PASS Document interface: calling createElement(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createElementNS" with the proper type (15) PASS Document interface: calling createElementNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createDocumentFragment" with the proper type (16) PASS Document interface: iframe.contentDocument must inherit property "createTextNode" with the proper type (17) PASS Document interface: calling createTextNode(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createComment" with the proper type (18) PASS Document interface: calling createComment(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createProcessingInstruction" with the proper type (19) PASS Document interface: calling createProcessingInstruction(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "importNode" with the proper type (20) PASS Document interface: calling importNode(Node,boolean) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "adoptNode" with the proper type (21) PASS Document interface: calling adoptNode(Node) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createAttribute" with the proper type (22) PASS Document interface: calling createAttribute(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createAttributeNS" with the proper type (23) PASS Document interface: calling createAttributeNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createEvent" with the proper type (24) PASS Document interface: calling createEvent(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createRange" with the proper type (25) PASS Document interface: iframe.contentDocument must inherit property "createNodeIterator" with the proper type (26) PASS Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "createTreeWalker" with the proper type (27) PASS Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "styleSheets" with the proper type (28) FAIL Document interface: iframe.contentDocument must inherit property "selectedStyleSheetSet" with the proper type (29) assert_inherits: property "selectedStyleSheetSet" not found in prototype chain FAIL Document interface: iframe.contentDocument must inherit property "lastStyleSheetSet" with the proper type (30) assert_inherits: property "lastStyleSheetSet" not found in prototype chain FAIL Document interface: iframe.contentDocument must inherit property "preferredStyleSheetSet" with the proper type (31) assert_inherits: property "preferredStyleSheetSet" not found in prototype chain FAIL Document interface: iframe.contentDocument must inherit property "styleSheetSets" with the proper type (32) assert_inherits: property "styleSheetSets" not found in prototype chain FAIL Document interface: iframe.contentDocument must inherit property "enableStyleSheetsForSet" with the proper type (33) assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain FAIL Document interface: calling enableStyleSheetsForSet(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain PASS Document interface: iframe.contentDocument must have own property "location" PASS Document interface: iframe.contentDocument must inherit property "domain" with the proper type (35) PASS Document interface: iframe.contentDocument must inherit property "referrer" with the proper type (36) PASS Document interface: iframe.contentDocument must inherit property "cookie" with the proper type (37) PASS Document interface: iframe.contentDocument must inherit property "lastModified" with the proper type (38) PASS Document interface: iframe.contentDocument must inherit property "readyState" with the proper type (39) PASS Document interface: iframe.contentDocument must inherit property "title" with the proper type (41) PASS Document interface: iframe.contentDocument must inherit property "dir" with the proper type (42) PASS Document interface: iframe.contentDocument must inherit property "body" with the proper type (43) PASS Document interface: iframe.contentDocument must inherit property "head" with the proper type (44) PASS Document interface: iframe.contentDocument must inherit property "images" with the proper type (45) PASS Document interface: iframe.contentDocument must inherit property "embeds" with the proper type (46) PASS Document interface: iframe.contentDocument must inherit property "plugins" with the proper type (47) PASS Document interface: iframe.contentDocument must inherit property "links" with the proper type (48) PASS Document interface: iframe.contentDocument must inherit property "forms" with the proper type (49) PASS Document interface: iframe.contentDocument must inherit property "scripts" with the proper type (50) PASS Document interface: iframe.contentDocument must inherit property "getElementsByName" with the proper type (51) PASS Document interface: calling getElementsByName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError FAIL Document interface: iframe.contentDocument must inherit property "cssElementMap" with the proper type (52) assert_inherits: property "cssElementMap" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "currentScript" with the proper type (53) FAIL Document interface: iframe.contentDocument must inherit property "open" with the proper type (54) assert_inherits: property "open" found on object expected in prototype chain FAIL Document interface: calling open(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "open" found on object expected in prototype chain FAIL Document interface: iframe.contentDocument must inherit property "open" with the proper type (55) assert_inherits: property "open" found on object expected in prototype chain FAIL Document interface: calling open(DOMString,DOMString,DOMString,boolean) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "open" found on object expected in prototype chain PASS Document interface: iframe.contentDocument must inherit property "close" with the proper type (56) PASS Document interface: iframe.contentDocument must inherit property "write" with the proper type (57) PASS Document interface: calling write(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "writeln" with the proper type (58) PASS Document interface: calling writeln(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "defaultView" with the proper type (59) PASS Document interface: iframe.contentDocument must inherit property "activeElement" with the proper type (60) PASS Document interface: iframe.contentDocument must inherit property "hasFocus" with the proper type (61) PASS Document interface: iframe.contentDocument must inherit property "designMode" with the proper type (62) PASS Document interface: iframe.contentDocument must inherit property "execCommand" with the proper type (63) PASS Document interface: calling execCommand(DOMString,boolean,DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "queryCommandEnabled" with the proper type (64) PASS Document interface: calling queryCommandEnabled(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "queryCommandIndeterm" with the proper type (65) PASS Document interface: calling queryCommandIndeterm(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "queryCommandState" with the proper type (66) PASS Document interface: calling queryCommandState(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "queryCommandSupported" with the proper type (67) PASS Document interface: calling queryCommandSupported(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "queryCommandValue" with the proper type (68) PASS Document interface: calling queryCommandValue(DOMString) on iframe.contentDocument with too few arguments must throw TypeError FAIL Document interface: iframe.contentDocument must inherit property "commands" with the proper type (69) assert_inherits: property "commands" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "onreadystatechange" with the proper type (70) PASS Document interface: iframe.contentDocument must inherit property "fgColor" with the proper type (71) PASS Document interface: iframe.contentDocument must inherit property "linkColor" with the proper type (72) PASS Document interface: iframe.contentDocument must inherit property "vlinkColor" with the proper type (73) PASS Document interface: iframe.contentDocument must inherit property "alinkColor" with the proper type (74) PASS Document interface: iframe.contentDocument must inherit property "bgColor" with the proper type (75) PASS Document interface: iframe.contentDocument must inherit property "anchors" with the proper type (76) PASS Document interface: iframe.contentDocument must inherit property "applets" with the proper type (77) PASS Document interface: iframe.contentDocument must inherit property "clear" with the proper type (78) PASS Document interface: iframe.contentDocument must inherit property "captureEvents" with the proper type (79) PASS Document interface: iframe.contentDocument must inherit property "releaseEvents" with the proper type (80) PASS Document interface: iframe.contentDocument must inherit property "all" with the proper type (81) PASS Document interface: iframe.contentDocument must inherit property "getElementById" with the proper type (82) PASS Document interface: calling getElementById(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "children" with the proper type (83) PASS Document interface: iframe.contentDocument must inherit property "firstElementChild" with the proper type (84) PASS Document interface: iframe.contentDocument must inherit property "lastElementChild" with the proper type (85) PASS Document interface: iframe.contentDocument must inherit property "childElementCount" with the proper type (86) PASS Document interface: iframe.contentDocument must inherit property "prepend" with the proper type (87) PASS Document interface: calling prepend([object Object],[object Object]) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "append" with the proper type (88) PASS Document interface: calling append([object Object],[object Object]) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "querySelector" with the proper type (89) PASS Document interface: calling querySelector(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "querySelectorAll" with the proper type (90) PASS Document interface: calling querySelectorAll(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Document interface: iframe.contentDocument must inherit property "onabort" with the proper type (91) FAIL Document interface: iframe.contentDocument must inherit property "onautocomplete" with the proper type (92) assert_inherits: property "onautocomplete" not found in prototype chain FAIL Document interface: iframe.contentDocument must inherit property "onautocompleteerror" with the proper type (93) assert_inherits: property "onautocompleteerror" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "onblur" with the proper type (94) FAIL Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (95) assert_inherits: property "oncancel" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "oncanplay" with the proper type (96) PASS Document interface: iframe.contentDocument must inherit property "oncanplaythrough" with the proper type (97) PASS Document interface: iframe.contentDocument must inherit property "onchange" with the proper type (98) PASS Document interface: iframe.contentDocument must inherit property "onclick" with the proper type (99) FAIL Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (100) assert_inherits: property "onclose" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "oncontextmenu" with the proper type (101) PASS Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (102) PASS Document interface: iframe.contentDocument must inherit property "ondblclick" with the proper type (103) PASS Document interface: iframe.contentDocument must inherit property "ondrag" with the proper type (104) PASS Document interface: iframe.contentDocument must inherit property "ondragend" with the proper type (105) PASS Document interface: iframe.contentDocument must inherit property "ondragenter" with the proper type (106) FAIL Document interface: iframe.contentDocument must inherit property "ondragexit" with the proper type (107) assert_inherits: property "ondragexit" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "ondragleave" with the proper type (108) PASS Document interface: iframe.contentDocument must inherit property "ondragover" with the proper type (109) PASS Document interface: iframe.contentDocument must inherit property "ondragstart" with the proper type (110) PASS Document interface: iframe.contentDocument must inherit property "ondrop" with the proper type (111) PASS Document interface: iframe.contentDocument must inherit property "ondurationchange" with the proper type (112) PASS Document interface: iframe.contentDocument must inherit property "onemptied" with the proper type (113) PASS Document interface: iframe.contentDocument must inherit property "onended" with the proper type (114) PASS Document interface: iframe.contentDocument must inherit property "onerror" with the proper type (115) PASS Document interface: iframe.contentDocument must inherit property "onfocus" with the proper type (116) PASS Document interface: iframe.contentDocument must inherit property "oninput" with the proper type (117) PASS Document interface: iframe.contentDocument must inherit property "oninvalid" with the proper type (118) PASS Document interface: iframe.contentDocument must inherit property "onkeydown" with the proper type (119) PASS Document interface: iframe.contentDocument must inherit property "onkeypress" with the proper type (120) PASS Document interface: iframe.contentDocument must inherit property "onkeyup" with the proper type (121) PASS Document interface: iframe.contentDocument must inherit property "onload" with the proper type (122) PASS Document interface: iframe.contentDocument must inherit property "onloadeddata" with the proper type (123) PASS Document interface: iframe.contentDocument must inherit property "onloadedmetadata" with the proper type (124) PASS Document interface: iframe.contentDocument must inherit property "onloadstart" with the proper type (125) PASS Document interface: iframe.contentDocument must inherit property "onmousedown" with the proper type (126) PASS Document interface: iframe.contentDocument must inherit property "onmouseenter" with the proper type (127) PASS Document interface: iframe.contentDocument must inherit property "onmouseleave" with the proper type (128) PASS Document interface: iframe.contentDocument must inherit property "onmousemove" with the proper type (129) PASS Document interface: iframe.contentDocument must inherit property "onmouseout" with the proper type (130) PASS Document interface: iframe.contentDocument must inherit property "onmouseover" with the proper type (131) PASS Document interface: iframe.contentDocument must inherit property "onmouseup" with the proper type (132) PASS Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (133) PASS Document interface: iframe.contentDocument must inherit property "onpause" with the proper type (134) PASS Document interface: iframe.contentDocument must inherit property "onplay" with the proper type (135) PASS Document interface: iframe.contentDocument must inherit property "onplaying" with the proper type (136) PASS Document interface: iframe.contentDocument must inherit property "onprogress" with the proper type (137) PASS Document interface: iframe.contentDocument must inherit property "onratechange" with the proper type (138) PASS Document interface: iframe.contentDocument must inherit property "onreset" with the proper type (139) PASS Document interface: iframe.contentDocument must inherit property "onresize" with the proper type (140) PASS Document interface: iframe.contentDocument must inherit property "onscroll" with the proper type (141) PASS Document interface: iframe.contentDocument must inherit property "onseeked" with the proper type (142) PASS Document interface: iframe.contentDocument must inherit property "onseeking" with the proper type (143) PASS Document interface: iframe.contentDocument must inherit property "onselect" with the proper type (144) FAIL Document interface: iframe.contentDocument must inherit property "onshow" with the proper type (145) assert_inherits: property "onshow" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "onstalled" with the proper type (146) PASS Document interface: iframe.contentDocument must inherit property "onsubmit" with the proper type (147) PASS Document interface: iframe.contentDocument must inherit property "onsuspend" with the proper type (148) PASS Document interface: iframe.contentDocument must inherit property "ontimeupdate" with the proper type (149) FAIL Document interface: iframe.contentDocument must inherit property "ontoggle" with the proper type (150) assert_inherits: property "ontoggle" not found in prototype chain PASS Document interface: iframe.contentDocument must inherit property "onvolumechange" with the proper type (151) PASS Document interface: iframe.contentDocument must inherit property "onwaiting" with the proper type (152) PASS Node interface: iframe.contentDocument must inherit property "ELEMENT_NODE" with the proper type (0) PASS Node interface: iframe.contentDocument must inherit property "ATTRIBUTE_NODE" with the proper type (1) PASS Node interface: iframe.contentDocument must inherit property "TEXT_NODE" with the proper type (2) PASS Node interface: iframe.contentDocument must inherit property "CDATA_SECTION_NODE" with the proper type (3) PASS Node interface: iframe.contentDocument must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4) PASS Node interface: iframe.contentDocument must inherit property "ENTITY_NODE" with the proper type (5) PASS Node interface: iframe.contentDocument must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6) PASS Node interface: iframe.contentDocument must inherit property "COMMENT_NODE" with the proper type (7) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_NODE" with the proper type (8) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10) PASS Node interface: iframe.contentDocument must inherit property "NOTATION_NODE" with the proper type (11) PASS Node interface: iframe.contentDocument must inherit property "nodeType" with the proper type (12) PASS Node interface: iframe.contentDocument must inherit property "nodeName" with the proper type (13) PASS Node interface: iframe.contentDocument must inherit property "baseURI" with the proper type (14) PASS Node interface: iframe.contentDocument must inherit property "ownerDocument" with the proper type (15) PASS Node interface: iframe.contentDocument must inherit property "parentNode" with the proper type (16) PASS Node interface: iframe.contentDocument must inherit property "parentElement" with the proper type (17) PASS Node interface: iframe.contentDocument must inherit property "hasChildNodes" with the proper type (18) PASS Node interface: iframe.contentDocument must inherit property "childNodes" with the proper type (19) PASS Node interface: iframe.contentDocument must inherit property "firstChild" with the proper type (20) PASS Node interface: iframe.contentDocument must inherit property "lastChild" with the proper type (21) PASS Node interface: iframe.contentDocument must inherit property "previousSibling" with the proper type (22) PASS Node interface: iframe.contentDocument must inherit property "nextSibling" with the proper type (23) PASS Node interface: iframe.contentDocument must inherit property "nodeValue" with the proper type (24) PASS Node interface: iframe.contentDocument must inherit property "textContent" with the proper type (25) PASS Node interface: iframe.contentDocument must inherit property "normalize" with the proper type (26) PASS Node interface: iframe.contentDocument must inherit property "cloneNode" with the proper type (27) PASS Node interface: calling cloneNode(boolean) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "isEqualNode" with the proper type (28) PASS Node interface: calling isEqualNode(Node) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33) PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34) PASS Node interface: iframe.contentDocument must inherit property "compareDocumentPosition" with the proper type (35) PASS Node interface: calling compareDocumentPosition(Node) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "contains" with the proper type (36) PASS Node interface: calling contains(Node) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "lookupPrefix" with the proper type (37) PASS Node interface: calling lookupPrefix(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "lookupNamespaceURI" with the proper type (38) PASS Node interface: calling lookupNamespaceURI(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "isDefaultNamespace" with the proper type (39) PASS Node interface: calling isDefaultNamespace(DOMString) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "insertBefore" with the proper type (40) PASS Node interface: calling insertBefore(Node,Node) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "appendChild" with the proper type (41) PASS Node interface: calling appendChild(Node) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "replaceChild" with the proper type (42) PASS Node interface: calling replaceChild(Node,Node) on iframe.contentDocument with too few arguments must throw TypeError PASS Node interface: iframe.contentDocument must inherit property "removeChild" with the proper type (43) PASS Node interface: calling removeChild(Node) on iframe.contentDocument with too few arguments must throw TypeError PASS EventTarget interface: iframe.contentDocument must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on iframe.contentDocument with too few arguments must throw TypeError PASS EventTarget interface: iframe.contentDocument must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on iframe.contentDocument with too few arguments must throw TypeError PASS EventTarget interface: iframe.contentDocument must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on iframe.contentDocument with too few arguments must throw TypeError 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 (0) PASS Document interface: new Document() must inherit property "URL" with the proper type (1) PASS Document interface: new Document() must inherit property "documentURI" with the proper type (2) PASS Document interface: new Document() must inherit property "origin" with the proper type (3) PASS Document interface: new Document() must inherit property "compatMode" with the proper type (4) PASS Document interface: new Document() must inherit property "characterSet" with the proper type (5) PASS Document interface: new Document() must inherit property "charset" with the proper type (6) PASS Document interface: new Document() must inherit property "inputEncoding" with the proper type (7) PASS Document interface: new Document() must inherit property "contentType" with the proper type (8) PASS Document interface: new Document() must inherit property "doctype" with the proper type (9) PASS Document interface: new Document() must inherit property "documentElement" with the proper type (10) PASS Document interface: new Document() must inherit property "getElementsByTagName" with the proper type (11) 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" with the proper type (12) 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" with the proper type (13) 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" with the proper type (14) PASS Document interface: calling createElement(DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "createElementNS" with the proper type (15) PASS Document interface: calling createElementNS(DOMString,DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "createDocumentFragment" with the proper type (16) PASS Document interface: new Document() must inherit property "createTextNode" with the proper type (17) PASS Document interface: calling createTextNode(DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "createComment" with the proper type (18) 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" with the proper type (19) 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" with the proper type (20) 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" with the proper type (21) 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" with the proper type (22) 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" with the proper type (23) 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" with the proper type (24) 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 (25) PASS Document interface: new Document() must inherit property "createNodeIterator" with the proper type (26) 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" with the proper type (27) 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 "styleSheets" with the proper type (28) FAIL Document interface: new Document() must inherit property "selectedStyleSheetSet" with the proper type (29) assert_inherits: property "selectedStyleSheetSet" not found in prototype chain FAIL Document interface: new Document() must inherit property "lastStyleSheetSet" with the proper type (30) assert_inherits: property "lastStyleSheetSet" not found in prototype chain FAIL Document interface: new Document() must inherit property "preferredStyleSheetSet" with the proper type (31) assert_inherits: property "preferredStyleSheetSet" not found in prototype chain FAIL Document interface: new Document() must inherit property "styleSheetSets" with the proper type (32) assert_inherits: property "styleSheetSets" not found in prototype chain FAIL Document interface: new Document() must inherit property "enableStyleSheetsForSet" with the proper type (33) assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain FAIL Document interface: calling enableStyleSheetsForSet(DOMString) on new Document() with too few arguments must throw TypeError assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain PASS Document interface: new Document() must have own property "location" PASS Document interface: new Document() must inherit property "domain" with the proper type (35) PASS Document interface: new Document() must inherit property "referrer" with the proper type (36) PASS Document interface: new Document() must inherit property "cookie" with the proper type (37) PASS Document interface: new Document() must inherit property "lastModified" with the proper type (38) PASS Document interface: new Document() must inherit property "readyState" with the proper type (39) PASS Document interface: new Document() must inherit property "title" with the proper type (41) PASS Document interface: new Document() must inherit property "dir" with the proper type (42) PASS Document interface: new Document() must inherit property "body" with the proper type (43) PASS Document interface: new Document() must inherit property "head" with the proper type (44) PASS Document interface: new Document() must inherit property "images" with the proper type (45) PASS Document interface: new Document() must inherit property "embeds" with the proper type (46) PASS Document interface: new Document() must inherit property "plugins" with the proper type (47) PASS Document interface: new Document() must inherit property "links" with the proper type (48) PASS Document interface: new Document() must inherit property "forms" with the proper type (49) PASS Document interface: new Document() must inherit property "scripts" with the proper type (50) PASS Document interface: new Document() must inherit property "getElementsByName" with the proper type (51) PASS Document interface: calling getElementsByName(DOMString) on new Document() with too few arguments must throw TypeError FAIL Document interface: new Document() must inherit property "cssElementMap" with the proper type (52) assert_inherits: property "cssElementMap" not found in prototype chain PASS Document interface: new Document() must inherit property "currentScript" with the proper type (53) FAIL Document interface: new Document() must inherit property "open" with the proper type (54) assert_inherits: property "open" not found in prototype chain FAIL Document interface: calling open(DOMString,DOMString) on new Document() with too few arguments must throw TypeError assert_inherits: property "open" not found in prototype chain FAIL Document interface: new Document() must inherit property "open" with the proper type (55) assert_inherits: property "open" not found in prototype chain FAIL Document interface: calling open(DOMString,DOMString,DOMString,boolean) on new Document() with too few arguments must throw TypeError assert_inherits: property "open" not found in prototype chain FAIL Document interface: new Document() must inherit property "close" with the proper type (56) assert_inherits: property "close" not found in prototype chain FAIL Document interface: new Document() must inherit property "write" with the proper type (57) assert_inherits: property "write" not found in prototype chain FAIL Document interface: calling write(DOMString) on new Document() with too few arguments must throw TypeError assert_inherits: property "write" not found in prototype chain FAIL Document interface: new Document() must inherit property "writeln" with the proper type (58) assert_inherits: property "writeln" not found in prototype chain FAIL Document interface: calling writeln(DOMString) on new Document() with too few arguments must throw TypeError assert_inherits: property "writeln" not found in prototype chain PASS Document interface: new Document() must inherit property "defaultView" with the proper type (59) PASS Document interface: new Document() must inherit property "activeElement" with the proper type (60) PASS Document interface: new Document() must inherit property "hasFocus" with the proper type (61) PASS Document interface: new Document() must inherit property "designMode" with the proper type (62) PASS Document interface: new Document() must inherit property "execCommand" with the proper type (63) PASS Document interface: calling execCommand(DOMString,boolean,DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "queryCommandEnabled" with the proper type (64) PASS Document interface: calling queryCommandEnabled(DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "queryCommandIndeterm" with the proper type (65) PASS Document interface: calling queryCommandIndeterm(DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "queryCommandState" with the proper type (66) PASS Document interface: calling queryCommandState(DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "queryCommandSupported" with the proper type (67) PASS Document interface: calling queryCommandSupported(DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "queryCommandValue" with the proper type (68) PASS Document interface: calling queryCommandValue(DOMString) on new Document() with too few arguments must throw TypeError FAIL Document interface: new Document() must inherit property "commands" with the proper type (69) assert_inherits: property "commands" not found in prototype chain PASS Document interface: new Document() must inherit property "onreadystatechange" with the proper type (70) FAIL Document interface: new Document() must inherit property "fgColor" with the proper type (71) assert_inherits: property "fgColor" not found in prototype chain FAIL Document interface: new Document() must inherit property "linkColor" with the proper type (72) assert_inherits: property "linkColor" not found in prototype chain FAIL Document interface: new Document() must inherit property "vlinkColor" with the proper type (73) assert_inherits: property "vlinkColor" not found in prototype chain FAIL Document interface: new Document() must inherit property "alinkColor" with the proper type (74) assert_inherits: property "alinkColor" not found in prototype chain FAIL Document interface: new Document() must inherit property "bgColor" with the proper type (75) assert_inherits: property "bgColor" not found in prototype chain PASS Document interface: new Document() must inherit property "anchors" with the proper type (76) PASS Document interface: new Document() must inherit property "applets" with the proper type (77) FAIL Document interface: new Document() must inherit property "clear" with the proper type (78) assert_inherits: property "clear" not found in prototype chain FAIL Document interface: new Document() must inherit property "captureEvents" with the proper type (79) assert_inherits: property "captureEvents" not found in prototype chain FAIL Document interface: new Document() must inherit property "releaseEvents" with the proper type (80) assert_inherits: property "releaseEvents" not found in prototype chain FAIL Document interface: new Document() must inherit property "all" with the proper type (81) assert_inherits: property "all" not found in prototype chain PASS Document interface: new Document() must inherit property "getElementById" with the proper type (82) 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 (83) PASS Document interface: new Document() must inherit property "firstElementChild" with the proper type (84) PASS Document interface: new Document() must inherit property "lastElementChild" with the proper type (85) PASS Document interface: new Document() must inherit property "childElementCount" with the proper type (86) PASS Document interface: new Document() must inherit property "prepend" with the proper type (87) 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" with the proper type (88) 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" with the proper type (89) 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" with the proper type (90) PASS Document interface: calling querySelectorAll(DOMString) on new Document() with too few arguments must throw TypeError PASS Document interface: new Document() must inherit property "onabort" with the proper type (91) FAIL Document interface: new Document() must inherit property "onautocomplete" with the proper type (92) assert_inherits: property "onautocomplete" not found in prototype chain FAIL Document interface: new Document() must inherit property "onautocompleteerror" with the proper type (93) assert_inherits: property "onautocompleteerror" not found in prototype chain PASS Document interface: new Document() must inherit property "onblur" with the proper type (94) FAIL Document interface: new Document() must inherit property "oncancel" with the proper type (95) assert_inherits: property "oncancel" not found in prototype chain PASS Document interface: new Document() must inherit property "oncanplay" with the proper type (96) PASS Document interface: new Document() must inherit property "oncanplaythrough" with the proper type (97) PASS Document interface: new Document() must inherit property "onchange" with the proper type (98) PASS Document interface: new Document() must inherit property "onclick" with the proper type (99) FAIL Document interface: new Document() must inherit property "onclose" with the proper type (100) assert_inherits: property "onclose" not found in prototype chain PASS Document interface: new Document() must inherit property "oncontextmenu" with the proper type (101) PASS Document interface: new Document() must inherit property "oncuechange" with the proper type (102) PASS Document interface: new Document() must inherit property "ondblclick" with the proper type (103) PASS Document interface: new Document() must inherit property "ondrag" with the proper type (104) PASS Document interface: new Document() must inherit property "ondragend" with the proper type (105) PASS Document interface: new Document() must inherit property "ondragenter" with the proper type (106) FAIL Document interface: new Document() must inherit property "ondragexit" with the proper type (107) assert_inherits: property "ondragexit" not found in prototype chain PASS Document interface: new Document() must inherit property "ondragleave" with the proper type (108) PASS Document interface: new Document() must inherit property "ondragover" with the proper type (109) PASS Document interface: new Document() must inherit property "ondragstart" with the proper type (110) PASS Document interface: new Document() must inherit property "ondrop" with the proper type (111) PASS Document interface: new Document() must inherit property "ondurationchange" with the proper type (112) PASS Document interface: new Document() must inherit property "onemptied" with the proper type (113) PASS Document interface: new Document() must inherit property "onended" with the proper type (114) PASS Document interface: new Document() must inherit property "onerror" with the proper type (115) PASS Document interface: new Document() must inherit property "onfocus" with the proper type (116) PASS Document interface: new Document() must inherit property "oninput" with the proper type (117) PASS Document interface: new Document() must inherit property "oninvalid" with the proper type (118) PASS Document interface: new Document() must inherit property "onkeydown" with the proper type (119) PASS Document interface: new Document() must inherit property "onkeypress" with the proper type (120) PASS Document interface: new Document() must inherit property "onkeyup" with the proper type (121) PASS Document interface: new Document() must inherit property "onload" with the proper type (122) PASS Document interface: new Document() must inherit property "onloadeddata" with the proper type (123) PASS Document interface: new Document() must inherit property "onloadedmetadata" with the proper type (124) PASS Document interface: new Document() must inherit property "onloadstart" with the proper type (125) PASS Document interface: new Document() must inherit property "onmousedown" with the proper type (126) PASS Document interface: new Document() must inherit property "onmouseenter" with the proper type (127) PASS Document interface: new Document() must inherit property "onmouseleave" with the proper type (128) PASS Document interface: new Document() must inherit property "onmousemove" with the proper type (129) PASS Document interface: new Document() must inherit property "onmouseout" with the proper type (130) PASS Document interface: new Document() must inherit property "onmouseover" with the proper type (131) PASS Document interface: new Document() must inherit property "onmouseup" with the proper type (132) PASS Document interface: new Document() must inherit property "onmousewheel" with the proper type (133) PASS Document interface: new Document() must inherit property "onpause" with the proper type (134) PASS Document interface: new Document() must inherit property "onplay" with the proper type (135) PASS Document interface: new Document() must inherit property "onplaying" with the proper type (136) PASS Document interface: new Document() must inherit property "onprogress" with the proper type (137) PASS Document interface: new Document() must inherit property "onratechange" with the proper type (138) PASS Document interface: new Document() must inherit property "onreset" with the proper type (139) PASS Document interface: new Document() must inherit property "onresize" with the proper type (140) PASS Document interface: new Document() must inherit property "onscroll" with the proper type (141) PASS Document interface: new Document() must inherit property "onseeked" with the proper type (142) PASS Document interface: new Document() must inherit property "onseeking" with the proper type (143) PASS Document interface: new Document() must inherit property "onselect" with the proper type (144) FAIL Document interface: new Document() must inherit property "onshow" with the proper type (145) assert_inherits: property "onshow" not found in prototype chain PASS Document interface: new Document() must inherit property "onstalled" with the proper type (146) PASS Document interface: new Document() must inherit property "onsubmit" with the proper type (147) PASS Document interface: new Document() must inherit property "onsuspend" with the proper type (148) PASS Document interface: new Document() must inherit property "ontimeupdate" with the proper type (149) FAIL Document interface: new Document() must inherit property "ontoggle" with the proper type (150) assert_inherits: property "ontoggle" not found in prototype chain PASS Document interface: new Document() must inherit property "onvolumechange" with the proper type (151) PASS Document interface: new Document() must inherit property "onwaiting" with the proper type (152) PASS Node interface: new Document() must inherit property "ELEMENT_NODE" with the proper type (0) PASS Node interface: new Document() must inherit property "ATTRIBUTE_NODE" with the proper type (1) PASS Node interface: new Document() must inherit property "TEXT_NODE" with the proper type (2) PASS Node interface: new Document() must inherit property "CDATA_SECTION_NODE" with the proper type (3) PASS Node interface: new Document() must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4) PASS Node interface: new Document() must inherit property "ENTITY_NODE" with the proper type (5) PASS Node interface: new Document() must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6) PASS Node interface: new Document() must inherit property "COMMENT_NODE" with the proper type (7) PASS Node interface: new Document() must inherit property "DOCUMENT_NODE" with the proper type (8) PASS Node interface: new Document() must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9) PASS Node interface: new Document() must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10) PASS Node interface: new Document() must inherit property "NOTATION_NODE" with the proper type (11) PASS Node interface: new Document() must inherit property "nodeType" with the proper type (12) PASS Node interface: new Document() must inherit property "nodeName" with the proper type (13) PASS Node interface: new Document() must inherit property "baseURI" with the proper type (14) PASS Node interface: new Document() must inherit property "ownerDocument" with the proper type (15) PASS Node interface: new Document() must inherit property "parentNode" with the proper type (16) PASS Node interface: new Document() must inherit property "parentElement" with the proper type (17) PASS Node interface: new Document() must inherit property "hasChildNodes" with the proper type (18) PASS Node interface: new Document() must inherit property "childNodes" with the proper type (19) PASS Node interface: new Document() must inherit property "firstChild" with the proper type (20) PASS Node interface: new Document() must inherit property "lastChild" with the proper type (21) PASS Node interface: new Document() must inherit property "previousSibling" with the proper type (22) PASS Node interface: new Document() must inherit property "nextSibling" with the proper type (23) PASS Node interface: new Document() must inherit property "nodeValue" with the proper type (24) PASS Node interface: new Document() must inherit property "textContent" with the proper type (25) PASS Node interface: new Document() must inherit property "normalize" with the proper type (26) PASS Node interface: new Document() must inherit property "cloneNode" with the proper type (27) 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" with the proper type (28) PASS Node interface: calling isEqualNode(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 (29) PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30) PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31) PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32) PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33) PASS Node interface: new Document() must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34) PASS Node interface: new Document() must inherit property "compareDocumentPosition" with the proper type (35) 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" with the proper type (36) 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" with the proper type (37) 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" with the proper type (38) 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" with the proper type (39) 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" with the proper type (40) 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" with the proper type (41) 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" with the proper type (42) 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" with the proper type (43) 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" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on new Document() with too few arguments must throw TypeError PASS EventTarget interface: new Document() must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on new Document() with too few arguments must throw TypeError PASS EventTarget interface: new Document() must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on new Document() with too few arguments must throw TypeError PASS XMLDocument must be primary interface of document.implementation.createDocument(null, "", null) PASS Stringification of document.implementation.createDocument(null, "", null) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "implementation" with the proper type (0) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "URL" with the proper type (1) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "documentURI" with the proper type (2) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "origin" with the proper type (3) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "compatMode" with the proper type (4) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "characterSet" with the proper type (5) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "charset" with the proper type (6) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "inputEncoding" with the proper type (7) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "contentType" with the proper type (8) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "doctype" with the proper type (9) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "documentElement" with the proper type (10) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByTagName" with the proper type (11) PASS Document interface: calling getElementsByTagName(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByTagNameNS" with the proper type (12) PASS Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByClassName" with the proper type (13) PASS Document interface: calling getElementsByClassName(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createElement" with the proper type (14) PASS Document interface: calling createElement(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createElementNS" with the proper type (15) PASS Document interface: calling createElementNS(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createDocumentFragment" with the proper type (16) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createTextNode" with the proper type (17) PASS Document interface: calling createTextNode(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createComment" with the proper type (18) PASS Document interface: calling createComment(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createProcessingInstruction" with the proper type (19) PASS Document interface: calling createProcessingInstruction(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "importNode" with the proper type (20) PASS Document interface: calling importNode(Node,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "adoptNode" with the proper type (21) PASS Document interface: calling adoptNode(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createAttribute" with the proper type (22) PASS Document interface: calling createAttribute(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createAttributeNS" with the proper type (23) PASS Document interface: calling createAttributeNS(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createEvent" with the proper type (24) PASS Document interface: calling createEvent(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createRange" with the proper type (25) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createNodeIterator" with the proper type (26) PASS Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createTreeWalker" with the proper type (27) PASS Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheets" with the proper type (28) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "selectedStyleSheetSet" with the proper type (29) assert_inherits: property "selectedStyleSheetSet" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastStyleSheetSet" with the proper type (30) assert_inherits: property "lastStyleSheetSet" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "preferredStyleSheetSet" with the proper type (31) assert_inherits: property "preferredStyleSheetSet" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheetSets" with the proper type (32) assert_inherits: property "styleSheetSets" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "enableStyleSheetsForSet" with the proper type (33) assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain FAIL Document interface: calling enableStyleSheetsForSet(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must have own property "location" PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "domain" with the proper type (35) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "referrer" with the proper type (36) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "cookie" with the proper type (37) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastModified" with the proper type (38) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "readyState" with the proper type (39) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "title" with the proper type (41) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "dir" with the proper type (42) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "body" with the proper type (43) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "head" with the proper type (44) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "images" with the proper type (45) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "embeds" with the proper type (46) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "plugins" with the proper type (47) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "links" with the proper type (48) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "forms" with the proper type (49) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "scripts" with the proper type (50) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByName" with the proper type (51) PASS Document interface: calling getElementsByName(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "cssElementMap" with the proper type (52) assert_inherits: property "cssElementMap" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "currentScript" with the proper type (53) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "open" with the proper type (54) assert_inherits: property "open" not found in prototype chain FAIL Document interface: calling open(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "open" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "open" with the proper type (55) assert_inherits: property "open" not found in prototype chain FAIL Document interface: calling open(DOMString,DOMString,DOMString,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "open" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "close" with the proper type (56) assert_inherits: property "close" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "write" with the proper type (57) assert_inherits: property "write" not found in prototype chain FAIL Document interface: calling write(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "write" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "writeln" with the proper type (58) assert_inherits: property "writeln" not found in prototype chain FAIL Document interface: calling writeln(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "writeln" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "defaultView" with the proper type (59) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "activeElement" with the proper type (60) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "hasFocus" with the proper type (61) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "designMode" with the proper type (62) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "execCommand" with the proper type (63) PASS Document interface: calling execCommand(DOMString,boolean,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandEnabled" with the proper type (64) PASS Document interface: calling queryCommandEnabled(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandIndeterm" with the proper type (65) PASS Document interface: calling queryCommandIndeterm(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandState" with the proper type (66) PASS Document interface: calling queryCommandState(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandSupported" with the proper type (67) PASS Document interface: calling queryCommandSupported(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandValue" with the proper type (68) PASS Document interface: calling queryCommandValue(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "commands" with the proper type (69) assert_inherits: property "commands" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onreadystatechange" with the proper type (70) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "fgColor" with the proper type (71) assert_inherits: property "fgColor" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "linkColor" with the proper type (72) assert_inherits: property "linkColor" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "vlinkColor" with the proper type (73) assert_inherits: property "vlinkColor" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "alinkColor" with the proper type (74) assert_inherits: property "alinkColor" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "bgColor" with the proper type (75) assert_inherits: property "bgColor" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "anchors" with the proper type (76) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "applets" with the proper type (77) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "clear" with the proper type (78) assert_inherits: property "clear" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "captureEvents" with the proper type (79) assert_inherits: property "captureEvents" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "releaseEvents" with the proper type (80) assert_inherits: property "releaseEvents" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "all" with the proper type (81) assert_inherits: property "all" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementById" with the proper type (82) PASS Document interface: calling getElementById(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "children" with the proper type (83) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "firstElementChild" with the proper type (84) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastElementChild" with the proper type (85) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "childElementCount" with the proper type (86) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "prepend" with the proper type (87) PASS Document interface: calling prepend([object Object],[object Object]) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "append" with the proper type (88) PASS Document interface: calling append([object Object],[object Object]) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "querySelector" with the proper type (89) PASS Document interface: calling querySelector(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "querySelectorAll" with the proper type (90) PASS Document interface: calling querySelectorAll(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onabort" with the proper type (91) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocomplete" with the proper type (92) assert_inherits: property "onautocomplete" not found in prototype chain FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocompleteerror" with the proper type (93) assert_inherits: property "onautocompleteerror" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onblur" with the proper type (94) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (95) assert_inherits: property "oncancel" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplay" with the proper type (96) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplaythrough" with the proper type (97) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onchange" with the proper type (98) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclick" with the proper type (99) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (100) assert_inherits: property "onclose" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncontextmenu" with the proper type (101) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (102) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondblclick" with the proper type (103) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrag" with the proper type (104) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragend" with the proper type (105) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragenter" with the proper type (106) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragexit" with the proper type (107) assert_inherits: property "ondragexit" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragleave" with the proper type (108) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragover" with the proper type (109) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragstart" with the proper type (110) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrop" with the proper type (111) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondurationchange" with the proper type (112) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onemptied" with the proper type (113) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onended" with the proper type (114) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onerror" with the proper type (115) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onfocus" with the proper type (116) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninput" with the proper type (117) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninvalid" with the proper type (118) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeydown" with the proper type (119) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeypress" with the proper type (120) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeyup" with the proper type (121) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onload" with the proper type (122) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadeddata" with the proper type (123) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadedmetadata" with the proper type (124) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadstart" with the proper type (125) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousedown" with the proper type (126) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseenter" with the proper type (127) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseleave" with the proper type (128) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousemove" with the proper type (129) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseout" with the proper type (130) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseover" with the proper type (131) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseup" with the proper type (132) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (133) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onpause" with the proper type (134) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplay" with the proper type (135) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplaying" with the proper type (136) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onprogress" with the proper type (137) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onratechange" with the proper type (138) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onreset" with the proper type (139) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onresize" with the proper type (140) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onscroll" with the proper type (141) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeked" with the proper type (142) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeking" with the proper type (143) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onselect" with the proper type (144) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onshow" with the proper type (145) assert_inherits: property "onshow" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onstalled" with the proper type (146) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsubmit" with the proper type (147) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsuspend" with the proper type (148) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontimeupdate" with the proper type (149) FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontoggle" with the proper type (150) assert_inherits: property "ontoggle" not found in prototype chain PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onvolumechange" with the proper type (151) PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onwaiting" with the proper type (152) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ELEMENT_NODE" with the proper type (0) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ATTRIBUTE_NODE" with the proper type (1) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "TEXT_NODE" with the proper type (2) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "CDATA_SECTION_NODE" with the proper type (3) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ENTITY_NODE" with the proper type (5) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "COMMENT_NODE" with the proper type (7) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_NODE" with the proper type (8) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "NOTATION_NODE" with the proper type (11) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nodeType" with the proper type (12) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nodeName" with the proper type (13) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "baseURI" with the proper type (14) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ownerDocument" with the proper type (15) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "parentNode" with the proper type (16) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "parentElement" with the proper type (17) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "hasChildNodes" with the proper type (18) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "childNodes" with the proper type (19) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "firstChild" with the proper type (20) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "lastChild" with the proper type (21) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "previousSibling" with the proper type (22) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nextSibling" with the proper type (23) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nodeValue" with the proper type (24) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "textContent" with the proper type (25) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "normalize" with the proper type (26) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "cloneNode" with the proper type (27) PASS Node interface: calling cloneNode(boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "isEqualNode" with the proper type (28) PASS Node interface: calling isEqualNode(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34) PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "compareDocumentPosition" with the proper type (35) PASS Node interface: calling compareDocumentPosition(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "contains" with the proper type (36) PASS Node interface: calling contains(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "lookupPrefix" with the proper type (37) PASS Node interface: calling lookupPrefix(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "lookupNamespaceURI" with the proper type (38) PASS Node interface: calling lookupNamespaceURI(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "isDefaultNamespace" with the proper type (39) PASS Node interface: calling isDefaultNamespace(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "insertBefore" with the proper type (40) PASS Node interface: calling insertBefore(Node,Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "appendChild" with the proper type (41) PASS Node interface: calling appendChild(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "replaceChild" with the proper type (42) PASS Node interface: calling replaceChild(Node,Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "removeChild" with the proper type (43) PASS Node interface: calling removeChild(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS EventTarget interface: document.implementation.createDocument(null, "", null) must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS EventTarget interface: document.implementation.createDocument(null, "", null) must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError PASS EventTarget interface: document.implementation.createDocument(null, "", null) must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError FAIL MouseEvent interface: attribute region assert_true: The prototype object must have a property "region" expected true got false FAIL Touch interface: attribute region assert_true: The prototype object must have a property "region" expected true got false PASS HTMLAllCollection interface: existence and properties of interface object PASS HTMLAllCollection interface object length PASS HTMLAllCollection interface object name PASS HTMLAllCollection interface: existence and properties of interface prototype object PASS HTMLAllCollection interface: existence and properties of interface prototype object's "constructor" property PASS HTMLAllCollection interface: attribute length PASS HTMLAllCollection interface: operation item(unsigned long) PASS HTMLAllCollection interface: operation item(DOMString) PASS HTMLAllCollection interface: operation namedItem(DOMString) FAIL HTMLAllCollection must be primary interface of document.all assert_equals: wrong typeof object expected "function" but got "undefined" FAIL Stringification of document.all assert_equals: wrong typeof object expected "function" but got "undefined" FAIL HTMLAllCollection interface: document.all must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "undefined" FAIL HTMLAllCollection interface: document.all must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "undefined" FAIL HTMLAllCollection interface: calling item(unsigned long) on document.all with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "undefined" FAIL HTMLAllCollection interface: document.all must inherit property "item" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "undefined" FAIL HTMLAllCollection interface: calling item(DOMString) on document.all with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "undefined" FAIL HTMLAllCollection interface: document.all must inherit property "namedItem" with the proper type (3) assert_equals: wrong typeof object expected "function" but got "undefined" FAIL HTMLAllCollection interface: calling namedItem(DOMString) on document.all with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "undefined" PASS HTMLFormControlsCollection interface: existence and properties of interface object PASS HTMLFormControlsCollection interface object length PASS HTMLFormControlsCollection interface object name PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object's "constructor" property PASS HTMLFormControlsCollection interface: operation namedItem(DOMString) FAIL HTMLFormControlsCollection must be primary interface of document.createElement("form").elements assert_equals: wrong typeof object expected "function" but got "object" FAIL Stringification of document.createElement("form").elements assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLFormControlsCollection interface: document.createElement("form").elements must inherit property "namedItem" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLFormControlsCollection interface: calling namedItem(DOMString) on document.createElement("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: document.createElement("form").elements must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: document.createElement("form").elements must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: calling item(unsigned long) on document.createElement("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: document.createElement("form").elements must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: calling namedItem(DOMString) on document.createElement("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" PASS RadioNodeList interface: existence and properties of interface object PASS RadioNodeList interface object length PASS RadioNodeList interface object name PASS RadioNodeList interface: existence and properties of interface prototype object PASS RadioNodeList interface: existence and properties of interface prototype object's "constructor" property PASS RadioNodeList interface: attribute value PASS HTMLOptionsCollection interface: existence and properties of interface object PASS HTMLOptionsCollection interface object length PASS HTMLOptionsCollection interface object name PASS HTMLOptionsCollection interface: existence and properties of interface prototype object PASS HTMLOptionsCollection interface: existence and properties of interface prototype object's "constructor" property PASS HTMLOptionsCollection interface: attribute length PASS HTMLOptionsCollection interface: operation add([object Object],[object Object],[object Object],[object Object]) PASS HTMLOptionsCollection interface: operation remove(long) PASS HTMLOptionsCollection interface: attribute selectedIndex FAIL HTMLOptionsCollection must be primary interface of document.createElement("select").options assert_equals: wrong typeof object expected "function" but got "object" FAIL Stringification of document.createElement("select").options assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "add" with the proper type (3) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLOptionsCollection interface: calling add([object Object],[object Object],[object Object],[object Object]) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "remove" with the proper type (4) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLOptionsCollection interface: calling remove(long) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "selectedIndex" with the proper type (5) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: document.createElement("select").options must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: document.createElement("select").options must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: calling item(unsigned long) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: document.createElement("select").options must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLCollection interface: calling namedItem(DOMString) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" PASS DOMStringMap interface: existence and properties of interface object PASS DOMStringMap interface object length PASS DOMStringMap interface object name PASS DOMStringMap interface: existence and properties of interface prototype object PASS DOMStringMap interface: existence and properties of interface prototype object's "constructor" property PASS DOMStringMap must be primary interface of document.head.dataset PASS Stringification of document.head.dataset FAIL DOMElementMap interface: existence and properties of interface object assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing FAIL DOMElementMap interface object length assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing FAIL DOMElementMap interface object name assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing FAIL DOMElementMap interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing FAIL DOMElementMap interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing FAIL DOMElementMap must be primary interface of document.cssElementMap assert_equals: wrong typeof object expected "object" but got "undefined" FAIL Stringification of document.cssElementMap assert_equals: wrong typeof object expected "object" but got "undefined" PASS HTMLElement interface: existence and properties of interface object PASS HTMLElement interface object length PASS HTMLElement interface object name PASS HTMLElement interface: existence and properties of interface prototype object PASS HTMLElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLElement interface: attribute title PASS HTMLElement interface: attribute lang PASS HTMLElement interface: attribute translate PASS HTMLElement interface: attribute dir PASS HTMLElement interface: attribute dataset PASS HTMLElement interface: attribute hidden PASS HTMLElement interface: operation click() PASS HTMLElement interface: attribute tabIndex PASS HTMLElement interface: operation focus() PASS HTMLElement interface: operation blur() PASS HTMLElement interface: attribute accessKey FAIL HTMLElement interface: attribute accessKeyLabel assert_true: The prototype object must have a property "accessKeyLabel" expected true got false PASS HTMLElement interface: attribute draggable FAIL HTMLElement interface: attribute dropzone assert_true: The prototype object must have a property "dropzone" expected true got false PASS HTMLElement interface: attribute contentEditable PASS HTMLElement interface: attribute isContentEditable FAIL HTMLElement interface: attribute contextMenu assert_true: The prototype object must have a property "contextMenu" expected true got false PASS HTMLElement interface: attribute spellcheck FAIL HTMLElement interface: operation forceSpellCheck() assert_own_property: interface prototype object missing non-static operation expected property "forceSpellCheck" missing PASS HTMLElement interface: attribute innerText FAIL HTMLElement interface: attribute commandType assert_true: The prototype object must have a property "commandType" expected true got false FAIL HTMLElement interface: attribute commandLabel assert_true: The prototype object must have a property "commandLabel" expected true got false FAIL HTMLElement interface: attribute commandIcon assert_true: The prototype object must have a property "commandIcon" expected true got false FAIL HTMLElement interface: attribute commandHidden assert_true: The prototype object must have a property "commandHidden" expected true got false FAIL HTMLElement interface: attribute commandDisabled assert_true: The prototype object must have a property "commandDisabled" expected true got false FAIL HTMLElement interface: attribute commandChecked assert_true: The prototype object must have a property "commandChecked" expected true got false PASS HTMLElement interface: attribute onabort FAIL HTMLElement interface: attribute onautocomplete assert_true: The prototype object must have a property "onautocomplete" expected true got false FAIL HTMLElement interface: attribute onautocompleteerror assert_true: The prototype object must have a property "onautocompleteerror" expected true got false PASS HTMLElement interface: attribute onblur FAIL HTMLElement interface: attribute oncancel assert_true: The prototype object must have a property "oncancel" expected true got false PASS HTMLElement interface: attribute oncanplay PASS HTMLElement interface: attribute oncanplaythrough PASS HTMLElement interface: attribute onchange PASS HTMLElement interface: attribute onclick FAIL HTMLElement interface: attribute onclose assert_true: The prototype object must have a property "onclose" expected true got false PASS HTMLElement interface: attribute oncontextmenu PASS HTMLElement interface: attribute oncuechange PASS HTMLElement interface: attribute ondblclick PASS HTMLElement interface: attribute ondrag PASS HTMLElement interface: attribute ondragend PASS HTMLElement interface: attribute ondragenter FAIL HTMLElement interface: attribute ondragexit assert_true: The prototype object must have a property "ondragexit" expected true got false PASS HTMLElement interface: attribute ondragleave PASS HTMLElement interface: attribute ondragover PASS HTMLElement interface: attribute ondragstart PASS HTMLElement interface: attribute ondrop PASS HTMLElement interface: attribute ondurationchange PASS HTMLElement interface: attribute onemptied PASS HTMLElement interface: attribute onended PASS HTMLElement interface: attribute onerror PASS HTMLElement interface: attribute onfocus PASS HTMLElement interface: attribute oninput PASS HTMLElement interface: attribute oninvalid PASS HTMLElement interface: attribute onkeydown PASS HTMLElement interface: attribute onkeypress PASS HTMLElement interface: attribute onkeyup PASS HTMLElement interface: attribute onload PASS HTMLElement interface: attribute onloadeddata PASS HTMLElement interface: attribute onloadedmetadata PASS HTMLElement interface: attribute onloadstart PASS HTMLElement interface: attribute onmousedown PASS HTMLElement interface: attribute onmouseenter PASS HTMLElement interface: attribute onmouseleave PASS HTMLElement interface: attribute onmousemove PASS HTMLElement interface: attribute onmouseout PASS HTMLElement interface: attribute onmouseover PASS HTMLElement interface: attribute onmouseup PASS HTMLElement interface: attribute onmousewheel PASS HTMLElement interface: attribute onpause PASS HTMLElement interface: attribute onplay PASS HTMLElement interface: attribute onplaying PASS HTMLElement interface: attribute onprogress PASS HTMLElement interface: attribute onratechange PASS HTMLElement interface: attribute onreset PASS HTMLElement interface: attribute onresize PASS HTMLElement interface: attribute onscroll PASS HTMLElement interface: attribute onseeked PASS HTMLElement interface: attribute onseeking PASS HTMLElement interface: attribute onselect FAIL HTMLElement interface: attribute onshow assert_true: The prototype object must have a property "onshow" expected true got false PASS HTMLElement interface: attribute onstalled PASS HTMLElement interface: attribute onsubmit PASS HTMLElement interface: attribute onsuspend PASS HTMLElement interface: attribute ontimeupdate FAIL HTMLElement interface: attribute ontoggle assert_true: The prototype object must have a property "ontoggle" expected true got false PASS HTMLElement interface: attribute onvolumechange PASS HTMLElement interface: attribute onwaiting PASS HTMLElement must be primary interface of document.createElement("noscript") PASS Stringification of document.createElement("noscript") PASS HTMLElement interface: document.createElement("noscript") must inherit property "title" with the proper type (0) PASS HTMLElement interface: document.createElement("noscript") must inherit property "lang" with the proper type (1) PASS HTMLElement interface: document.createElement("noscript") must inherit property "translate" with the proper type (2) PASS HTMLElement interface: document.createElement("noscript") must inherit property "dir" with the proper type (3) PASS HTMLElement interface: document.createElement("noscript") must inherit property "dataset" with the proper type (4) PASS HTMLElement interface: document.createElement("noscript") must inherit property "hidden" with the proper type (5) PASS HTMLElement interface: document.createElement("noscript") must inherit property "click" with the proper type (6) PASS HTMLElement interface: document.createElement("noscript") must inherit property "tabIndex" with the proper type (7) PASS HTMLElement interface: document.createElement("noscript") must inherit property "focus" with the proper type (8) PASS HTMLElement interface: document.createElement("noscript") must inherit property "blur" with the proper type (9) PASS HTMLElement interface: document.createElement("noscript") must inherit property "accessKey" with the proper type (10) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "accessKeyLabel" with the proper type (11) assert_inherits: property "accessKeyLabel" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "draggable" with the proper type (12) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "dropzone" with the proper type (13) assert_inherits: property "dropzone" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "contentEditable" with the proper type (14) PASS HTMLElement interface: document.createElement("noscript") must inherit property "isContentEditable" with the proper type (15) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "contextMenu" with the proper type (16) assert_inherits: property "contextMenu" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "spellcheck" with the proper type (17) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "forceSpellCheck" with the proper type (18) assert_inherits: property "forceSpellCheck" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "innerText" with the proper type (19) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandType" with the proper type (20) assert_inherits: property "commandType" not found in prototype chain FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandLabel" with the proper type (21) assert_inherits: property "commandLabel" not found in prototype chain FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandIcon" with the proper type (22) assert_inherits: property "commandIcon" not found in prototype chain FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandHidden" with the proper type (23) assert_inherits: property "commandHidden" not found in prototype chain FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandDisabled" with the proper type (24) assert_inherits: property "commandDisabled" not found in prototype chain FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandChecked" with the proper type (25) assert_inherits: property "commandChecked" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "onabort" with the proper type (26) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onautocomplete" with the proper type (27) assert_inherits: property "onautocomplete" not found in prototype chain FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onautocompleteerror" with the proper type (28) assert_inherits: property "onautocompleteerror" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "onblur" with the proper type (29) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "oncancel" with the proper type (30) assert_inherits: property "oncancel" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncanplay" with the proper type (31) PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncanplaythrough" with the proper type (32) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onchange" with the proper type (33) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onclick" with the proper type (34) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onclose" with the proper type (35) assert_inherits: property "onclose" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncontextmenu" with the proper type (36) PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncuechange" with the proper type (37) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondblclick" with the proper type (38) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondrag" with the proper type (39) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragend" with the proper type (40) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragenter" with the proper type (41) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "ondragexit" with the proper type (42) assert_inherits: property "ondragexit" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragleave" with the proper type (43) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragover" with the proper type (44) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragstart" with the proper type (45) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondrop" with the proper type (46) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondurationchange" with the proper type (47) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onemptied" with the proper type (48) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onended" with the proper type (49) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onerror" with the proper type (50) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onfocus" with the proper type (51) PASS HTMLElement interface: document.createElement("noscript") must inherit property "oninput" with the proper type (52) PASS HTMLElement interface: document.createElement("noscript") must inherit property "oninvalid" with the proper type (53) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onkeydown" with the proper type (54) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onkeypress" with the proper type (55) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onkeyup" with the proper type (56) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onload" with the proper type (57) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onloadeddata" with the proper type (58) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onloadedmetadata" with the proper type (59) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onloadstart" with the proper type (60) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmousedown" with the proper type (61) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseenter" with the proper type (62) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseleave" with the proper type (63) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmousemove" with the proper type (64) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseout" with the proper type (65) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseover" with the proper type (66) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseup" with the proper type (67) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmousewheel" with the proper type (68) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onpause" with the proper type (69) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onplay" with the proper type (70) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onplaying" with the proper type (71) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onprogress" with the proper type (72) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onratechange" with the proper type (73) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onreset" with the proper type (74) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onresize" with the proper type (75) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onscroll" with the proper type (76) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onseeked" with the proper type (77) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onseeking" with the proper type (78) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onselect" with the proper type (79) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onshow" with the proper type (80) assert_inherits: property "onshow" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "onstalled" with the proper type (81) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onsubmit" with the proper type (82) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onsuspend" with the proper type (83) PASS HTMLElement interface: document.createElement("noscript") must inherit property "ontimeupdate" with the proper type (84) FAIL HTMLElement interface: document.createElement("noscript") must inherit property "ontoggle" with the proper type (85) assert_inherits: property "ontoggle" not found in prototype chain PASS HTMLElement interface: document.createElement("noscript") must inherit property "onvolumechange" with the proper type (86) PASS HTMLElement interface: document.createElement("noscript") must inherit property "onwaiting" with the proper type (87) PASS Element interface: document.createElement("noscript") must inherit property "namespaceURI" with the proper type (0) PASS Element interface: document.createElement("noscript") must inherit property "prefix" with the proper type (1) PASS Element interface: document.createElement("noscript") must inherit property "localName" with the proper type (2) PASS Element interface: document.createElement("noscript") must inherit property "tagName" with the proper type (3) PASS Element interface: document.createElement("noscript") must inherit property "id" with the proper type (4) PASS Element interface: document.createElement("noscript") must inherit property "className" with the proper type (5) PASS Element interface: document.createElement("noscript") must inherit property "classList" with the proper type (6) PASS Element interface: document.createElement("noscript") must inherit property "hasAttributes" with the proper type (7) PASS Element interface: document.createElement("noscript") must inherit property "attributes" with the proper type (8) PASS Element interface: document.createElement("noscript") must inherit property "getAttributeNames" with the proper type (9) PASS Element interface: document.createElement("noscript") must inherit property "getAttribute" with the proper type (10) PASS Element interface: calling getAttribute(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "getAttributeNS" with the proper type (11) PASS Element interface: calling getAttributeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "setAttribute" with the proper type (12) PASS Element interface: calling setAttribute(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "setAttributeNS" with the proper type (13) PASS Element interface: calling setAttributeNS(DOMString,DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "removeAttribute" with the proper type (14) PASS Element interface: calling removeAttribute(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "removeAttributeNS" with the proper type (15) PASS Element interface: calling removeAttributeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "hasAttribute" with the proper type (16) PASS Element interface: calling hasAttribute(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "hasAttributeNS" with the proper type (17) PASS Element interface: calling hasAttributeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "getAttributeNode" with the proper type (18) PASS Element interface: calling getAttributeNode(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "getAttributeNodeNS" with the proper type (19) PASS Element interface: calling getAttributeNodeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "setAttributeNode" with the proper type (20) PASS Element interface: calling setAttributeNode(Attr) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "setAttributeNodeNS" with the proper type (21) PASS Element interface: calling setAttributeNodeNS(Attr) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "removeAttributeNode" with the proper type (22) PASS Element interface: calling removeAttributeNode(Attr) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "closest" with the proper type (23) PASS Element interface: calling closest(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "matches" with the proper type (24) PASS Element interface: calling matches(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "getElementsByTagName" with the proper type (25) PASS Element interface: calling getElementsByTagName(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "getElementsByTagNameNS" with the proper type (26) PASS Element interface: calling getElementsByTagNameNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "getElementsByClassName" with the proper type (27) PASS Element interface: calling getElementsByClassName(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "children" with the proper type (28) PASS Element interface: document.createElement("noscript") must inherit property "firstElementChild" with the proper type (29) PASS Element interface: document.createElement("noscript") must inherit property "lastElementChild" with the proper type (30) PASS Element interface: document.createElement("noscript") must inherit property "childElementCount" with the proper type (31) PASS Element interface: document.createElement("noscript") must inherit property "prepend" with the proper type (32) PASS Element interface: calling prepend([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "append" with the proper type (33) PASS Element interface: calling append([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "querySelector" with the proper type (34) PASS Element interface: calling querySelector(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "querySelectorAll" with the proper type (35) PASS Element interface: calling querySelectorAll(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "previousElementSibling" with the proper type (36) PASS Element interface: document.createElement("noscript") must inherit property "nextElementSibling" with the proper type (37) PASS Element interface: document.createElement("noscript") must inherit property "before" with the proper type (38) PASS Element interface: calling before([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "after" with the proper type (39) PASS Element interface: calling after([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "replaceWith" with the proper type (40) PASS Element interface: calling replaceWith([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError PASS Element interface: document.createElement("noscript") must inherit property "remove" with the proper type (41) PASS Node interface: document.createElement("noscript") must inherit property "ELEMENT_NODE" with the proper type (0) PASS Node interface: document.createElement("noscript") must inherit property "ATTRIBUTE_NODE" with the proper type (1) PASS Node interface: document.createElement("noscript") must inherit property "TEXT_NODE" with the proper type (2) PASS Node interface: document.createElement("noscript") must inherit property "CDATA_SECTION_NODE" with the proper type (3) PASS Node interface: document.createElement("noscript") must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4) PASS Node interface: document.createElement("noscript") must inherit property "ENTITY_NODE" with the proper type (5) PASS Node interface: document.createElement("noscript") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6) PASS Node interface: document.createElement("noscript") must inherit property "COMMENT_NODE" with the proper type (7) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_NODE" with the proper type (8) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10) PASS Node interface: document.createElement("noscript") must inherit property "NOTATION_NODE" with the proper type (11) PASS Node interface: document.createElement("noscript") must inherit property "nodeType" with the proper type (12) PASS Node interface: document.createElement("noscript") must inherit property "nodeName" with the proper type (13) PASS Node interface: document.createElement("noscript") must inherit property "baseURI" with the proper type (14) PASS Node interface: document.createElement("noscript") must inherit property "ownerDocument" with the proper type (15) PASS Node interface: document.createElement("noscript") must inherit property "parentNode" with the proper type (16) PASS Node interface: document.createElement("noscript") must inherit property "parentElement" with the proper type (17) PASS Node interface: document.createElement("noscript") must inherit property "hasChildNodes" with the proper type (18) PASS Node interface: document.createElement("noscript") must inherit property "childNodes" with the proper type (19) PASS Node interface: document.createElement("noscript") must inherit property "firstChild" with the proper type (20) PASS Node interface: document.createElement("noscript") must inherit property "lastChild" with the proper type (21) PASS Node interface: document.createElement("noscript") must inherit property "previousSibling" with the proper type (22) PASS Node interface: document.createElement("noscript") must inherit property "nextSibling" with the proper type (23) PASS Node interface: document.createElement("noscript") must inherit property "nodeValue" with the proper type (24) PASS Node interface: document.createElement("noscript") must inherit property "textContent" with the proper type (25) PASS Node interface: document.createElement("noscript") must inherit property "normalize" with the proper type (26) PASS Node interface: document.createElement("noscript") must inherit property "cloneNode" with the proper type (27) PASS Node interface: calling cloneNode(boolean) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "isEqualNode" with the proper type (28) PASS Node interface: calling isEqualNode(Node) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33) PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34) PASS Node interface: document.createElement("noscript") must inherit property "compareDocumentPosition" with the proper type (35) PASS Node interface: calling compareDocumentPosition(Node) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "contains" with the proper type (36) PASS Node interface: calling contains(Node) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "lookupPrefix" with the proper type (37) PASS Node interface: calling lookupPrefix(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "lookupNamespaceURI" with the proper type (38) PASS Node interface: calling lookupNamespaceURI(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "isDefaultNamespace" with the proper type (39) PASS Node interface: calling isDefaultNamespace(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "insertBefore" with the proper type (40) PASS Node interface: calling insertBefore(Node,Node) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "appendChild" with the proper type (41) PASS Node interface: calling appendChild(Node) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "replaceChild" with the proper type (42) PASS Node interface: calling replaceChild(Node,Node) on document.createElement("noscript") with too few arguments must throw TypeError PASS Node interface: document.createElement("noscript") must inherit property "removeChild" with the proper type (43) PASS Node interface: calling removeChild(Node) on document.createElement("noscript") with too few arguments must throw TypeError PASS EventTarget interface: document.createElement("noscript") must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createElement("noscript") with too few arguments must throw TypeError PASS EventTarget interface: document.createElement("noscript") must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createElement("noscript") with too few arguments must throw TypeError PASS EventTarget interface: document.createElement("noscript") must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("noscript") with too few arguments must throw TypeError PASS HTMLUnknownElement interface: existence and properties of interface object PASS HTMLUnknownElement interface object length PASS HTMLUnknownElement interface object name PASS HTMLUnknownElement interface: existence and properties of interface prototype object PASS HTMLUnknownElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLUnknownElement must be primary interface of document.createElement("bgsound") PASS Stringification of document.createElement("bgsound") PASS HTMLHtmlElement interface: existence and properties of interface object PASS HTMLHtmlElement interface object length PASS HTMLHtmlElement interface object name PASS HTMLHtmlElement interface: existence and properties of interface prototype object PASS HTMLHtmlElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLHtmlElement interface: attribute version PASS HTMLHtmlElement must be primary interface of document.createElement("html") PASS Stringification of document.createElement("html") PASS HTMLHtmlElement interface: document.createElement("html") must inherit property "version" with the proper type (0) PASS HTMLHeadElement interface: existence and properties of interface object PASS HTMLHeadElement interface object length PASS HTMLHeadElement interface object name PASS HTMLHeadElement interface: existence and properties of interface prototype object PASS HTMLHeadElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLHeadElement must be primary interface of document.createElement("head") PASS Stringification of document.createElement("head") PASS HTMLTitleElement interface: existence and properties of interface object PASS HTMLTitleElement interface object length PASS HTMLTitleElement interface object name PASS HTMLTitleElement interface: existence and properties of interface prototype object PASS HTMLTitleElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTitleElement interface: attribute text PASS HTMLTitleElement must be primary interface of document.createElement("title") PASS Stringification of document.createElement("title") PASS HTMLTitleElement interface: document.createElement("title") must inherit property "text" with the proper type (0) PASS HTMLBaseElement interface: existence and properties of interface object PASS HTMLBaseElement interface object length PASS HTMLBaseElement interface object name PASS HTMLBaseElement interface: existence and properties of interface prototype object PASS HTMLBaseElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLBaseElement interface: attribute href PASS HTMLBaseElement interface: attribute target PASS HTMLBaseElement must be primary interface of document.createElement("base") PASS Stringification of document.createElement("base") PASS HTMLBaseElement interface: document.createElement("base") must inherit property "href" with the proper type (0) PASS HTMLBaseElement interface: document.createElement("base") must inherit property "target" with the proper type (1) PASS HTMLLinkElement interface: existence and properties of interface object PASS HTMLLinkElement interface object length PASS HTMLLinkElement interface object name PASS HTMLLinkElement interface: existence and properties of interface prototype object PASS HTMLLinkElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLLinkElement interface: attribute href PASS HTMLLinkElement interface: attribute crossOrigin PASS HTMLLinkElement interface: attribute rel PASS HTMLLinkElement interface: attribute relList PASS HTMLLinkElement interface: attribute media PASS HTMLLinkElement interface: attribute hreflang PASS HTMLLinkElement interface: attribute type PASS HTMLLinkElement interface: attribute sizes PASS HTMLLinkElement interface: attribute charset PASS HTMLLinkElement interface: attribute rev PASS HTMLLinkElement interface: attribute target PASS HTMLLinkElement must be primary interface of document.createElement("link") PASS Stringification of document.createElement("link") PASS HTMLLinkElement interface: document.createElement("link") must inherit property "href" with the proper type (0) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "crossOrigin" with the proper type (1) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "rel" with the proper type (2) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "relList" with the proper type (3) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "media" with the proper type (4) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "hreflang" with the proper type (5) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "type" with the proper type (6) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "sizes" with the proper type (7) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "charset" with the proper type (8) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "rev" with the proper type (9) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "target" with the proper type (10) PASS HTMLLinkElement interface: document.createElement("link") must inherit property "sheet" with the proper type (11) PASS HTMLMetaElement interface: existence and properties of interface object PASS HTMLMetaElement interface object length PASS HTMLMetaElement interface object name PASS HTMLMetaElement interface: existence and properties of interface prototype object PASS HTMLMetaElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLMetaElement interface: attribute name PASS HTMLMetaElement interface: attribute httpEquiv PASS HTMLMetaElement interface: attribute content PASS HTMLMetaElement interface: attribute scheme PASS HTMLMetaElement must be primary interface of document.createElement("meta") PASS Stringification of document.createElement("meta") PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "name" with the proper type (0) PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "httpEquiv" with the proper type (1) PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "content" with the proper type (2) PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "scheme" with the proper type (3) PASS HTMLStyleElement interface: existence and properties of interface object PASS HTMLStyleElement interface object length PASS HTMLStyleElement interface object name PASS HTMLStyleElement interface: existence and properties of interface prototype object PASS HTMLStyleElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLStyleElement interface: attribute media PASS HTMLStyleElement interface: attribute type FAIL HTMLStyleElement interface: attribute scoped assert_true: The prototype object must have a property "scoped" expected true got false PASS HTMLStyleElement must be primary interface of document.createElement("style") PASS Stringification of document.createElement("style") PASS HTMLStyleElement interface: document.createElement("style") must inherit property "media" with the proper type (0) PASS HTMLStyleElement interface: document.createElement("style") must inherit property "type" with the proper type (1) FAIL HTMLStyleElement interface: document.createElement("style") must inherit property "scoped" with the proper type (2) assert_inherits: property "scoped" not found in prototype chain PASS HTMLStyleElement interface: document.createElement("style") must inherit property "sheet" with the proper type (3) PASS HTMLBodyElement interface: existence and properties of interface object PASS HTMLBodyElement interface object length PASS HTMLBodyElement interface object name PASS HTMLBodyElement interface: existence and properties of interface prototype object PASS HTMLBodyElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLBodyElement interface: attribute text PASS HTMLBodyElement interface: attribute link PASS HTMLBodyElement interface: attribute vLink PASS HTMLBodyElement interface: attribute aLink PASS HTMLBodyElement interface: attribute bgColor PASS HTMLBodyElement interface: attribute background FAIL HTMLBodyElement interface: attribute onafterprint assert_true: The prototype object must have a property "onafterprint" expected true got false FAIL HTMLBodyElement interface: attribute onbeforeprint assert_true: The prototype object must have a property "onbeforeprint" expected true got false PASS HTMLBodyElement interface: attribute onbeforeunload PASS HTMLBodyElement interface: attribute onhashchange FAIL HTMLBodyElement interface: attribute onlanguagechange assert_true: The prototype object must have a property "onlanguagechange" expected true got false PASS HTMLBodyElement interface: attribute onmessage PASS HTMLBodyElement interface: attribute onoffline PASS HTMLBodyElement interface: attribute ononline PASS HTMLBodyElement interface: attribute onpagehide PASS HTMLBodyElement interface: attribute onpageshow PASS HTMLBodyElement interface: attribute onpopstate PASS HTMLBodyElement interface: attribute onstorage PASS HTMLBodyElement interface: attribute onunload PASS HTMLBodyElement must be primary interface of document.createElement("body") PASS Stringification of document.createElement("body") PASS HTMLBodyElement interface: document.createElement("body") must inherit property "text" with the proper type (0) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "link" with the proper type (1) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "vLink" with the proper type (2) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "aLink" with the proper type (3) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "bgColor" with the proper type (4) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "background" with the proper type (5) FAIL HTMLBodyElement interface: document.createElement("body") must inherit property "onafterprint" with the proper type (6) assert_inherits: property "onafterprint" not found in prototype chain FAIL HTMLBodyElement interface: document.createElement("body") must inherit property "onbeforeprint" with the proper type (7) assert_inherits: property "onbeforeprint" not found in prototype chain PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onbeforeunload" with the proper type (8) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onhashchange" with the proper type (9) FAIL HTMLBodyElement interface: document.createElement("body") must inherit property "onlanguagechange" with the proper type (10) assert_inherits: property "onlanguagechange" not found in prototype chain PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onmessage" with the proper type (11) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onoffline" with the proper type (12) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "ononline" with the proper type (13) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onpagehide" with the proper type (14) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onpageshow" with the proper type (15) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onpopstate" with the proper type (16) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onstorage" with the proper type (17) PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onunload" with the proper type (18) PASS HTMLHeadingElement interface: existence and properties of interface object PASS HTMLHeadingElement interface object length PASS HTMLHeadingElement interface object name PASS HTMLHeadingElement interface: existence and properties of interface prototype object PASS HTMLHeadingElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLHeadingElement interface: attribute align PASS HTMLHeadingElement must be primary interface of document.createElement("h1") PASS Stringification of document.createElement("h1") PASS HTMLHeadingElement interface: document.createElement("h1") must inherit property "align" with the proper type (0) PASS HTMLParagraphElement interface: existence and properties of interface object PASS HTMLParagraphElement interface object length PASS HTMLParagraphElement interface object name PASS HTMLParagraphElement interface: existence and properties of interface prototype object PASS HTMLParagraphElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLParagraphElement interface: attribute align PASS HTMLParagraphElement must be primary interface of document.createElement("p") PASS Stringification of document.createElement("p") PASS HTMLParagraphElement interface: document.createElement("p") must inherit property "align" with the proper type (0) PASS HTMLHRElement interface: existence and properties of interface object PASS HTMLHRElement interface object length PASS HTMLHRElement interface object name PASS HTMLHRElement interface: existence and properties of interface prototype object PASS HTMLHRElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLHRElement interface: attribute align FAIL HTMLHRElement interface: attribute color assert_true: The prototype object must have a property "color" expected true got false PASS HTMLHRElement interface: attribute noShade PASS HTMLHRElement interface: attribute size PASS HTMLHRElement interface: attribute width PASS HTMLHRElement must be primary interface of document.createElement("hr") PASS Stringification of document.createElement("hr") PASS HTMLHRElement interface: document.createElement("hr") must inherit property "align" with the proper type (0) FAIL HTMLHRElement interface: document.createElement("hr") must inherit property "color" with the proper type (1) assert_inherits: property "color" not found in prototype chain PASS HTMLHRElement interface: document.createElement("hr") must inherit property "noShade" with the proper type (2) PASS HTMLHRElement interface: document.createElement("hr") must inherit property "size" with the proper type (3) PASS HTMLHRElement interface: document.createElement("hr") must inherit property "width" with the proper type (4) PASS HTMLPreElement interface: existence and properties of interface object PASS HTMLPreElement interface object length PASS HTMLPreElement interface object name PASS HTMLPreElement interface: existence and properties of interface prototype object PASS HTMLPreElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLPreElement interface: attribute width PASS HTMLPreElement must be primary interface of document.createElement("pre") PASS Stringification of document.createElement("pre") PASS HTMLPreElement interface: document.createElement("pre") must inherit property "width" with the proper type (0) PASS HTMLPreElement must be primary interface of document.createElement("listing") PASS Stringification of document.createElement("listing") PASS HTMLPreElement interface: document.createElement("listing") must inherit property "width" with the proper type (0) PASS HTMLPreElement must be primary interface of document.createElement("xmp") PASS Stringification of document.createElement("xmp") PASS HTMLPreElement interface: document.createElement("xmp") must inherit property "width" with the proper type (0) PASS HTMLQuoteElement interface: existence and properties of interface object PASS HTMLQuoteElement interface object length PASS HTMLQuoteElement interface object name PASS HTMLQuoteElement interface: existence and properties of interface prototype object PASS HTMLQuoteElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLQuoteElement interface: attribute cite PASS HTMLQuoteElement must be primary interface of document.createElement("blockquote") PASS Stringification of document.createElement("blockquote") PASS HTMLQuoteElement interface: document.createElement("blockquote") must inherit property "cite" with the proper type (0) PASS HTMLQuoteElement must be primary interface of document.createElement("q") PASS Stringification of document.createElement("q") PASS HTMLQuoteElement interface: document.createElement("q") must inherit property "cite" with the proper type (0) PASS HTMLOListElement interface: existence and properties of interface object PASS HTMLOListElement interface object length PASS HTMLOListElement interface object name PASS HTMLOListElement interface: existence and properties of interface prototype object PASS HTMLOListElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLOListElement interface: attribute reversed PASS HTMLOListElement interface: attribute start PASS HTMLOListElement interface: attribute type PASS HTMLOListElement interface: attribute compact PASS HTMLUListElement interface: existence and properties of interface object PASS HTMLUListElement interface object length PASS HTMLUListElement interface object name PASS HTMLUListElement interface: existence and properties of interface prototype object PASS HTMLUListElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLUListElement interface: attribute compact PASS HTMLUListElement interface: attribute type PASS HTMLLIElement interface: existence and properties of interface object PASS HTMLLIElement interface object length PASS HTMLLIElement interface object name PASS HTMLLIElement interface: existence and properties of interface prototype object PASS HTMLLIElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLLIElement interface: attribute value PASS HTMLLIElement interface: attribute type PASS HTMLLIElement must be primary interface of document.createElement("li") PASS Stringification of document.createElement("li") PASS HTMLLIElement interface: document.createElement("li") must inherit property "value" with the proper type (0) PASS HTMLLIElement interface: document.createElement("li") must inherit property "type" with the proper type (1) PASS HTMLDListElement interface: existence and properties of interface object PASS HTMLDListElement interface object length PASS HTMLDListElement interface object name PASS HTMLDListElement interface: existence and properties of interface prototype object PASS HTMLDListElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLDListElement interface: attribute compact PASS HTMLDivElement interface: existence and properties of interface object PASS HTMLDivElement interface object length PASS HTMLDivElement interface object name PASS HTMLDivElement interface: existence and properties of interface prototype object PASS HTMLDivElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLDivElement interface: attribute align PASS HTMLDivElement must be primary interface of document.createElement("div") PASS Stringification of document.createElement("div") PASS HTMLDivElement interface: document.createElement("div") must inherit property "align" with the proper type (0) PASS HTMLAnchorElement interface: existence and properties of interface object PASS HTMLAnchorElement interface object length PASS HTMLAnchorElement interface object name PASS HTMLAnchorElement interface: existence and properties of interface prototype object PASS HTMLAnchorElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLAnchorElement interface: attribute target PASS HTMLAnchorElement interface: attribute download PASS HTMLAnchorElement interface: attribute ping PASS HTMLAnchorElement interface: attribute rel PASS HTMLAnchorElement interface: attribute relList PASS HTMLAnchorElement interface: attribute hreflang PASS HTMLAnchorElement interface: attribute type PASS HTMLAnchorElement interface: attribute text PASS HTMLAnchorElement interface: attribute coords PASS HTMLAnchorElement interface: attribute charset PASS HTMLAnchorElement interface: attribute name PASS HTMLAnchorElement interface: attribute rev PASS HTMLAnchorElement interface: attribute shape PASS HTMLAnchorElement interface: attribute href PASS HTMLAnchorElement interface: attribute origin PASS HTMLAnchorElement interface: attribute protocol PASS HTMLAnchorElement interface: attribute username PASS HTMLAnchorElement interface: attribute password PASS HTMLAnchorElement interface: attribute host PASS HTMLAnchorElement interface: attribute hostname PASS HTMLAnchorElement interface: attribute port PASS HTMLAnchorElement interface: attribute pathname PASS HTMLAnchorElement interface: attribute search PASS HTMLAnchorElement interface: attribute hash PASS HTMLAnchorElement must be primary interface of document.createElement("a") PASS Stringification of document.createElement("a") PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "target" with the proper type (0) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "download" with the proper type (1) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "ping" with the proper type (2) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "rel" with the proper type (3) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "relList" with the proper type (4) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "hreflang" with the proper type (5) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "type" with the proper type (6) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "text" with the proper type (7) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "coords" with the proper type (8) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "charset" with the proper type (9) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "name" with the proper type (10) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "rev" with the proper type (11) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "shape" with the proper type (12) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "href" with the proper type (13) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "origin" with the proper type (14) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "protocol" with the proper type (15) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "username" with the proper type (16) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "password" with the proper type (17) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "host" with the proper type (18) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "hostname" with the proper type (19) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "port" with the proper type (20) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "pathname" with the proper type (21) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "search" with the proper type (22) PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "hash" with the proper type (23) PASS HTMLDataElement interface: existence and properties of interface object PASS HTMLDataElement interface object length PASS HTMLDataElement interface object name PASS HTMLDataElement interface: existence and properties of interface prototype object PASS HTMLDataElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLDataElement interface: attribute value PASS HTMLDataElement must be primary interface of document.createElement("data") PASS Stringification of document.createElement("data") PASS HTMLDataElement interface: document.createElement("data") must inherit property "value" with the proper type (0) PASS HTMLTimeElement interface: existence and properties of interface object PASS HTMLTimeElement interface object length PASS HTMLTimeElement interface object name PASS HTMLTimeElement interface: existence and properties of interface prototype object PASS HTMLTimeElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTimeElement interface: attribute dateTime PASS HTMLTimeElement must be primary interface of document.createElement("time") PASS Stringification of document.createElement("time") PASS HTMLTimeElement interface: document.createElement("time") must inherit property "dateTime" with the proper type (0) PASS HTMLSpanElement interface: existence and properties of interface object PASS HTMLSpanElement interface object length PASS HTMLSpanElement interface object name PASS HTMLSpanElement interface: existence and properties of interface prototype object PASS HTMLSpanElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLSpanElement must be primary interface of document.createElement("span") PASS Stringification of document.createElement("span") PASS HTMLBRElement interface: existence and properties of interface object PASS HTMLBRElement interface object length PASS HTMLBRElement interface object name PASS HTMLBRElement interface: existence and properties of interface prototype object PASS HTMLBRElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLBRElement interface: attribute clear PASS HTMLBRElement must be primary interface of document.createElement("br") PASS Stringification of document.createElement("br") PASS HTMLBRElement interface: document.createElement("br") must inherit property "clear" with the proper type (0) PASS HTMLModElement interface: existence and properties of interface object PASS HTMLModElement interface object length PASS HTMLModElement interface object name PASS HTMLModElement interface: existence and properties of interface prototype object PASS HTMLModElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLModElement interface: attribute cite PASS HTMLModElement interface: attribute dateTime PASS HTMLModElement must be primary interface of document.createElement("ins") PASS Stringification of document.createElement("ins") PASS HTMLModElement interface: document.createElement("ins") must inherit property "cite" with the proper type (0) PASS HTMLModElement interface: document.createElement("ins") must inherit property "dateTime" with the proper type (1) PASS HTMLModElement must be primary interface of document.createElement("del") PASS Stringification of document.createElement("del") PASS HTMLModElement interface: document.createElement("del") must inherit property "cite" with the proper type (0) PASS HTMLModElement interface: document.createElement("del") must inherit property "dateTime" with the proper type (1) PASS HTMLPictureElement interface: existence and properties of interface object PASS HTMLPictureElement interface object length PASS HTMLPictureElement interface object name PASS HTMLPictureElement interface: existence and properties of interface prototype object PASS HTMLPictureElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLPictureElement must be primary interface of document.createElement("picture") PASS Stringification of document.createElement("picture") PASS HTMLImageElement interface: existence and properties of interface object PASS HTMLImageElement interface object length PASS HTMLImageElement interface object name PASS HTMLImageElement interface: existence and properties of interface prototype object PASS HTMLImageElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLImageElement interface: attribute alt PASS HTMLImageElement interface: attribute src PASS HTMLImageElement interface: attribute srcset PASS HTMLImageElement interface: attribute sizes PASS HTMLImageElement interface: attribute crossOrigin PASS HTMLImageElement interface: attribute useMap PASS HTMLImageElement interface: attribute isMap PASS HTMLImageElement interface: attribute width PASS HTMLImageElement interface: attribute height PASS HTMLImageElement interface: attribute naturalWidth PASS HTMLImageElement interface: attribute naturalHeight PASS HTMLImageElement interface: attribute complete PASS HTMLImageElement interface: attribute currentSrc PASS HTMLImageElement interface: attribute name PASS HTMLImageElement interface: attribute lowsrc PASS HTMLImageElement interface: attribute align PASS HTMLImageElement interface: attribute hspace PASS HTMLImageElement interface: attribute vspace PASS HTMLImageElement interface: attribute longDesc PASS HTMLImageElement interface: attribute border PASS HTMLImageElement must be primary interface of document.createElement("img") PASS Stringification of document.createElement("img") PASS HTMLImageElement interface: document.createElement("img") must inherit property "alt" with the proper type (0) PASS HTMLImageElement interface: document.createElement("img") must inherit property "src" with the proper type (1) PASS HTMLImageElement interface: document.createElement("img") must inherit property "srcset" with the proper type (2) PASS HTMLImageElement interface: document.createElement("img") must inherit property "sizes" with the proper type (3) PASS HTMLImageElement interface: document.createElement("img") must inherit property "crossOrigin" with the proper type (4) PASS HTMLImageElement interface: document.createElement("img") must inherit property "useMap" with the proper type (5) PASS HTMLImageElement interface: document.createElement("img") must inherit property "isMap" with the proper type (6) PASS HTMLImageElement interface: document.createElement("img") must inherit property "width" with the proper type (7) PASS HTMLImageElement interface: document.createElement("img") must inherit property "height" with the proper type (8) PASS HTMLImageElement interface: document.createElement("img") must inherit property "naturalWidth" with the proper type (9) PASS HTMLImageElement interface: document.createElement("img") must inherit property "naturalHeight" with the proper type (10) PASS HTMLImageElement interface: document.createElement("img") must inherit property "complete" with the proper type (11) PASS HTMLImageElement interface: document.createElement("img") must inherit property "currentSrc" with the proper type (12) PASS HTMLImageElement interface: document.createElement("img") must inherit property "name" with the proper type (13) PASS HTMLImageElement interface: document.createElement("img") must inherit property "lowsrc" with the proper type (14) PASS HTMLImageElement interface: document.createElement("img") must inherit property "align" with the proper type (15) PASS HTMLImageElement interface: document.createElement("img") must inherit property "hspace" with the proper type (16) PASS HTMLImageElement interface: document.createElement("img") must inherit property "vspace" with the proper type (17) PASS HTMLImageElement interface: document.createElement("img") must inherit property "longDesc" with the proper type (18) PASS HTMLImageElement interface: document.createElement("img") must inherit property "border" with the proper type (19) PASS HTMLImageElement must be primary interface of new Image() PASS Stringification of new Image() PASS HTMLImageElement interface: new Image() must inherit property "alt" with the proper type (0) PASS HTMLImageElement interface: new Image() must inherit property "src" with the proper type (1) PASS HTMLImageElement interface: new Image() must inherit property "srcset" with the proper type (2) PASS HTMLImageElement interface: new Image() must inherit property "sizes" with the proper type (3) PASS HTMLImageElement interface: new Image() must inherit property "crossOrigin" with the proper type (4) PASS HTMLImageElement interface: new Image() must inherit property "useMap" with the proper type (5) PASS HTMLImageElement interface: new Image() must inherit property "isMap" with the proper type (6) PASS HTMLImageElement interface: new Image() must inherit property "width" with the proper type (7) PASS HTMLImageElement interface: new Image() must inherit property "height" with the proper type (8) PASS HTMLImageElement interface: new Image() must inherit property "naturalWidth" with the proper type (9) PASS HTMLImageElement interface: new Image() must inherit property "naturalHeight" with the proper type (10) PASS HTMLImageElement interface: new Image() must inherit property "complete" with the proper type (11) PASS HTMLImageElement interface: new Image() must inherit property "currentSrc" with the proper type (12) PASS HTMLImageElement interface: new Image() must inherit property "name" with the proper type (13) PASS HTMLImageElement interface: new Image() must inherit property "lowsrc" with the proper type (14) PASS HTMLImageElement interface: new Image() must inherit property "align" with the proper type (15) PASS HTMLImageElement interface: new Image() must inherit property "hspace" with the proper type (16) PASS HTMLImageElement interface: new Image() must inherit property "vspace" with the proper type (17) PASS HTMLImageElement interface: new Image() must inherit property "longDesc" with the proper type (18) PASS HTMLImageElement interface: new Image() must inherit property "border" with the proper type (19) PASS HTMLIFrameElement interface: existence and properties of interface object PASS HTMLIFrameElement interface object length PASS HTMLIFrameElement interface object name PASS HTMLIFrameElement interface: existence and properties of interface prototype object PASS HTMLIFrameElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLIFrameElement interface: attribute src PASS HTMLIFrameElement interface: attribute srcdoc PASS HTMLIFrameElement interface: attribute name PASS HTMLIFrameElement interface: attribute sandbox FAIL HTMLIFrameElement interface: attribute seamless assert_true: The prototype object must have a property "seamless" expected true got false FAIL HTMLIFrameElement interface: attribute allowFullscreen assert_true: The prototype object must have a property "allowFullscreen" expected true got false PASS HTMLIFrameElement interface: attribute width PASS HTMLIFrameElement interface: attribute height PASS HTMLIFrameElement interface: attribute contentDocument PASS HTMLIFrameElement interface: attribute contentWindow PASS HTMLIFrameElement interface: attribute align PASS HTMLIFrameElement interface: attribute scrolling PASS HTMLIFrameElement interface: attribute frameBorder PASS HTMLIFrameElement interface: attribute longDesc PASS HTMLIFrameElement interface: attribute marginHeight PASS HTMLIFrameElement interface: attribute marginWidth PASS HTMLEmbedElement interface: existence and properties of interface object PASS HTMLEmbedElement interface object length PASS HTMLEmbedElement interface object name PASS HTMLEmbedElement interface: existence and properties of interface prototype object PASS HTMLEmbedElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLEmbedElement interface: attribute src PASS HTMLEmbedElement interface: attribute type PASS HTMLEmbedElement interface: attribute width PASS HTMLEmbedElement interface: attribute height PASS HTMLEmbedElement interface: operation getSVGDocument() PASS HTMLEmbedElement interface: attribute align PASS HTMLEmbedElement interface: attribute name FAIL HTMLEmbedElement must be primary interface of document.createElement("embed") assert_equals: wrong typeof object expected "function" but got "object" FAIL Stringification of document.createElement("embed") assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "src" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "type" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "width" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "height" with the proper type (3) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "getSVGDocument" with the proper type (4) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "align" with the proper type (6) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "name" with the proper type (7) assert_equals: wrong typeof object expected "function" but got "object" PASS HTMLObjectElement interface: existence and properties of interface object PASS HTMLObjectElement interface object length PASS HTMLObjectElement interface object name PASS HTMLObjectElement interface: existence and properties of interface prototype object PASS HTMLObjectElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLObjectElement interface: attribute data PASS HTMLObjectElement interface: attribute type FAIL HTMLObjectElement interface: attribute typeMustMatch assert_true: The prototype object must have a property "typeMustMatch" expected true got false PASS HTMLObjectElement interface: attribute name PASS HTMLObjectElement interface: attribute useMap PASS HTMLObjectElement interface: attribute form PASS HTMLObjectElement interface: attribute width PASS HTMLObjectElement interface: attribute height PASS HTMLObjectElement interface: attribute contentDocument FAIL HTMLObjectElement interface: attribute contentWindow assert_true: The prototype object must have a property "contentWindow" expected true got false PASS HTMLObjectElement interface: attribute willValidate PASS HTMLObjectElement interface: attribute validity PASS HTMLObjectElement interface: attribute validationMessage PASS HTMLObjectElement interface: operation checkValidity() FAIL HTMLObjectElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLObjectElement interface: operation setCustomValidity(DOMString) PASS HTMLObjectElement interface: attribute align PASS HTMLObjectElement interface: attribute archive PASS HTMLObjectElement interface: attribute code PASS HTMLObjectElement interface: attribute declare PASS HTMLObjectElement interface: attribute hspace PASS HTMLObjectElement interface: attribute standby PASS HTMLObjectElement interface: attribute vspace PASS HTMLObjectElement interface: attribute codeBase PASS HTMLObjectElement interface: attribute codeType PASS HTMLObjectElement interface: attribute border FAIL HTMLObjectElement must be primary interface of document.createElement("object") assert_equals: wrong typeof object expected "function" but got "object" FAIL Stringification of document.createElement("object") assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "data" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "type" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "typeMustMatch" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "name" with the proper type (3) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "useMap" with the proper type (4) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "form" with the proper type (5) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "width" with the proper type (6) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "height" with the proper type (7) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "contentDocument" with the proper type (8) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "contentWindow" with the proper type (9) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "willValidate" with the proper type (10) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "validity" with the proper type (11) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "validationMessage" with the proper type (12) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "checkValidity" with the proper type (13) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "reportValidity" with the proper type (14) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "setCustomValidity" with the proper type (15) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: calling setCustomValidity(DOMString) on document.createElement("object") with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "align" with the proper type (17) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "archive" with the proper type (18) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "code" with the proper type (19) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "declare" with the proper type (20) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "hspace" with the proper type (21) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "standby" with the proper type (22) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "vspace" with the proper type (23) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "codeBase" with the proper type (24) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "codeType" with the proper type (25) assert_equals: wrong typeof object expected "function" but got "object" FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "border" with the proper type (26) assert_equals: wrong typeof object expected "function" but got "object" PASS HTMLParamElement interface: existence and properties of interface object PASS HTMLParamElement interface object length PASS HTMLParamElement interface object name PASS HTMLParamElement interface: existence and properties of interface prototype object PASS HTMLParamElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLParamElement interface: attribute name PASS HTMLParamElement interface: attribute value PASS HTMLParamElement interface: attribute type PASS HTMLParamElement interface: attribute valueType PASS HTMLParamElement must be primary interface of document.createElement("param") PASS Stringification of document.createElement("param") PASS HTMLParamElement interface: document.createElement("param") must inherit property "name" with the proper type (0) PASS HTMLParamElement interface: document.createElement("param") must inherit property "value" with the proper type (1) PASS HTMLParamElement interface: document.createElement("param") must inherit property "type" with the proper type (2) PASS HTMLParamElement interface: document.createElement("param") must inherit property "valueType" with the proper type (3) PASS HTMLVideoElement interface: existence and properties of interface object PASS HTMLVideoElement interface object length PASS HTMLVideoElement interface object name PASS HTMLVideoElement interface: existence and properties of interface prototype object PASS HTMLVideoElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLVideoElement interface: attribute width PASS HTMLVideoElement interface: attribute height PASS HTMLVideoElement interface: attribute videoWidth PASS HTMLVideoElement interface: attribute videoHeight PASS HTMLVideoElement interface: attribute poster PASS HTMLVideoElement must be primary interface of document.createElement("video") PASS Stringification of document.createElement("video") PASS HTMLVideoElement interface: document.createElement("video") must inherit property "width" with the proper type (0) PASS HTMLVideoElement interface: document.createElement("video") must inherit property "height" with the proper type (1) PASS HTMLVideoElement interface: document.createElement("video") must inherit property "videoWidth" with the proper type (2) PASS HTMLVideoElement interface: document.createElement("video") must inherit property "videoHeight" with the proper type (3) PASS HTMLVideoElement interface: document.createElement("video") must inherit property "poster" with the proper type (4) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "error" with the proper type (0) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "src" with the proper type (1) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "currentSrc" with the proper type (2) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "crossOrigin" with the proper type (3) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_EMPTY" with the proper type (4) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_IDLE" with the proper type (5) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_LOADING" with the proper type (6) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_NO_SOURCE" with the proper type (7) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "networkState" with the proper type (8) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "preload" with the proper type (9) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "buffered" with the proper type (10) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "load" with the proper type (11) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "canPlayType" with the proper type (12) PASS HTMLMediaElement interface: calling canPlayType(DOMString) on document.createElement("video") with too few arguments must throw TypeError PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_NOTHING" with the proper type (13) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_METADATA" with the proper type (14) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_CURRENT_DATA" with the proper type (15) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_FUTURE_DATA" with the proper type (16) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_ENOUGH_DATA" with the proper type (17) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "readyState" with the proper type (18) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "seeking" with the proper type (19) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "currentTime" with the proper type (20) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "fastSeek" with the proper type (21) PASS HTMLMediaElement interface: calling fastSeek(double) on document.createElement("video") with too few arguments must throw TypeError PASS HTMLMediaElement interface: document.createElement("video") must inherit property "duration" with the proper type (22) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate" with the proper type (23) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "paused" with the proper type (24) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "defaultPlaybackRate" with the proper type (25) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "playbackRate" with the proper type (26) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "played" with the proper type (27) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "seekable" with the proper type (28) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "ended" with the proper type (29) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "autoplay" with the proper type (30) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "loop" with the proper type (31) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "play" with the proper type (32) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "pause" with the proper type (33) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "mediaGroup" with the proper type (34) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "controller" with the proper type (35) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "controls" with the proper type (36) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "volume" with the proper type (37) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "muted" with the proper type (38) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "defaultMuted" with the proper type (39) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type (40) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type (41) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "textTracks" with the proper type (42) PASS HTMLMediaElement interface: document.createElement("video") must inherit property "addTextTrack" with the proper type (43) PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on document.createElement("video") with too few arguments must throw TypeError PASS HTMLAudioElement interface: existence and properties of interface object PASS HTMLAudioElement interface object length PASS HTMLAudioElement interface object name PASS HTMLAudioElement interface: existence and properties of interface prototype object PASS HTMLAudioElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLAudioElement must be primary interface of document.createElement("audio") PASS Stringification of document.createElement("audio") PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "error" with the proper type (0) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "src" with the proper type (1) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "currentSrc" with the proper type (2) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "crossOrigin" with the proper type (3) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_EMPTY" with the proper type (4) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_IDLE" with the proper type (5) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_LOADING" with the proper type (6) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_NO_SOURCE" with the proper type (7) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "networkState" with the proper type (8) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "preload" with the proper type (9) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "buffered" with the proper type (10) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "load" with the proper type (11) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "canPlayType" with the proper type (12) PASS HTMLMediaElement interface: calling canPlayType(DOMString) on document.createElement("audio") with too few arguments must throw TypeError PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_NOTHING" with the proper type (13) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_METADATA" with the proper type (14) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_CURRENT_DATA" with the proper type (15) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_FUTURE_DATA" with the proper type (16) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_ENOUGH_DATA" with the proper type (17) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "readyState" with the proper type (18) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "seeking" with the proper type (19) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "currentTime" with the proper type (20) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "fastSeek" with the proper type (21) PASS HTMLMediaElement interface: calling fastSeek(double) on document.createElement("audio") with too few arguments must throw TypeError PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "duration" with the proper type (22) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "getStartDate" with the proper type (23) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "paused" with the proper type (24) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "defaultPlaybackRate" with the proper type (25) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "playbackRate" with the proper type (26) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "played" with the proper type (27) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "seekable" with the proper type (28) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "ended" with the proper type (29) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "autoplay" with the proper type (30) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "loop" with the proper type (31) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "play" with the proper type (32) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "pause" with the proper type (33) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "mediaGroup" with the proper type (34) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "controller" with the proper type (35) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "controls" with the proper type (36) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "volume" with the proper type (37) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "muted" with the proper type (38) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "defaultMuted" with the proper type (39) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type (40) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type (41) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "textTracks" with the proper type (42) PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "addTextTrack" with the proper type (43) PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on document.createElement("audio") with too few arguments must throw TypeError PASS HTMLAudioElement must be primary interface of new Audio() PASS Stringification of new Audio() PASS HTMLMediaElement interface: new Audio() must inherit property "error" with the proper type (0) PASS HTMLMediaElement interface: new Audio() must inherit property "src" with the proper type (1) PASS HTMLMediaElement interface: new Audio() must inherit property "currentSrc" with the proper type (2) PASS HTMLMediaElement interface: new Audio() must inherit property "crossOrigin" with the proper type (3) PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_EMPTY" with the proper type (4) PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_IDLE" with the proper type (5) PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_LOADING" with the proper type (6) PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_NO_SOURCE" with the proper type (7) PASS HTMLMediaElement interface: new Audio() must inherit property "networkState" with the proper type (8) PASS HTMLMediaElement interface: new Audio() must inherit property "preload" with the proper type (9) PASS HTMLMediaElement interface: new Audio() must inherit property "buffered" with the proper type (10) PASS HTMLMediaElement interface: new Audio() must inherit property "load" with the proper type (11) PASS HTMLMediaElement interface: new Audio() must inherit property "canPlayType" with the proper type (12) PASS HTMLMediaElement interface: calling canPlayType(DOMString) on new Audio() with too few arguments must throw TypeError PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_NOTHING" with the proper type (13) PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_METADATA" with the proper type (14) PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_CURRENT_DATA" with the proper type (15) PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_FUTURE_DATA" with the proper type (16) PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_ENOUGH_DATA" with the proper type (17) PASS HTMLMediaElement interface: new Audio() must inherit property "readyState" with the proper type (18) PASS HTMLMediaElement interface: new Audio() must inherit property "seeking" with the proper type (19) PASS HTMLMediaElement interface: new Audio() must inherit property "currentTime" with the proper type (20) PASS HTMLMediaElement interface: new Audio() must inherit property "fastSeek" with the proper type (21) PASS HTMLMediaElement interface: calling fastSeek(double) on new Audio() with too few arguments must throw TypeError PASS HTMLMediaElement interface: new Audio() must inherit property "duration" with the proper type (22) PASS HTMLMediaElement interface: new Audio() must inherit property "getStartDate" with the proper type (23) PASS HTMLMediaElement interface: new Audio() must inherit property "paused" with the proper type (24) PASS HTMLMediaElement interface: new Audio() must inherit property "defaultPlaybackRate" with the proper type (25) PASS HTMLMediaElement interface: new Audio() must inherit property "playbackRate" with the proper type (26) PASS HTMLMediaElement interface: new Audio() must inherit property "played" with the proper type (27) PASS HTMLMediaElement interface: new Audio() must inherit property "seekable" with the proper type (28) PASS HTMLMediaElement interface: new Audio() must inherit property "ended" with the proper type (29) PASS HTMLMediaElement interface: new Audio() must inherit property "autoplay" with the proper type (30) PASS HTMLMediaElement interface: new Audio() must inherit property "loop" with the proper type (31) PASS HTMLMediaElement interface: new Audio() must inherit property "play" with the proper type (32) PASS HTMLMediaElement interface: new Audio() must inherit property "pause" with the proper type (33) PASS HTMLMediaElement interface: new Audio() must inherit property "mediaGroup" with the proper type (34) PASS HTMLMediaElement interface: new Audio() must inherit property "controller" with the proper type (35) PASS HTMLMediaElement interface: new Audio() must inherit property "controls" with the proper type (36) PASS HTMLMediaElement interface: new Audio() must inherit property "volume" with the proper type (37) PASS HTMLMediaElement interface: new Audio() must inherit property "muted" with the proper type (38) PASS HTMLMediaElement interface: new Audio() must inherit property "defaultMuted" with the proper type (39) PASS HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type (40) PASS HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type (41) PASS HTMLMediaElement interface: new Audio() must inherit property "textTracks" with the proper type (42) PASS HTMLMediaElement interface: new Audio() must inherit property "addTextTrack" with the proper type (43) PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on new Audio() with too few arguments must throw TypeError PASS HTMLSourceElement interface: existence and properties of interface object PASS HTMLSourceElement interface object length PASS HTMLSourceElement interface object name PASS HTMLSourceElement interface: existence and properties of interface prototype object PASS HTMLSourceElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLSourceElement interface: attribute src PASS HTMLSourceElement interface: attribute type FAIL HTMLSourceElement interface: attribute srcset assert_true: The prototype object must have a property "srcset" expected true got false FAIL HTMLSourceElement interface: attribute sizes assert_true: The prototype object must have a property "sizes" expected true got false PASS HTMLSourceElement interface: attribute media PASS HTMLSourceElement must be primary interface of document.createElement("source") PASS Stringification of document.createElement("source") PASS HTMLSourceElement interface: document.createElement("source") must inherit property "src" with the proper type (0) PASS HTMLSourceElement interface: document.createElement("source") must inherit property "type" with the proper type (1) FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "srcset" with the proper type (2) assert_inherits: property "srcset" not found in prototype chain FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "sizes" with the proper type (3) assert_inherits: property "sizes" not found in prototype chain PASS HTMLSourceElement interface: document.createElement("source") must inherit property "media" with the proper type (4) PASS HTMLTrackElement interface: existence and properties of interface object PASS HTMLTrackElement interface object length PASS HTMLTrackElement interface object name PASS HTMLTrackElement interface: existence and properties of interface prototype object PASS HTMLTrackElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTrackElement interface: attribute kind PASS HTMLTrackElement interface: attribute src PASS HTMLTrackElement interface: attribute srclang PASS HTMLTrackElement interface: attribute label PASS HTMLTrackElement interface: attribute default PASS HTMLTrackElement interface: constant NONE on interface object PASS HTMLTrackElement interface: constant NONE on interface prototype object PASS HTMLTrackElement interface: constant LOADING on interface object PASS HTMLTrackElement interface: constant LOADING on interface prototype object PASS HTMLTrackElement interface: constant LOADED on interface object PASS HTMLTrackElement interface: constant LOADED on interface prototype object PASS HTMLTrackElement interface: constant ERROR on interface object PASS HTMLTrackElement interface: constant ERROR on interface prototype object PASS HTMLTrackElement interface: attribute readyState PASS HTMLTrackElement interface: attribute track PASS HTMLTrackElement must be primary interface of document.createElement("track") PASS Stringification of document.createElement("track") PASS HTMLTrackElement interface: document.createElement("track") must inherit property "kind" with the proper type (0) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "src" with the proper type (1) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "srclang" with the proper type (2) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "label" with the proper type (3) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "default" with the proper type (4) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "NONE" with the proper type (5) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "LOADING" with the proper type (6) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "LOADED" with the proper type (7) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "ERROR" with the proper type (8) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "readyState" with the proper type (9) PASS HTMLTrackElement interface: document.createElement("track") must inherit property "track" with the proper type (10) PASS HTMLMediaElement interface: existence and properties of interface object PASS HTMLMediaElement interface object length PASS HTMLMediaElement interface object name PASS HTMLMediaElement interface: existence and properties of interface prototype object PASS HTMLMediaElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLMediaElement interface: attribute error PASS HTMLMediaElement interface: attribute src PASS HTMLMediaElement interface: attribute currentSrc PASS HTMLMediaElement interface: attribute crossOrigin PASS HTMLMediaElement interface: constant NETWORK_EMPTY on interface object PASS HTMLMediaElement interface: constant NETWORK_EMPTY on interface prototype object PASS HTMLMediaElement interface: constant NETWORK_IDLE on interface object PASS HTMLMediaElement interface: constant NETWORK_IDLE on interface prototype object PASS HTMLMediaElement interface: constant NETWORK_LOADING on interface object PASS HTMLMediaElement interface: constant NETWORK_LOADING on interface prototype object PASS HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface object PASS HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface prototype object PASS HTMLMediaElement interface: attribute networkState PASS HTMLMediaElement interface: attribute preload PASS HTMLMediaElement interface: attribute buffered PASS HTMLMediaElement interface: operation load() PASS HTMLMediaElement interface: operation canPlayType(DOMString) PASS HTMLMediaElement interface: constant HAVE_NOTHING on interface object PASS HTMLMediaElement interface: constant HAVE_NOTHING on interface prototype object PASS HTMLMediaElement interface: constant HAVE_METADATA on interface object PASS HTMLMediaElement interface: constant HAVE_METADATA on interface prototype object PASS HTMLMediaElement interface: constant HAVE_CURRENT_DATA on interface object PASS HTMLMediaElement interface: constant HAVE_CURRENT_DATA on interface prototype object PASS HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface object PASS HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface prototype object PASS HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface object PASS HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface prototype object PASS HTMLMediaElement interface: attribute readyState PASS HTMLMediaElement interface: attribute seeking PASS HTMLMediaElement interface: attribute currentTime PASS HTMLMediaElement interface: operation fastSeek(double) PASS HTMLMediaElement interface: attribute duration PASS HTMLMediaElement interface: operation getStartDate() PASS HTMLMediaElement interface: attribute paused PASS HTMLMediaElement interface: attribute defaultPlaybackRate PASS HTMLMediaElement interface: attribute playbackRate PASS HTMLMediaElement interface: attribute played PASS HTMLMediaElement interface: attribute seekable PASS HTMLMediaElement interface: attribute ended PASS HTMLMediaElement interface: attribute autoplay PASS HTMLMediaElement interface: attribute loop FAIL HTMLMediaElement interface: operation play() assert_throws: calling operation with this = null didn't throw TypeError function "function () { fn.apply(obj, args); }" did not throw PASS HTMLMediaElement interface: operation pause() PASS HTMLMediaElement interface: attribute mediaGroup PASS HTMLMediaElement interface: attribute controller PASS HTMLMediaElement interface: attribute controls PASS HTMLMediaElement interface: attribute volume PASS HTMLMediaElement interface: attribute muted PASS HTMLMediaElement interface: attribute defaultMuted PASS HTMLMediaElement interface: attribute audioTracks PASS HTMLMediaElement interface: attribute videoTracks PASS HTMLMediaElement interface: attribute textTracks PASS HTMLMediaElement interface: operation addTextTrack(TextTrackKind,DOMString,DOMString) PASS MediaError interface: existence and properties of interface object PASS MediaError interface object length PASS MediaError interface object name PASS MediaError interface: existence and properties of interface prototype object PASS MediaError interface: existence and properties of interface prototype object's "constructor" property PASS MediaError interface: constant MEDIA_ERR_ABORTED on interface object PASS MediaError interface: constant MEDIA_ERR_ABORTED on interface prototype object PASS MediaError interface: constant MEDIA_ERR_NETWORK on interface object PASS MediaError interface: constant MEDIA_ERR_NETWORK on interface prototype object PASS MediaError interface: constant MEDIA_ERR_DECODE on interface object PASS MediaError interface: constant MEDIA_ERR_DECODE on interface prototype object PASS MediaError interface: constant MEDIA_ERR_SRC_NOT_SUPPORTED on interface object PASS MediaError interface: constant MEDIA_ERR_SRC_NOT_SUPPORTED on interface prototype object PASS MediaError interface: attribute code PASS MediaError must be primary interface of errorVideo.error PASS Stringification of errorVideo.error PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_ABORTED" with the proper type (0) PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_NETWORK" with the proper type (1) PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_DECODE" with the proper type (2) PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_SRC_NOT_SUPPORTED" with the proper type (3) PASS MediaError interface: errorVideo.error must inherit property "code" with the proper type (4) PASS AudioTrackList interface: existence and properties of interface object PASS AudioTrackList interface object length PASS AudioTrackList interface object name PASS AudioTrackList interface: existence and properties of interface prototype object PASS AudioTrackList interface: existence and properties of interface prototype object's "constructor" property PASS AudioTrackList interface: attribute length PASS AudioTrackList interface: operation getTrackById(DOMString) PASS AudioTrackList interface: attribute onchange PASS AudioTrackList interface: attribute onaddtrack PASS AudioTrackList interface: attribute onremovetrack PASS AudioTrack interface: existence and properties of interface object PASS AudioTrack interface object length PASS AudioTrack interface object name PASS AudioTrack interface: existence and properties of interface prototype object PASS AudioTrack interface: existence and properties of interface prototype object's "constructor" property PASS AudioTrack interface: attribute id FAIL AudioTrack interface: attribute kind assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function kind() { [native code] }" PASS AudioTrack interface: attribute label FAIL AudioTrack interface: attribute language assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function language() { [native code] }" PASS AudioTrack interface: attribute enabled PASS VideoTrackList interface: existence and properties of interface object PASS VideoTrackList interface object length PASS VideoTrackList interface object name PASS VideoTrackList interface: existence and properties of interface prototype object PASS VideoTrackList interface: existence and properties of interface prototype object's "constructor" property PASS VideoTrackList interface: attribute length PASS VideoTrackList interface: operation getTrackById(DOMString) PASS VideoTrackList interface: attribute selectedIndex PASS VideoTrackList interface: attribute onchange PASS VideoTrackList interface: attribute onaddtrack PASS VideoTrackList interface: attribute onremovetrack PASS VideoTrack interface: existence and properties of interface object PASS VideoTrack interface object length PASS VideoTrack interface object name PASS VideoTrack interface: existence and properties of interface prototype object PASS VideoTrack interface: existence and properties of interface prototype object's "constructor" property PASS VideoTrack interface: attribute id FAIL VideoTrack interface: attribute kind assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function kind() { [native code] }" PASS VideoTrack interface: attribute label FAIL VideoTrack interface: attribute language assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function language() { [native code] }" PASS VideoTrack interface: attribute selected PASS MediaController interface: existence and properties of interface object PASS MediaController interface object length PASS MediaController interface object name PASS MediaController interface: existence and properties of interface prototype object PASS MediaController interface: existence and properties of interface prototype object's "constructor" property FAIL MediaController interface: attribute readyState assert_true: The prototype object must have a property "readyState" expected true got false PASS MediaController interface: attribute buffered PASS MediaController interface: attribute seekable PASS MediaController interface: attribute duration PASS MediaController interface: attribute currentTime PASS MediaController interface: attribute paused PASS MediaController interface: attribute playbackState PASS MediaController interface: attribute played PASS MediaController interface: operation pause() PASS MediaController interface: operation unpause() PASS MediaController interface: operation play() PASS MediaController interface: attribute defaultPlaybackRate PASS MediaController interface: attribute playbackRate PASS MediaController interface: attribute volume PASS MediaController interface: attribute muted FAIL MediaController interface: attribute onemptied assert_true: The prototype object must have a property "onemptied" expected true got false FAIL MediaController interface: attribute onloadedmetadata assert_true: The prototype object must have a property "onloadedmetadata" expected true got false FAIL MediaController interface: attribute onloadeddata assert_true: The prototype object must have a property "onloadeddata" expected true got false FAIL MediaController interface: attribute oncanplay assert_true: The prototype object must have a property "oncanplay" expected true got false FAIL MediaController interface: attribute oncanplaythrough assert_true: The prototype object must have a property "oncanplaythrough" expected true got false FAIL MediaController interface: attribute onplaying assert_true: The prototype object must have a property "onplaying" expected true got false FAIL MediaController interface: attribute onended assert_true: The prototype object must have a property "onended" expected true got false FAIL MediaController interface: attribute onwaiting assert_true: The prototype object must have a property "onwaiting" expected true got false FAIL MediaController interface: attribute ondurationchange assert_true: The prototype object must have a property "ondurationchange" expected true got false FAIL MediaController interface: attribute ontimeupdate assert_true: The prototype object must have a property "ontimeupdate" expected true got false FAIL MediaController interface: attribute onplay assert_true: The prototype object must have a property "onplay" expected true got false FAIL MediaController interface: attribute onpause assert_true: The prototype object must have a property "onpause" expected true got false FAIL MediaController interface: attribute onratechange assert_true: The prototype object must have a property "onratechange" expected true got false FAIL MediaController interface: attribute onvolumechange assert_true: The prototype object must have a property "onvolumechange" expected true got false PASS MediaController must be primary interface of new MediaController() PASS Stringification of new MediaController() FAIL MediaController interface: new MediaController() must inherit property "readyState" with the proper type (0) assert_inherits: property "readyState" not found in prototype chain PASS MediaController interface: new MediaController() must inherit property "buffered" with the proper type (1) PASS MediaController interface: new MediaController() must inherit property "seekable" with the proper type (2) PASS MediaController interface: new MediaController() must inherit property "duration" with the proper type (3) PASS MediaController interface: new MediaController() must inherit property "currentTime" with the proper type (4) PASS MediaController interface: new MediaController() must inherit property "paused" with the proper type (5) PASS MediaController interface: new MediaController() must inherit property "playbackState" with the proper type (6) PASS MediaController interface: new MediaController() must inherit property "played" with the proper type (7) PASS MediaController interface: new MediaController() must inherit property "pause" with the proper type (8) PASS MediaController interface: new MediaController() must inherit property "unpause" with the proper type (9) PASS MediaController interface: new MediaController() must inherit property "play" with the proper type (10) PASS MediaController interface: new MediaController() must inherit property "defaultPlaybackRate" with the proper type (11) PASS MediaController interface: new MediaController() must inherit property "playbackRate" with the proper type (12) PASS MediaController interface: new MediaController() must inherit property "volume" with the proper type (13) PASS MediaController interface: new MediaController() must inherit property "muted" with the proper type (14) FAIL MediaController interface: new MediaController() must inherit property "onemptied" with the proper type (15) assert_inherits: property "onemptied" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onloadedmetadata" with the proper type (16) assert_inherits: property "onloadedmetadata" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onloadeddata" with the proper type (17) assert_inherits: property "onloadeddata" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "oncanplay" with the proper type (18) assert_inherits: property "oncanplay" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "oncanplaythrough" with the proper type (19) assert_inherits: property "oncanplaythrough" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onplaying" with the proper type (20) assert_inherits: property "onplaying" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onended" with the proper type (21) assert_inherits: property "onended" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onwaiting" with the proper type (22) assert_inherits: property "onwaiting" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "ondurationchange" with the proper type (23) assert_inherits: property "ondurationchange" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "ontimeupdate" with the proper type (24) assert_inherits: property "ontimeupdate" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onplay" with the proper type (25) assert_inherits: property "onplay" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onpause" with the proper type (26) assert_inherits: property "onpause" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onratechange" with the proper type (27) assert_inherits: property "onratechange" not found in prototype chain FAIL MediaController interface: new MediaController() must inherit property "onvolumechange" with the proper type (28) assert_inherits: property "onvolumechange" not found in prototype chain PASS EventTarget interface: new MediaController() must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on new MediaController() with too few arguments must throw TypeError PASS EventTarget interface: new MediaController() must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on new MediaController() with too few arguments must throw TypeError PASS EventTarget interface: new MediaController() must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on new MediaController() with too few arguments must throw TypeError PASS TextTrackList interface: existence and properties of interface object PASS TextTrackList interface object length PASS TextTrackList interface object name PASS TextTrackList interface: existence and properties of interface prototype object PASS TextTrackList interface: existence and properties of interface prototype object's "constructor" property PASS TextTrackList interface: attribute length PASS TextTrackList interface: operation getTrackById(DOMString) PASS TextTrackList interface: attribute onchange PASS TextTrackList interface: attribute onaddtrack PASS TextTrackList interface: attribute onremovetrack PASS TextTrackList must be primary interface of document.createElement("video").textTracks PASS Stringification of document.createElement("video").textTracks PASS TextTrackList interface: document.createElement("video").textTracks must inherit property "length" with the proper type (0) PASS TextTrackList interface: document.createElement("video").textTracks must inherit property "getTrackById" with the proper type (2) PASS TextTrackList interface: calling getTrackById(DOMString) on document.createElement("video").textTracks with too few arguments must throw TypeError PASS TextTrackList interface: document.createElement("video").textTracks must inherit property "onchange" with the proper type (3) PASS TextTrackList interface: document.createElement("video").textTracks must inherit property "onaddtrack" with the proper type (4) PASS TextTrackList interface: document.createElement("video").textTracks must inherit property "onremovetrack" with the proper type (5) PASS EventTarget interface: document.createElement("video").textTracks must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createElement("video").textTracks with too few arguments must throw TypeError PASS EventTarget interface: document.createElement("video").textTracks must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createElement("video").textTracks with too few arguments must throw TypeError PASS EventTarget interface: document.createElement("video").textTracks must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("video").textTracks with too few arguments must throw TypeError PASS TextTrack interface: existence and properties of interface object PASS TextTrack interface object length PASS TextTrack interface object name PASS TextTrack interface: existence and properties of interface prototype object PASS TextTrack interface: existence and properties of interface prototype object's "constructor" property FAIL TextTrack interface: attribute kind assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function kind() { [native code] }" PASS TextTrack interface: attribute label FAIL TextTrack interface: attribute language assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function language() { [native code] }" PASS TextTrack interface: attribute id PASS TextTrack interface: attribute inBandMetadataTrackDispatchType PASS TextTrack interface: attribute mode PASS TextTrack interface: attribute cues PASS TextTrack interface: attribute activeCues PASS TextTrack interface: operation addCue(TextTrackCue) PASS TextTrack interface: operation removeCue(TextTrackCue) PASS TextTrack interface: attribute oncuechange PASS TextTrack must be primary interface of document.createElement("track").track PASS Stringification of document.createElement("track").track PASS TextTrack interface: document.createElement("track").track must inherit property "kind" with the proper type (0) PASS TextTrack interface: document.createElement("track").track must inherit property "label" with the proper type (1) PASS TextTrack interface: document.createElement("track").track must inherit property "language" with the proper type (2) PASS TextTrack interface: document.createElement("track").track must inherit property "id" with the proper type (3) PASS TextTrack interface: document.createElement("track").track must inherit property "inBandMetadataTrackDispatchType" with the proper type (4) PASS TextTrack interface: document.createElement("track").track must inherit property "mode" with the proper type (5) PASS TextTrack interface: document.createElement("track").track must inherit property "cues" with the proper type (6) PASS TextTrack interface: document.createElement("track").track must inherit property "activeCues" with the proper type (7) PASS TextTrack interface: document.createElement("track").track must inherit property "addCue" with the proper type (8) PASS TextTrack interface: calling addCue(TextTrackCue) on document.createElement("track").track with too few arguments must throw TypeError PASS TextTrack interface: document.createElement("track").track must inherit property "removeCue" with the proper type (9) PASS TextTrack interface: calling removeCue(TextTrackCue) on document.createElement("track").track with too few arguments must throw TypeError PASS TextTrack interface: document.createElement("track").track must inherit property "oncuechange" with the proper type (10) PASS EventTarget interface: document.createElement("track").track must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createElement("track").track with too few arguments must throw TypeError PASS EventTarget interface: document.createElement("track").track must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createElement("track").track with too few arguments must throw TypeError PASS EventTarget interface: document.createElement("track").track must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("track").track with too few arguments must throw TypeError PASS TextTrackCueList interface: existence and properties of interface object PASS TextTrackCueList interface object length PASS TextTrackCueList interface object name PASS TextTrackCueList interface: existence and properties of interface prototype object PASS TextTrackCueList interface: existence and properties of interface prototype object's "constructor" property PASS TextTrackCueList interface: attribute length PASS TextTrackCueList interface: operation getCueById(DOMString) PASS TextTrackCueList must be primary interface of document.createElement("video").addTextTrack("subtitles").cues PASS Stringification of document.createElement("video").addTextTrack("subtitles").cues PASS TextTrackCueList interface: document.createElement("video").addTextTrack("subtitles").cues must inherit property "length" with the proper type (0) PASS TextTrackCueList interface: document.createElement("video").addTextTrack("subtitles").cues must inherit property "getCueById" with the proper type (2) PASS TextTrackCueList interface: calling getCueById(DOMString) on document.createElement("video").addTextTrack("subtitles").cues with too few arguments must throw TypeError PASS TextTrackCue interface: existence and properties of interface object PASS TextTrackCue interface object length PASS TextTrackCue interface object name PASS TextTrackCue interface: existence and properties of interface prototype object PASS TextTrackCue interface: existence and properties of interface prototype object's "constructor" property PASS TextTrackCue interface: attribute track PASS TextTrackCue interface: attribute id PASS TextTrackCue interface: attribute startTime PASS TextTrackCue interface: attribute endTime PASS TextTrackCue interface: attribute pauseOnExit PASS TextTrackCue interface: attribute onenter PASS TextTrackCue interface: attribute onexit PASS TimeRanges interface: existence and properties of interface object PASS TimeRanges interface object length PASS TimeRanges interface object name PASS TimeRanges interface: existence and properties of interface prototype object PASS TimeRanges interface: existence and properties of interface prototype object's "constructor" property PASS TimeRanges interface: attribute length PASS TimeRanges interface: operation start(unsigned long) PASS TimeRanges interface: operation end(unsigned long) PASS TimeRanges must be primary interface of document.createElement("video").buffered PASS Stringification of document.createElement("video").buffered PASS TimeRanges interface: document.createElement("video").buffered must inherit property "length" with the proper type (0) PASS TimeRanges interface: document.createElement("video").buffered must inherit property "start" with the proper type (1) PASS TimeRanges interface: calling start(unsigned long) on document.createElement("video").buffered with too few arguments must throw TypeError PASS TimeRanges interface: document.createElement("video").buffered must inherit property "end" with the proper type (2) PASS TimeRanges interface: calling end(unsigned long) on document.createElement("video").buffered with too few arguments must throw TypeError PASS TrackEvent interface: existence and properties of interface object PASS TrackEvent interface object length PASS TrackEvent interface object name PASS TrackEvent interface: existence and properties of interface prototype object PASS TrackEvent interface: existence and properties of interface prototype object's "constructor" property PASS TrackEvent interface: attribute track PASS TrackEvent must be primary interface of new TrackEvent("addtrack", {track:document.createElement("track").track}) PASS Stringification of new TrackEvent("addtrack", {track:document.createElement("track").track}) FAIL TrackEvent interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "track" with the proper type (0) Unrecognized type [object Object],[object Object],[object Object] PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "type" with the proper type (0) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "target" with the proper type (1) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "currentTarget" with the proper type (2) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "NONE" with the proper type (3) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "CAPTURING_PHASE" with the proper type (4) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "AT_TARGET" with the proper type (5) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "BUBBLING_PHASE" with the proper type (6) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "eventPhase" with the proper type (7) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "stopPropagation" with the proper type (8) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "stopImmediatePropagation" with the proper type (9) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "bubbles" with the proper type (10) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "cancelable" with the proper type (11) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "preventDefault" with the proper type (12) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "defaultPrevented" with the proper type (13) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must have own property "isTrusted" PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "timeStamp" with the proper type (15) PASS Event interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "initEvent" with the proper type (16) PASS Event interface: calling initEvent(DOMString,boolean,boolean) on new TrackEvent("addtrack", {track:document.createElement("track").track}) with too few arguments must throw TypeError PASS HTMLMapElement interface: existence and properties of interface object PASS HTMLMapElement interface object length PASS HTMLMapElement interface object name PASS HTMLMapElement interface: existence and properties of interface prototype object PASS HTMLMapElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLMapElement interface: attribute name PASS HTMLMapElement interface: attribute areas FAIL HTMLMapElement interface: attribute images assert_true: The prototype object must have a property "images" expected true got false PASS HTMLMapElement must be primary interface of document.createElement("map") PASS Stringification of document.createElement("map") PASS HTMLMapElement interface: document.createElement("map") must inherit property "name" with the proper type (0) PASS HTMLMapElement interface: document.createElement("map") must inherit property "areas" with the proper type (1) FAIL HTMLMapElement interface: document.createElement("map") must inherit property "images" with the proper type (2) assert_inherits: property "images" not found in prototype chain PASS HTMLAreaElement interface: existence and properties of interface object PASS HTMLAreaElement interface object length PASS HTMLAreaElement interface object name PASS HTMLAreaElement interface: existence and properties of interface prototype object PASS HTMLAreaElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLAreaElement interface: attribute alt PASS HTMLAreaElement interface: attribute coords PASS HTMLAreaElement interface: attribute shape PASS HTMLAreaElement interface: attribute target FAIL HTMLAreaElement interface: attribute download assert_true: The prototype object must have a property "download" expected true got false PASS HTMLAreaElement interface: attribute ping PASS HTMLAreaElement interface: attribute rel PASS HTMLAreaElement interface: attribute relList PASS HTMLAreaElement interface: attribute noHref PASS HTMLAreaElement interface: attribute href PASS HTMLAreaElement interface: attribute origin PASS HTMLAreaElement interface: attribute protocol PASS HTMLAreaElement interface: attribute username PASS HTMLAreaElement interface: attribute password PASS HTMLAreaElement interface: attribute host PASS HTMLAreaElement interface: attribute hostname PASS HTMLAreaElement interface: attribute port PASS HTMLAreaElement interface: attribute pathname PASS HTMLAreaElement interface: attribute search PASS HTMLAreaElement interface: attribute hash PASS HTMLAreaElement must be primary interface of document.createElement("area") PASS Stringification of document.createElement("area") PASS HTMLAreaElement interface: document.createElement("area") must inherit property "alt" with the proper type (0) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "coords" with the proper type (1) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "shape" with the proper type (2) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "target" with the proper type (3) FAIL HTMLAreaElement interface: document.createElement("area") must inherit property "download" with the proper type (4) assert_inherits: property "download" not found in prototype chain PASS HTMLAreaElement interface: document.createElement("area") must inherit property "ping" with the proper type (5) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "rel" with the proper type (6) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "relList" with the proper type (7) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "noHref" with the proper type (8) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "href" with the proper type (9) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "origin" with the proper type (10) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "protocol" with the proper type (11) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "username" with the proper type (12) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "password" with the proper type (13) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "host" with the proper type (14) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "hostname" with the proper type (15) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "port" with the proper type (16) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "pathname" with the proper type (17) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "search" with the proper type (18) PASS HTMLAreaElement interface: document.createElement("area") must inherit property "hash" with the proper type (19) PASS HTMLTableElement interface: existence and properties of interface object PASS HTMLTableElement interface object length PASS HTMLTableElement interface object name PASS HTMLTableElement interface: existence and properties of interface prototype object PASS HTMLTableElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTableElement interface: attribute caption PASS HTMLTableElement interface: operation createCaption() PASS HTMLTableElement interface: operation deleteCaption() PASS HTMLTableElement interface: attribute tHead PASS HTMLTableElement interface: operation createTHead() PASS HTMLTableElement interface: operation deleteTHead() PASS HTMLTableElement interface: attribute tFoot PASS HTMLTableElement interface: operation createTFoot() PASS HTMLTableElement interface: operation deleteTFoot() PASS HTMLTableElement interface: attribute tBodies PASS HTMLTableElement interface: operation createTBody() PASS HTMLTableElement interface: attribute rows PASS HTMLTableElement interface: operation insertRow(long) PASS HTMLTableElement interface: operation deleteRow(long) PASS HTMLTableElement interface: attribute align PASS HTMLTableElement interface: attribute border PASS HTMLTableElement interface: attribute frame PASS HTMLTableElement interface: attribute rules PASS HTMLTableElement interface: attribute summary PASS HTMLTableElement interface: attribute width PASS HTMLTableElement interface: attribute bgColor PASS HTMLTableElement interface: attribute cellPadding PASS HTMLTableElement interface: attribute cellSpacing PASS HTMLTableElement must be primary interface of document.createElement("table") PASS Stringification of document.createElement("table") PASS HTMLTableElement interface: document.createElement("table") must inherit property "caption" with the proper type (0) PASS HTMLTableElement interface: document.createElement("table") must inherit property "createCaption" with the proper type (1) PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteCaption" with the proper type (2) PASS HTMLTableElement interface: document.createElement("table") must inherit property "tHead" with the proper type (3) PASS HTMLTableElement interface: document.createElement("table") must inherit property "createTHead" with the proper type (4) PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteTHead" with the proper type (5) PASS HTMLTableElement interface: document.createElement("table") must inherit property "tFoot" with the proper type (6) PASS HTMLTableElement interface: document.createElement("table") must inherit property "createTFoot" with the proper type (7) PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteTFoot" with the proper type (8) PASS HTMLTableElement interface: document.createElement("table") must inherit property "tBodies" with the proper type (9) PASS HTMLTableElement interface: document.createElement("table") must inherit property "createTBody" with the proper type (10) PASS HTMLTableElement interface: document.createElement("table") must inherit property "rows" with the proper type (11) PASS HTMLTableElement interface: document.createElement("table") must inherit property "insertRow" with the proper type (12) PASS HTMLTableElement interface: calling insertRow(long) on document.createElement("table") with too few arguments must throw TypeError PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteRow" with the proper type (13) PASS HTMLTableElement interface: calling deleteRow(long) on document.createElement("table") with too few arguments must throw TypeError PASS HTMLTableElement interface: document.createElement("table") must inherit property "align" with the proper type (14) PASS HTMLTableElement interface: document.createElement("table") must inherit property "border" with the proper type (15) PASS HTMLTableElement interface: document.createElement("table") must inherit property "frame" with the proper type (16) PASS HTMLTableElement interface: document.createElement("table") must inherit property "rules" with the proper type (17) PASS HTMLTableElement interface: document.createElement("table") must inherit property "summary" with the proper type (18) PASS HTMLTableElement interface: document.createElement("table") must inherit property "width" with the proper type (19) PASS HTMLTableElement interface: document.createElement("table") must inherit property "bgColor" with the proper type (20) PASS HTMLTableElement interface: document.createElement("table") must inherit property "cellPadding" with the proper type (21) PASS HTMLTableElement interface: document.createElement("table") must inherit property "cellSpacing" with the proper type (22) PASS HTMLTableCaptionElement interface: existence and properties of interface object PASS HTMLTableCaptionElement interface object length PASS HTMLTableCaptionElement interface object name PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTableCaptionElement interface: attribute align PASS HTMLTableCaptionElement must be primary interface of document.createElement("caption") PASS Stringification of document.createElement("caption") PASS HTMLTableCaptionElement interface: document.createElement("caption") must inherit property "align" with the proper type (0) PASS HTMLTableColElement interface: existence and properties of interface object PASS HTMLTableColElement interface object length PASS HTMLTableColElement interface object name PASS HTMLTableColElement interface: existence and properties of interface prototype object PASS HTMLTableColElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTableColElement interface: attribute span PASS HTMLTableColElement interface: attribute align PASS HTMLTableColElement interface: attribute ch PASS HTMLTableColElement interface: attribute chOff PASS HTMLTableColElement interface: attribute vAlign PASS HTMLTableColElement interface: attribute width PASS HTMLTableColElement must be primary interface of document.createElement("colgroup") PASS Stringification of document.createElement("colgroup") PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "span" with the proper type (0) PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "align" with the proper type (1) PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "ch" with the proper type (2) PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "chOff" with the proper type (3) PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "vAlign" with the proper type (4) PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "width" with the proper type (5) PASS HTMLTableColElement must be primary interface of document.createElement("col") PASS Stringification of document.createElement("col") PASS HTMLTableColElement interface: document.createElement("col") must inherit property "span" with the proper type (0) PASS HTMLTableColElement interface: document.createElement("col") must inherit property "align" with the proper type (1) PASS HTMLTableColElement interface: document.createElement("col") must inherit property "ch" with the proper type (2) PASS HTMLTableColElement interface: document.createElement("col") must inherit property "chOff" with the proper type (3) PASS HTMLTableColElement interface: document.createElement("col") must inherit property "vAlign" with the proper type (4) PASS HTMLTableColElement interface: document.createElement("col") must inherit property "width" with the proper type (5) PASS HTMLTableSectionElement interface: existence and properties of interface object PASS HTMLTableSectionElement interface object length PASS HTMLTableSectionElement interface object name PASS HTMLTableSectionElement interface: existence and properties of interface prototype object PASS HTMLTableSectionElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTableSectionElement interface: attribute rows PASS HTMLTableSectionElement interface: operation insertRow(long) PASS HTMLTableSectionElement interface: operation deleteRow(long) PASS HTMLTableSectionElement interface: attribute align PASS HTMLTableSectionElement interface: attribute ch PASS HTMLTableSectionElement interface: attribute chOff PASS HTMLTableSectionElement interface: attribute vAlign PASS HTMLTableSectionElement must be primary interface of document.createElement("tbody") PASS Stringification of document.createElement("tbody") PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "rows" with the proper type (0) PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "insertRow" with the proper type (1) PASS HTMLTableSectionElement interface: calling insertRow(long) on document.createElement("tbody") with too few arguments must throw TypeError PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "deleteRow" with the proper type (2) PASS HTMLTableSectionElement interface: calling deleteRow(long) on document.createElement("tbody") with too few arguments must throw TypeError PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "align" with the proper type (3) PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "ch" with the proper type (4) PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "chOff" with the proper type (5) PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "vAlign" with the proper type (6) PASS HTMLTableSectionElement must be primary interface of document.createElement("thead") PASS Stringification of document.createElement("thead") PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "rows" with the proper type (0) PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "insertRow" with the proper type (1) PASS HTMLTableSectionElement interface: calling insertRow(long) on document.createElement("thead") with too few arguments must throw TypeError PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "deleteRow" with the proper type (2) PASS HTMLTableSectionElement interface: calling deleteRow(long) on document.createElement("thead") with too few arguments must throw TypeError PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "align" with the proper type (3) PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "ch" with the proper type (4) PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "chOff" with the proper type (5) PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "vAlign" with the proper type (6) PASS HTMLTableSectionElement must be primary interface of document.createElement("tfoot") PASS Stringification of document.createElement("tfoot") PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "rows" with the proper type (0) PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "insertRow" with the proper type (1) PASS HTMLTableSectionElement interface: calling insertRow(long) on document.createElement("tfoot") with too few arguments must throw TypeError PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "deleteRow" with the proper type (2) PASS HTMLTableSectionElement interface: calling deleteRow(long) on document.createElement("tfoot") with too few arguments must throw TypeError PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "align" with the proper type (3) PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "ch" with the proper type (4) PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "chOff" with the proper type (5) PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "vAlign" with the proper type (6) PASS HTMLTableRowElement interface: existence and properties of interface object PASS HTMLTableRowElement interface object length PASS HTMLTableRowElement interface object name PASS HTMLTableRowElement interface: existence and properties of interface prototype object PASS HTMLTableRowElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTableRowElement interface: attribute rowIndex PASS HTMLTableRowElement interface: attribute sectionRowIndex PASS HTMLTableRowElement interface: attribute cells PASS HTMLTableRowElement interface: operation insertCell(long) PASS HTMLTableRowElement interface: operation deleteCell(long) PASS HTMLTableRowElement interface: attribute align PASS HTMLTableRowElement interface: attribute ch PASS HTMLTableRowElement interface: attribute chOff PASS HTMLTableRowElement interface: attribute vAlign PASS HTMLTableRowElement interface: attribute bgColor PASS HTMLTableRowElement must be primary interface of document.createElement("tr") PASS Stringification of document.createElement("tr") PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "rowIndex" with the proper type (0) PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "sectionRowIndex" with the proper type (1) PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "cells" with the proper type (2) PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "insertCell" with the proper type (3) PASS HTMLTableRowElement interface: calling insertCell(long) on document.createElement("tr") with too few arguments must throw TypeError PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "deleteCell" with the proper type (4) PASS HTMLTableRowElement interface: calling deleteCell(long) on document.createElement("tr") with too few arguments must throw TypeError PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "align" with the proper type (5) PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "ch" with the proper type (6) PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "chOff" with the proper type (7) PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "vAlign" with the proper type (8) PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "bgColor" with the proper type (9) PASS HTMLTableCellElement interface: existence and properties of interface object PASS HTMLTableCellElement interface object length PASS HTMLTableCellElement interface object name PASS HTMLTableCellElement interface: existence and properties of interface prototype object PASS HTMLTableCellElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTableCellElement interface: attribute colSpan PASS HTMLTableCellElement interface: attribute rowSpan PASS HTMLTableCellElement interface: attribute headers PASS HTMLTableCellElement interface: attribute cellIndex PASS HTMLTableCellElement interface: attribute scope PASS HTMLTableCellElement interface: attribute abbr PASS HTMLTableCellElement interface: attribute align PASS HTMLTableCellElement interface: attribute axis PASS HTMLTableCellElement interface: attribute height PASS HTMLTableCellElement interface: attribute width PASS HTMLTableCellElement interface: attribute ch PASS HTMLTableCellElement interface: attribute chOff PASS HTMLTableCellElement interface: attribute noWrap PASS HTMLTableCellElement interface: attribute vAlign PASS HTMLTableCellElement interface: attribute bgColor PASS HTMLTableCellElement must be primary interface of document.createElement("td") PASS Stringification of document.createElement("td") PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "colSpan" with the proper type (0) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "rowSpan" with the proper type (1) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "headers" with the proper type (2) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "cellIndex" with the proper type (3) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "scope" with the proper type (4) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "abbr" with the proper type (5) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "align" with the proper type (6) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "axis" with the proper type (7) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "height" with the proper type (8) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "width" with the proper type (9) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "ch" with the proper type (10) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "chOff" with the proper type (11) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "noWrap" with the proper type (12) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "vAlign" with the proper type (13) PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "bgColor" with the proper type (14) PASS HTMLTableCellElement must be primary interface of document.createElement("th") PASS Stringification of document.createElement("th") PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "colSpan" with the proper type (0) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "rowSpan" with the proper type (1) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "headers" with the proper type (2) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "cellIndex" with the proper type (3) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "scope" with the proper type (4) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "abbr" with the proper type (5) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "align" with the proper type (6) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "axis" with the proper type (7) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "height" with the proper type (8) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "width" with the proper type (9) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "ch" with the proper type (10) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "chOff" with the proper type (11) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "noWrap" with the proper type (12) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "vAlign" with the proper type (13) PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "bgColor" with the proper type (14) PASS HTMLFormElement interface: existence and properties of interface object PASS HTMLFormElement interface object length PASS HTMLFormElement interface object name PASS HTMLFormElement interface: existence and properties of interface prototype object PASS HTMLFormElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLFormElement interface: attribute acceptCharset PASS HTMLFormElement interface: attribute action PASS HTMLFormElement interface: attribute autocomplete PASS HTMLFormElement interface: attribute enctype PASS HTMLFormElement interface: attribute encoding PASS HTMLFormElement interface: attribute method PASS HTMLFormElement interface: attribute name PASS HTMLFormElement interface: attribute noValidate PASS HTMLFormElement interface: attribute target PASS HTMLFormElement interface: attribute elements PASS HTMLFormElement interface: attribute length PASS HTMLFormElement interface: operation submit() PASS HTMLFormElement interface: operation reset() PASS HTMLFormElement interface: operation checkValidity() FAIL HTMLFormElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing FAIL HTMLFormElement interface: operation requestAutocomplete() assert_own_property: interface prototype object missing non-static operation expected property "requestAutocomplete" missing PASS HTMLFormElement must be primary interface of document.createElement("form") PASS Stringification of document.createElement("form") PASS HTMLFormElement interface: document.createElement("form") must inherit property "acceptCharset" with the proper type (0) PASS HTMLFormElement interface: document.createElement("form") must inherit property "action" with the proper type (1) PASS HTMLFormElement interface: document.createElement("form") must inherit property "autocomplete" with the proper type (2) PASS HTMLFormElement interface: document.createElement("form") must inherit property "enctype" with the proper type (3) PASS HTMLFormElement interface: document.createElement("form") must inherit property "encoding" with the proper type (4) PASS HTMLFormElement interface: document.createElement("form") must inherit property "method" with the proper type (5) PASS HTMLFormElement interface: document.createElement("form") must inherit property "name" with the proper type (6) PASS HTMLFormElement interface: document.createElement("form") must inherit property "noValidate" with the proper type (7) PASS HTMLFormElement interface: document.createElement("form") must inherit property "target" with the proper type (8) PASS HTMLFormElement interface: document.createElement("form") must inherit property "elements" with the proper type (9) PASS HTMLFormElement interface: document.createElement("form") must inherit property "length" with the proper type (10) PASS HTMLFormElement interface: document.createElement("form") must inherit property "submit" with the proper type (13) PASS HTMLFormElement interface: document.createElement("form") must inherit property "reset" with the proper type (14) PASS HTMLFormElement interface: document.createElement("form") must inherit property "checkValidity" with the proper type (15) FAIL HTMLFormElement interface: document.createElement("form") must inherit property "reportValidity" with the proper type (16) assert_inherits: property "reportValidity" not found in prototype chain FAIL HTMLFormElement interface: document.createElement("form") must inherit property "requestAutocomplete" with the proper type (17) assert_inherits: property "requestAutocomplete" not found in prototype chain PASS HTMLLabelElement interface: existence and properties of interface object PASS HTMLLabelElement interface object length PASS HTMLLabelElement interface object name PASS HTMLLabelElement interface: existence and properties of interface prototype object PASS HTMLLabelElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLLabelElement interface: attribute form PASS HTMLLabelElement interface: attribute htmlFor PASS HTMLLabelElement interface: attribute control PASS HTMLLabelElement must be primary interface of document.createElement("label") PASS Stringification of document.createElement("label") PASS HTMLLabelElement interface: document.createElement("label") must inherit property "form" with the proper type (0) PASS HTMLLabelElement interface: document.createElement("label") must inherit property "htmlFor" with the proper type (1) PASS HTMLLabelElement interface: document.createElement("label") must inherit property "control" with the proper type (2) PASS HTMLInputElement interface: existence and properties of interface object PASS HTMLInputElement interface object length PASS HTMLInputElement interface object name PASS HTMLInputElement interface: existence and properties of interface prototype object PASS HTMLInputElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLInputElement interface: attribute accept PASS HTMLInputElement interface: attribute alt PASS HTMLInputElement interface: attribute autocomplete PASS HTMLInputElement interface: attribute autofocus PASS HTMLInputElement interface: attribute defaultChecked PASS HTMLInputElement interface: attribute checked PASS HTMLInputElement interface: attribute dirName PASS HTMLInputElement interface: attribute disabled PASS HTMLInputElement interface: attribute form FAIL HTMLInputElement interface: attribute files assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function files() { [native code] }" PASS HTMLInputElement interface: attribute formAction PASS HTMLInputElement interface: attribute formEnctype PASS HTMLInputElement interface: attribute formMethod PASS HTMLInputElement interface: attribute formNoValidate PASS HTMLInputElement interface: attribute formTarget PASS HTMLInputElement interface: attribute height PASS HTMLInputElement interface: attribute indeterminate FAIL HTMLInputElement interface: attribute inputMode assert_true: The prototype object must have a property "inputMode" expected true got false FAIL HTMLInputElement interface: attribute list assert_true: The prototype object must have a property "list" expected true got false PASS HTMLInputElement interface: attribute max PASS HTMLInputElement interface: attribute maxLength PASS HTMLInputElement interface: attribute min FAIL HTMLInputElement interface: attribute minLength assert_true: The prototype object must have a property "minLength" expected true got false PASS HTMLInputElement interface: attribute multiple PASS HTMLInputElement interface: attribute name PASS HTMLInputElement interface: attribute pattern PASS HTMLInputElement interface: attribute placeholder PASS HTMLInputElement interface: attribute readOnly PASS HTMLInputElement interface: attribute required PASS HTMLInputElement interface: attribute size PASS HTMLInputElement interface: attribute src PASS HTMLInputElement interface: attribute step PASS HTMLInputElement interface: attribute type PASS HTMLInputElement interface: attribute defaultValue PASS HTMLInputElement interface: attribute value PASS HTMLInputElement interface: attribute valueAsDate PASS HTMLInputElement interface: attribute valueAsNumber FAIL HTMLInputElement interface: attribute valueLow assert_true: The prototype object must have a property "valueLow" expected true got false FAIL HTMLInputElement interface: attribute valueHigh assert_true: The prototype object must have a property "valueHigh" expected true got false PASS HTMLInputElement interface: attribute width PASS HTMLInputElement interface: operation stepUp(long) PASS HTMLInputElement interface: operation stepDown(long) PASS HTMLInputElement interface: attribute willValidate PASS HTMLInputElement interface: attribute validity PASS HTMLInputElement interface: attribute validationMessage PASS HTMLInputElement interface: operation checkValidity() FAIL HTMLInputElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLInputElement interface: operation setCustomValidity(DOMString) PASS HTMLInputElement interface: attribute labels PASS HTMLInputElement interface: operation select() PASS HTMLInputElement interface: attribute selectionStart PASS HTMLInputElement interface: attribute selectionEnd PASS HTMLInputElement interface: attribute selectionDirection PASS HTMLInputElement interface: operation setRangeText(DOMString) PASS HTMLInputElement interface: operation setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) PASS HTMLInputElement interface: operation setSelectionRange(unsigned long,unsigned long,DOMString) PASS HTMLInputElement interface: attribute align PASS HTMLInputElement interface: attribute useMap PASS HTMLInputElement must be primary interface of document.createElement("input") PASS Stringification of document.createElement("input") PASS HTMLInputElement interface: document.createElement("input") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: document.createElement("input") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: document.createElement("input") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: document.createElement("input") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: document.createElement("input") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: document.createElement("input") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: document.createElement("input") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: document.createElement("input") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: document.createElement("input") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: document.createElement("input") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: document.createElement("input") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: document.createElement("input") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: document.createElement("input") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: document.createElement("input") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: document.createElement("input") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: document.createElement("input") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: document.createElement("input") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: document.createElement("input") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: document.createElement("input") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: document.createElement("input") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: document.createElement("input") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: document.createElement("input") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: document.createElement("input") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: document.createElement("input") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: document.createElement("input") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: document.createElement("input") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: document.createElement("input") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: document.createElement("input") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: document.createElement("input") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: document.createElement("input") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: document.createElement("input") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: document.createElement("input") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: document.createElement("input") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: document.createElement("input") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: document.createElement("input") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: document.createElement("input") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: document.createElement("input") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: document.createElement("input") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: document.createElement("input") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: document.createElement("input") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: document.createElement("input") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on document.createElement("input") with too few arguments must throw TypeError PASS HTMLInputElement interface: document.createElement("input") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on document.createElement("input") with too few arguments must throw TypeError PASS HTMLInputElement interface: document.createElement("input") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: document.createElement("input") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: document.createElement("input") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: document.createElement("input") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: document.createElement("input") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: document.createElement("input") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on document.createElement("input") with too few arguments must throw TypeError PASS HTMLInputElement interface: document.createElement("input") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: document.createElement("input") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: document.createElement("input") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: document.createElement("input") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: document.createElement("input") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: document.createElement("input") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on document.createElement("input") with too few arguments must throw TypeError PASS HTMLInputElement interface: document.createElement("input") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on document.createElement("input") with too few arguments must throw TypeError PASS HTMLInputElement interface: document.createElement("input") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on document.createElement("input") with too few arguments must throw TypeError PASS HTMLInputElement interface: document.createElement("input") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: document.createElement("input") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("text") PASS Stringification of createInput("text") PASS HTMLInputElement interface: createInput("text") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("text") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("text") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("text") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("text") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("text") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("text") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("text") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("text") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("text") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("text") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("text") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("text") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("text") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("text") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("text") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("text") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("text") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("text") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("text") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("text") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("text") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("text") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("text") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("text") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("text") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("text") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("text") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("text") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("text") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("text") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("text") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("text") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("text") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("text") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("text") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("text") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("text") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("text") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("text") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("text") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("text") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("text") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("text") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("text") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("text") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("text") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("text") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("text") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("text") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("text") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("text") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("text") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("text") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("text") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("text") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("text") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("text") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("text") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("text") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("text") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("text") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("text") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("text") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("hidden") PASS Stringification of createInput("hidden") PASS HTMLInputElement interface: createInput("hidden") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("hidden") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("hidden") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("hidden") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("hidden") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("hidden") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("hidden") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("hidden") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("hidden") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("hidden") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("hidden") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("hidden") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("hidden") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("hidden") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("hidden") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("hidden") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("hidden") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("hidden") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("hidden") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("hidden") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("hidden") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("hidden") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("hidden") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("hidden") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("hidden") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("hidden") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("hidden") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("hidden") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("hidden") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("hidden") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("hidden") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("hidden") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("hidden") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("hidden") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("hidden") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("hidden") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("hidden") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("hidden") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("hidden") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("hidden") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("hidden") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("hidden") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("hidden") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("hidden") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("hidden") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("hidden") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("hidden") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("hidden") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("hidden") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("hidden") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("hidden") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("hidden") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("hidden") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("hidden") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("hidden") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("hidden") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("hidden") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("hidden") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("hidden") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("hidden") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("hidden") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("hidden") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("hidden") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("hidden") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("search") PASS Stringification of createInput("search") PASS HTMLInputElement interface: createInput("search") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("search") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("search") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("search") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("search") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("search") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("search") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("search") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("search") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("search") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("search") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("search") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("search") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("search") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("search") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("search") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("search") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("search") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("search") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("search") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("search") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("search") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("search") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("search") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("search") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("search") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("search") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("search") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("search") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("search") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("search") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("search") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("search") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("search") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("search") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("search") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("search") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("search") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("search") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("search") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("search") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("search") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("search") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("search") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("search") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("search") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("search") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("search") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("search") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("search") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("search") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("search") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("search") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("search") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("search") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("search") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("search") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("search") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("search") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("search") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("search") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("search") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("search") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("search") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("tel") PASS Stringification of createInput("tel") PASS HTMLInputElement interface: createInput("tel") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("tel") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("tel") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("tel") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("tel") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("tel") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("tel") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("tel") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("tel") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("tel") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("tel") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("tel") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("tel") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("tel") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("tel") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("tel") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("tel") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("tel") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("tel") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("tel") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("tel") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("tel") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("tel") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("tel") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("tel") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("tel") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("tel") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("tel") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("tel") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("tel") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("tel") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("tel") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("tel") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("tel") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("tel") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("tel") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("tel") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("tel") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("tel") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("tel") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("tel") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("tel") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("tel") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("tel") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("tel") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("tel") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("tel") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("tel") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("tel") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("tel") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("tel") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("tel") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("tel") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("tel") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("tel") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("tel") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("tel") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("tel") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("tel") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("tel") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("tel") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("tel") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("tel") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("tel") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("url") PASS Stringification of createInput("url") PASS HTMLInputElement interface: createInput("url") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("url") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("url") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("url") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("url") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("url") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("url") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("url") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("url") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("url") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("url") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("url") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("url") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("url") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("url") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("url") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("url") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("url") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("url") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("url") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("url") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("url") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("url") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("url") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("url") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("url") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("url") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("url") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("url") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("url") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("url") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("url") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("url") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("url") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("url") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("url") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("url") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("url") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("url") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("url") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("url") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("url") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("url") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("url") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("url") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("url") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("url") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("url") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("url") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("url") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("url") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("url") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("url") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("url") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("url") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("url") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("url") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("url") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("url") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("url") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("url") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("url") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("url") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("url") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("email") PASS Stringification of createInput("email") PASS HTMLInputElement interface: createInput("email") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("email") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("email") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("email") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("email") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("email") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("email") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("email") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("email") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("email") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("email") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("email") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("email") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("email") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("email") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("email") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("email") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("email") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("email") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("email") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("email") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("email") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("email") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("email") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("email") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("email") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("email") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("email") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("email") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("email") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("email") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("email") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("email") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("email") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("email") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("email") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("email") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("email") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("email") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("email") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("email") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("email") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("email") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("email") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("email") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("email") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("email") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("email") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("email") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("email") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("email") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("email") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("email") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("email") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("email") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("email") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("email") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("email") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("email") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("email") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("email") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("email") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("email") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("email") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("password") PASS Stringification of createInput("password") PASS HTMLInputElement interface: createInput("password") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("password") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("password") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("password") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("password") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("password") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("password") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("password") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("password") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("password") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("password") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("password") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("password") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("password") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("password") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("password") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("password") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("password") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("password") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("password") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("password") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("password") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("password") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("password") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("password") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("password") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("password") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("password") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("password") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("password") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("password") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("password") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("password") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("password") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("password") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("password") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("password") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("password") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("password") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("password") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("password") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("password") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("password") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("password") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("password") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("password") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("password") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("password") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("password") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("password") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("password") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("password") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("password") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("password") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("password") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("password") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("password") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("password") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("password") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("password") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("password") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("password") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("password") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("password") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("date") PASS Stringification of createInput("date") PASS HTMLInputElement interface: createInput("date") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("date") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("date") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("date") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("date") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("date") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("date") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("date") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("date") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("date") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("date") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("date") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("date") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("date") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("date") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("date") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("date") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("date") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("date") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("date") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("date") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("date") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("date") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("date") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("date") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("date") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("date") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("date") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("date") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("date") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("date") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("date") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("date") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("date") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("date") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("date") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("date") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("date") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("date") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("date") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("date") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("date") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("date") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("date") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("date") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("date") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("date") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("date") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("date") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("date") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("date") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("date") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("date") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("date") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("date") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("date") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("date") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("date") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("date") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("date") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("date") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("date") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("date") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("date") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("month") PASS Stringification of createInput("month") PASS HTMLInputElement interface: createInput("month") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("month") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("month") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("month") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("month") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("month") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("month") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("month") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("month") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("month") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("month") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("month") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("month") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("month") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("month") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("month") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("month") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("month") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("month") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("month") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("month") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("month") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("month") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("month") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("month") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("month") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("month") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("month") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("month") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("month") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("month") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("month") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("month") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("month") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("month") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("month") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("month") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("month") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("month") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("month") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("month") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("month") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("month") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("month") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("month") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("month") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("month") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("month") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("month") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("month") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("month") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("month") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("month") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("month") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("month") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("month") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("month") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("month") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("month") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("month") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("month") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("month") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("month") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("month") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("week") PASS Stringification of createInput("week") PASS HTMLInputElement interface: createInput("week") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("week") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("week") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("week") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("week") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("week") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("week") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("week") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("week") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("week") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("week") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("week") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("week") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("week") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("week") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("week") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("week") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("week") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("week") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("week") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("week") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("week") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("week") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("week") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("week") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("week") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("week") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("week") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("week") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("week") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("week") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("week") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("week") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("week") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("week") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("week") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("week") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("week") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("week") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("week") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("week") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("week") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("week") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("week") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("week") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("week") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("week") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("week") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("week") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("week") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("week") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("week") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("week") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("week") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("week") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("week") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("week") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("week") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("week") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("week") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("week") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("week") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("week") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("week") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("time") PASS Stringification of createInput("time") PASS HTMLInputElement interface: createInput("time") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("time") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("time") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("time") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("time") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("time") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("time") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("time") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("time") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("time") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("time") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("time") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("time") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("time") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("time") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("time") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("time") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("time") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("time") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("time") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("time") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("time") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("time") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("time") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("time") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("time") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("time") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("time") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("time") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("time") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("time") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("time") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("time") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("time") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("time") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("time") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("time") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("time") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("time") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("time") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("time") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("time") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("time") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("time") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("time") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("time") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("time") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("time") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("time") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("time") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("time") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("time") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("time") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("time") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("time") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("time") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("time") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("time") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("time") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("time") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("time") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("time") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("time") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("time") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("datetime-local") PASS Stringification of createInput("datetime-local") PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("datetime-local") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("datetime-local") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("datetime-local") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("datetime-local") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("datetime-local") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("datetime-local") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("datetime-local") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("datetime-local") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("datetime-local") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("datetime-local") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("datetime-local") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("datetime-local") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("number") PASS Stringification of createInput("number") PASS HTMLInputElement interface: createInput("number") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("number") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("number") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("number") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("number") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("number") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("number") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("number") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("number") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("number") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("number") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("number") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("number") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("number") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("number") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("number") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("number") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("number") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("number") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("number") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("number") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("number") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("number") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("number") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("number") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("number") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("number") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("number") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("number") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("number") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("number") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("number") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("number") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("number") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("number") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("number") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("number") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("number") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("number") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("number") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("number") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("number") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("number") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("number") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("number") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("number") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("number") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("number") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("number") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("number") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("number") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("number") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("number") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("number") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("number") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("number") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("number") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("number") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("number") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("number") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("number") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("number") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("number") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("number") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("range") PASS Stringification of createInput("range") PASS HTMLInputElement interface: createInput("range") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("range") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("range") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("range") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("range") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("range") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("range") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("range") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("range") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("range") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("range") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("range") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("range") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("range") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("range") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("range") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("range") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("range") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("range") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("range") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("range") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("range") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("range") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("range") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("range") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("range") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("range") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("range") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("range") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("range") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("range") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("range") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("range") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("range") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("range") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("range") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("range") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("range") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("range") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("range") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("range") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("range") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("range") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("range") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("range") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("range") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("range") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("range") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("range") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("range") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("range") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("range") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("range") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("range") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("range") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("range") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("range") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("range") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("range") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("range") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("range") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("range") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("range") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("range") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("color") PASS Stringification of createInput("color") PASS HTMLInputElement interface: createInput("color") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("color") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("color") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("color") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("color") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("color") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("color") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("color") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("color") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("color") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("color") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("color") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("color") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("color") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("color") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("color") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("color") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("color") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("color") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("color") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("color") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("color") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("color") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("color") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("color") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("color") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("color") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("color") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("color") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("color") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("color") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("color") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("color") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("color") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("color") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("color") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("color") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("color") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("color") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("color") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("color") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("color") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("color") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("color") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("color") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("color") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("color") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("color") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("color") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("color") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("color") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("color") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("color") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("color") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("color") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("color") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("color") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("color") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("color") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("color") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("color") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("color") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("color") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("color") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("checkbox") PASS Stringification of createInput("checkbox") PASS HTMLInputElement interface: createInput("checkbox") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("checkbox") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("checkbox") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("checkbox") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("checkbox") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("checkbox") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("checkbox") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("checkbox") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("checkbox") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("checkbox") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("checkbox") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("checkbox") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("checkbox") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("checkbox") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("checkbox") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("checkbox") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("checkbox") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("checkbox") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("checkbox") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("checkbox") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("checkbox") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("checkbox") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("checkbox") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("checkbox") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("radio") PASS Stringification of createInput("radio") PASS HTMLInputElement interface: createInput("radio") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("radio") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("radio") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("radio") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("radio") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("radio") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("radio") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("radio") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("radio") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("radio") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("radio") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("radio") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("radio") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("radio") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("radio") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("radio") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("radio") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("radio") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("radio") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("radio") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("radio") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("radio") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("radio") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("radio") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("radio") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("radio") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("radio") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("radio") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("radio") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("radio") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("radio") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("radio") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("radio") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("radio") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("radio") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("radio") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("radio") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("radio") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("radio") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("radio") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("radio") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("radio") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("radio") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("radio") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("radio") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("radio") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("radio") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("radio") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("radio") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("radio") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("radio") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("radio") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("radio") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("radio") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("radio") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("radio") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("radio") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("radio") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("radio") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("radio") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("radio") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("radio") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("radio") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("radio") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("file") PASS Stringification of createInput("file") PASS HTMLInputElement interface: createInput("file") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("file") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("file") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("file") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("file") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("file") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("file") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("file") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("file") must inherit property "form" with the proper type (8) FAIL HTMLInputElement interface: createInput("file") must inherit property "files" with the proper type (9) Unrecognized type FileList PASS HTMLInputElement interface: createInput("file") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("file") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("file") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("file") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("file") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("file") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("file") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("file") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("file") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("file") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("file") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("file") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("file") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("file") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("file") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("file") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("file") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("file") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("file") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("file") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("file") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("file") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("file") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("file") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("file") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("file") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("file") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("file") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("file") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("file") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("file") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("file") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("file") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("file") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("file") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("file") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("file") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("file") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("file") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("file") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("file") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("file") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("file") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("file") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("file") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("file") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("file") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("file") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("file") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("file") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("file") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("file") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("file") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("file") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("submit") PASS Stringification of createInput("submit") PASS HTMLInputElement interface: createInput("submit") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("submit") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("submit") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("submit") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("submit") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("submit") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("submit") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("submit") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("submit") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("submit") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("submit") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("submit") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("submit") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("submit") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("submit") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("submit") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("submit") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("submit") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("submit") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("submit") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("submit") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("submit") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("submit") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("submit") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("submit") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("submit") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("submit") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("submit") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("submit") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("submit") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("submit") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("submit") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("submit") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("submit") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("submit") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("submit") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("submit") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("submit") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("submit") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("submit") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("submit") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("submit") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("submit") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("submit") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("submit") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("submit") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("submit") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("submit") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("submit") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("submit") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("submit") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("submit") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("submit") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("submit") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("submit") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("submit") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("submit") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("submit") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("submit") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("submit") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("submit") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("submit") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("submit") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("submit") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("image") PASS Stringification of createInput("image") PASS HTMLInputElement interface: createInput("image") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("image") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("image") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("image") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("image") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("image") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("image") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("image") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("image") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("image") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("image") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("image") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("image") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("image") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("image") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("image") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("image") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("image") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("image") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("image") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("image") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("image") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("image") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("image") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("image") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("image") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("image") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("image") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("image") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("image") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("image") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("image") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("image") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("image") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("image") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("image") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("image") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("image") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("image") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("image") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("image") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("image") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("image") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("image") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("image") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("image") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("image") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("image") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("image") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("image") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("image") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("image") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("image") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("image") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("image") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("image") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("image") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("image") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("image") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("image") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("image") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("image") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("image") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("image") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("reset") PASS Stringification of createInput("reset") PASS HTMLInputElement interface: createInput("reset") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("reset") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("reset") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("reset") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("reset") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("reset") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("reset") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("reset") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("reset") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("reset") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("reset") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("reset") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("reset") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("reset") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("reset") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("reset") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("reset") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("reset") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("reset") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("reset") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("reset") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("reset") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("reset") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("reset") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("reset") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("reset") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("reset") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("reset") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("reset") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("reset") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("reset") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("reset") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("reset") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("reset") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("reset") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("reset") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("reset") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("reset") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("reset") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("reset") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("reset") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("reset") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("reset") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("reset") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("reset") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("reset") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("reset") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("reset") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("reset") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("reset") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("reset") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("reset") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("reset") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("reset") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("reset") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("reset") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("reset") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("reset") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("reset") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("reset") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("reset") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("reset") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("reset") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("reset") must inherit property "useMap" with the proper type (57) PASS HTMLInputElement must be primary interface of createInput("button") PASS Stringification of createInput("button") PASS HTMLInputElement interface: createInput("button") must inherit property "accept" with the proper type (0) PASS HTMLInputElement interface: createInput("button") must inherit property "alt" with the proper type (1) PASS HTMLInputElement interface: createInput("button") must inherit property "autocomplete" with the proper type (2) PASS HTMLInputElement interface: createInput("button") must inherit property "autofocus" with the proper type (3) PASS HTMLInputElement interface: createInput("button") must inherit property "defaultChecked" with the proper type (4) PASS HTMLInputElement interface: createInput("button") must inherit property "checked" with the proper type (5) PASS HTMLInputElement interface: createInput("button") must inherit property "dirName" with the proper type (6) PASS HTMLInputElement interface: createInput("button") must inherit property "disabled" with the proper type (7) PASS HTMLInputElement interface: createInput("button") must inherit property "form" with the proper type (8) PASS HTMLInputElement interface: createInput("button") must inherit property "files" with the proper type (9) PASS HTMLInputElement interface: createInput("button") must inherit property "formAction" with the proper type (10) PASS HTMLInputElement interface: createInput("button") must inherit property "formEnctype" with the proper type (11) PASS HTMLInputElement interface: createInput("button") must inherit property "formMethod" with the proper type (12) PASS HTMLInputElement interface: createInput("button") must inherit property "formNoValidate" with the proper type (13) PASS HTMLInputElement interface: createInput("button") must inherit property "formTarget" with the proper type (14) PASS HTMLInputElement interface: createInput("button") must inherit property "height" with the proper type (15) PASS HTMLInputElement interface: createInput("button") must inherit property "indeterminate" with the proper type (16) FAIL HTMLInputElement interface: createInput("button") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain FAIL HTMLInputElement interface: createInput("button") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain PASS HTMLInputElement interface: createInput("button") must inherit property "max" with the proper type (19) PASS HTMLInputElement interface: createInput("button") must inherit property "maxLength" with the proper type (20) PASS HTMLInputElement interface: createInput("button") must inherit property "min" with the proper type (21) FAIL HTMLInputElement interface: createInput("button") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain PASS HTMLInputElement interface: createInput("button") must inherit property "multiple" with the proper type (23) PASS HTMLInputElement interface: createInput("button") must inherit property "name" with the proper type (24) PASS HTMLInputElement interface: createInput("button") must inherit property "pattern" with the proper type (25) PASS HTMLInputElement interface: createInput("button") must inherit property "placeholder" with the proper type (26) PASS HTMLInputElement interface: createInput("button") must inherit property "readOnly" with the proper type (27) PASS HTMLInputElement interface: createInput("button") must inherit property "required" with the proper type (28) PASS HTMLInputElement interface: createInput("button") must inherit property "size" with the proper type (29) PASS HTMLInputElement interface: createInput("button") must inherit property "src" with the proper type (30) PASS HTMLInputElement interface: createInput("button") must inherit property "step" with the proper type (31) PASS HTMLInputElement interface: createInput("button") must inherit property "type" with the proper type (32) PASS HTMLInputElement interface: createInput("button") must inherit property "defaultValue" with the proper type (33) PASS HTMLInputElement interface: createInput("button") must inherit property "value" with the proper type (34) PASS HTMLInputElement interface: createInput("button") must inherit property "valueAsDate" with the proper type (35) PASS HTMLInputElement interface: createInput("button") must inherit property "valueAsNumber" with the proper type (36) FAIL HTMLInputElement interface: createInput("button") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain FAIL HTMLInputElement interface: createInput("button") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain PASS HTMLInputElement interface: createInput("button") must inherit property "width" with the proper type (39) PASS HTMLInputElement interface: createInput("button") must inherit property "stepUp" with the proper type (40) PASS HTMLInputElement interface: calling stepUp(long) on createInput("button") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("button") must inherit property "stepDown" with the proper type (41) PASS HTMLInputElement interface: calling stepDown(long) on createInput("button") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("button") must inherit property "willValidate" with the proper type (42) PASS HTMLInputElement interface: createInput("button") must inherit property "validity" with the proper type (43) PASS HTMLInputElement interface: createInput("button") must inherit property "validationMessage" with the proper type (44) PASS HTMLInputElement interface: createInput("button") must inherit property "checkValidity" with the proper type (45) FAIL HTMLInputElement interface: createInput("button") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLInputElement interface: createInput("button") must inherit property "setCustomValidity" with the proper type (47) PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on createInput("button") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("button") must inherit property "labels" with the proper type (48) PASS HTMLInputElement interface: createInput("button") must inherit property "select" with the proper type (49) PASS HTMLInputElement interface: createInput("button") must inherit property "selectionStart" with the proper type (50) PASS HTMLInputElement interface: createInput("button") must inherit property "selectionEnd" with the proper type (51) PASS HTMLInputElement interface: createInput("button") must inherit property "selectionDirection" with the proper type (52) PASS HTMLInputElement interface: createInput("button") must inherit property "setRangeText" with the proper type (53) PASS HTMLInputElement interface: calling setRangeText(DOMString) on createInput("button") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("button") must inherit property "setRangeText" with the proper type (54) PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on createInput("button") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("button") must inherit property "setSelectionRange" with the proper type (55) PASS HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on createInput("button") with too few arguments must throw TypeError PASS HTMLInputElement interface: createInput("button") must inherit property "align" with the proper type (56) PASS HTMLInputElement interface: createInput("button") must inherit property "useMap" with the proper type (57) PASS HTMLButtonElement interface: existence and properties of interface object PASS HTMLButtonElement interface object length PASS HTMLButtonElement interface object name PASS HTMLButtonElement interface: existence and properties of interface prototype object PASS HTMLButtonElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLButtonElement interface: attribute autofocus PASS HTMLButtonElement interface: attribute disabled PASS HTMLButtonElement interface: attribute form PASS HTMLButtonElement interface: attribute formAction PASS HTMLButtonElement interface: attribute formEnctype PASS HTMLButtonElement interface: attribute formMethod PASS HTMLButtonElement interface: attribute formNoValidate PASS HTMLButtonElement interface: attribute formTarget PASS HTMLButtonElement interface: attribute name PASS HTMLButtonElement interface: attribute type PASS HTMLButtonElement interface: attribute value FAIL HTMLButtonElement interface: attribute menu assert_true: The prototype object must have a property "menu" expected true got false PASS HTMLButtonElement interface: attribute willValidate PASS HTMLButtonElement interface: attribute validity PASS HTMLButtonElement interface: attribute validationMessage PASS HTMLButtonElement interface: operation checkValidity() FAIL HTMLButtonElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLButtonElement interface: operation setCustomValidity(DOMString) PASS HTMLButtonElement interface: attribute labels PASS HTMLButtonElement must be primary interface of document.createElement("button") PASS Stringification of document.createElement("button") PASS HTMLButtonElement interface: document.createElement("button") must inherit property "autofocus" with the proper type (0) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "disabled" with the proper type (1) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "form" with the proper type (2) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formAction" with the proper type (3) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formEnctype" with the proper type (4) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formMethod" with the proper type (5) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formNoValidate" with the proper type (6) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formTarget" with the proper type (7) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "name" with the proper type (8) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "type" with the proper type (9) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "value" with the proper type (10) FAIL HTMLButtonElement interface: document.createElement("button") must inherit property "menu" with the proper type (11) assert_inherits: property "menu" not found in prototype chain PASS HTMLButtonElement interface: document.createElement("button") must inherit property "willValidate" with the proper type (12) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "validity" with the proper type (13) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "validationMessage" with the proper type (14) PASS HTMLButtonElement interface: document.createElement("button") must inherit property "checkValidity" with the proper type (15) FAIL HTMLButtonElement interface: document.createElement("button") must inherit property "reportValidity" with the proper type (16) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLButtonElement interface: document.createElement("button") must inherit property "setCustomValidity" with the proper type (17) PASS HTMLButtonElement interface: calling setCustomValidity(DOMString) on document.createElement("button") with too few arguments must throw TypeError PASS HTMLButtonElement interface: document.createElement("button") must inherit property "labels" with the proper type (18) PASS HTMLSelectElement interface: existence and properties of interface object PASS HTMLSelectElement interface object length PASS HTMLSelectElement interface object name PASS HTMLSelectElement interface: existence and properties of interface prototype object PASS HTMLSelectElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLSelectElement interface: attribute autocomplete PASS HTMLSelectElement interface: attribute autofocus PASS HTMLSelectElement interface: attribute disabled PASS HTMLSelectElement interface: attribute form PASS HTMLSelectElement interface: attribute multiple PASS HTMLSelectElement interface: attribute name PASS HTMLSelectElement interface: attribute required PASS HTMLSelectElement interface: attribute size PASS HTMLSelectElement interface: attribute type PASS HTMLSelectElement interface: attribute options PASS HTMLSelectElement interface: attribute length PASS HTMLSelectElement interface: operation item(unsigned long) PASS HTMLSelectElement interface: operation namedItem(DOMString) PASS HTMLSelectElement interface: operation add([object Object],[object Object],[object Object],[object Object]) PASS HTMLSelectElement interface: operation remove() PASS HTMLSelectElement interface: operation remove(long) PASS HTMLSelectElement interface: attribute selectedOptions PASS HTMLSelectElement interface: attribute selectedIndex PASS HTMLSelectElement interface: attribute value PASS HTMLSelectElement interface: attribute willValidate PASS HTMLSelectElement interface: attribute validity PASS HTMLSelectElement interface: attribute validationMessage PASS HTMLSelectElement interface: operation checkValidity() FAIL HTMLSelectElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLSelectElement interface: operation setCustomValidity(DOMString) PASS HTMLSelectElement interface: attribute labels PASS HTMLSelectElement must be primary interface of document.createElement("select") PASS Stringification of document.createElement("select") PASS HTMLSelectElement interface: document.createElement("select") must inherit property "autocomplete" with the proper type (0) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "autofocus" with the proper type (1) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "disabled" with the proper type (2) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "form" with the proper type (3) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "multiple" with the proper type (4) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "name" with the proper type (5) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "required" with the proper type (6) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "size" with the proper type (7) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "type" with the proper type (8) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "options" with the proper type (9) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "length" with the proper type (10) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "item" with the proper type (11) PASS HTMLSelectElement interface: calling item(unsigned long) on document.createElement("select") with too few arguments must throw TypeError PASS HTMLSelectElement interface: document.createElement("select") must inherit property "namedItem" with the proper type (12) PASS HTMLSelectElement interface: calling namedItem(DOMString) on document.createElement("select") with too few arguments must throw TypeError PASS HTMLSelectElement interface: document.createElement("select") must inherit property "add" with the proper type (13) PASS HTMLSelectElement interface: calling add([object Object],[object Object],[object Object],[object Object]) on document.createElement("select") with too few arguments must throw TypeError PASS HTMLSelectElement interface: document.createElement("select") must inherit property "remove" with the proper type (14) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "remove" with the proper type (15) PASS HTMLSelectElement interface: calling remove(long) on document.createElement("select") with too few arguments must throw TypeError PASS HTMLSelectElement interface: document.createElement("select") must inherit property "selectedOptions" with the proper type (17) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "selectedIndex" with the proper type (18) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "value" with the proper type (19) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "willValidate" with the proper type (20) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "validity" with the proper type (21) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "validationMessage" with the proper type (22) PASS HTMLSelectElement interface: document.createElement("select") must inherit property "checkValidity" with the proper type (23) FAIL HTMLSelectElement interface: document.createElement("select") must inherit property "reportValidity" with the proper type (24) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLSelectElement interface: document.createElement("select") must inherit property "setCustomValidity" with the proper type (25) PASS HTMLSelectElement interface: calling setCustomValidity(DOMString) on document.createElement("select") with too few arguments must throw TypeError PASS HTMLSelectElement interface: document.createElement("select") must inherit property "labels" with the proper type (26) FAIL HTMLDataListElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing FAIL HTMLDataListElement interface object length assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing FAIL HTMLDataListElement interface object name assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing FAIL HTMLDataListElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing FAIL HTMLDataListElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing FAIL HTMLDataListElement interface: attribute options assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing FAIL HTMLDataListElement must be primary interface of document.createElement("datalist") assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing FAIL Stringification of document.createElement("datalist") assert_equals: class string of document.createElement("datalist") expected "[object HTMLDataListElement]" but got "[object HTMLUnknownElement]" FAIL HTMLDataListElement interface: document.createElement("datalist") must inherit property "options" with the proper type (0) assert_inherits: property "options" not found in prototype chain PASS HTMLOptGroupElement interface: existence and properties of interface object PASS HTMLOptGroupElement interface object length PASS HTMLOptGroupElement interface object name PASS HTMLOptGroupElement interface: existence and properties of interface prototype object PASS HTMLOptGroupElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLOptGroupElement interface: attribute disabled PASS HTMLOptGroupElement interface: attribute label PASS HTMLOptGroupElement must be primary interface of document.createElement("optgroup") PASS Stringification of document.createElement("optgroup") PASS HTMLOptGroupElement interface: document.createElement("optgroup") must inherit property "disabled" with the proper type (0) PASS HTMLOptGroupElement interface: document.createElement("optgroup") must inherit property "label" with the proper type (1) PASS HTMLOptionElement interface: existence and properties of interface object PASS HTMLOptionElement interface object length PASS HTMLOptionElement interface object name PASS HTMLOptionElement interface: existence and properties of interface prototype object PASS HTMLOptionElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLOptionElement interface: attribute disabled PASS HTMLOptionElement interface: attribute form PASS HTMLOptionElement interface: attribute label PASS HTMLOptionElement interface: attribute defaultSelected PASS HTMLOptionElement interface: attribute selected PASS HTMLOptionElement interface: attribute value PASS HTMLOptionElement interface: attribute text PASS HTMLOptionElement interface: attribute index PASS HTMLOptionElement must be primary interface of document.createElement("option") PASS Stringification of document.createElement("option") PASS HTMLOptionElement interface: document.createElement("option") must inherit property "disabled" with the proper type (0) PASS HTMLOptionElement interface: document.createElement("option") must inherit property "form" with the proper type (1) PASS HTMLOptionElement interface: document.createElement("option") must inherit property "label" with the proper type (2) PASS HTMLOptionElement interface: document.createElement("option") must inherit property "defaultSelected" with the proper type (3) PASS HTMLOptionElement interface: document.createElement("option") must inherit property "selected" with the proper type (4) PASS HTMLOptionElement interface: document.createElement("option") must inherit property "value" with the proper type (5) PASS HTMLOptionElement interface: document.createElement("option") must inherit property "text" with the proper type (6) PASS HTMLOptionElement interface: document.createElement("option") must inherit property "index" with the proper type (7) PASS HTMLOptionElement must be primary interface of new Option() PASS Stringification of new Option() PASS HTMLOptionElement interface: new Option() must inherit property "disabled" with the proper type (0) PASS HTMLOptionElement interface: new Option() must inherit property "form" with the proper type (1) PASS HTMLOptionElement interface: new Option() must inherit property "label" with the proper type (2) PASS HTMLOptionElement interface: new Option() must inherit property "defaultSelected" with the proper type (3) PASS HTMLOptionElement interface: new Option() must inherit property "selected" with the proper type (4) PASS HTMLOptionElement interface: new Option() must inherit property "value" with the proper type (5) PASS HTMLOptionElement interface: new Option() must inherit property "text" with the proper type (6) PASS HTMLOptionElement interface: new Option() must inherit property "index" with the proper type (7) PASS HTMLTextAreaElement interface: existence and properties of interface object PASS HTMLTextAreaElement interface object length PASS HTMLTextAreaElement interface object name PASS HTMLTextAreaElement interface: existence and properties of interface prototype object PASS HTMLTextAreaElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTextAreaElement interface: attribute autocomplete PASS HTMLTextAreaElement interface: attribute autofocus PASS HTMLTextAreaElement interface: attribute cols PASS HTMLTextAreaElement interface: attribute dirName PASS HTMLTextAreaElement interface: attribute disabled PASS HTMLTextAreaElement interface: attribute form FAIL HTMLTextAreaElement interface: attribute inputMode assert_true: The prototype object must have a property "inputMode" expected true got false PASS HTMLTextAreaElement interface: attribute maxLength FAIL HTMLTextAreaElement interface: attribute minLength assert_true: The prototype object must have a property "minLength" expected true got false PASS HTMLTextAreaElement interface: attribute name PASS HTMLTextAreaElement interface: attribute placeholder PASS HTMLTextAreaElement interface: attribute readOnly PASS HTMLTextAreaElement interface: attribute required PASS HTMLTextAreaElement interface: attribute rows PASS HTMLTextAreaElement interface: attribute wrap PASS HTMLTextAreaElement interface: attribute type PASS HTMLTextAreaElement interface: attribute defaultValue PASS HTMLTextAreaElement interface: attribute value PASS HTMLTextAreaElement interface: attribute textLength PASS HTMLTextAreaElement interface: attribute willValidate PASS HTMLTextAreaElement interface: attribute validity PASS HTMLTextAreaElement interface: attribute validationMessage PASS HTMLTextAreaElement interface: operation checkValidity() FAIL HTMLTextAreaElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLTextAreaElement interface: operation setCustomValidity(DOMString) PASS HTMLTextAreaElement interface: attribute labels PASS HTMLTextAreaElement interface: operation select() PASS HTMLTextAreaElement interface: attribute selectionStart PASS HTMLTextAreaElement interface: attribute selectionEnd PASS HTMLTextAreaElement interface: attribute selectionDirection PASS HTMLTextAreaElement interface: operation setRangeText(DOMString) PASS HTMLTextAreaElement interface: operation setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) FAIL HTMLTextAreaElement interface: operation setSelectionRange(unsigned long,unsigned long,DOMString) assert_equals: property has wrong .length expected 2 but got 0 PASS HTMLTextAreaElement must be primary interface of document.createElement("textarea") PASS Stringification of document.createElement("textarea") PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "autocomplete" with the proper type (0) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "autofocus" with the proper type (1) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "cols" with the proper type (2) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "dirName" with the proper type (3) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "disabled" with the proper type (4) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "form" with the proper type (5) FAIL HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "inputMode" with the proper type (6) assert_inherits: property "inputMode" not found in prototype chain PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "maxLength" with the proper type (7) FAIL HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "minLength" with the proper type (8) assert_inherits: property "minLength" not found in prototype chain PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "name" with the proper type (9) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "placeholder" with the proper type (10) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "readOnly" with the proper type (11) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "required" with the proper type (12) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "rows" with the proper type (13) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "wrap" with the proper type (14) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "type" with the proper type (15) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "defaultValue" with the proper type (16) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "value" with the proper type (17) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "textLength" with the proper type (18) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "willValidate" with the proper type (19) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "validity" with the proper type (20) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "validationMessage" with the proper type (21) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "checkValidity" with the proper type (22) FAIL HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "reportValidity" with the proper type (23) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setCustomValidity" with the proper type (24) PASS HTMLTextAreaElement interface: calling setCustomValidity(DOMString) on document.createElement("textarea") with too few arguments must throw TypeError PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "labels" with the proper type (25) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "select" with the proper type (26) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "selectionStart" with the proper type (27) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "selectionEnd" with the proper type (28) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "selectionDirection" with the proper type (29) PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setRangeText" with the proper type (30) PASS HTMLTextAreaElement interface: calling setRangeText(DOMString) on document.createElement("textarea") with too few arguments must throw TypeError PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setRangeText" with the proper type (31) PASS HTMLTextAreaElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on document.createElement("textarea") with too few arguments must throw TypeError PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setSelectionRange" with the proper type (32) FAIL HTMLTextAreaElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on document.createElement("textarea") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () { fn.apply(obj, args); }" did not throw PASS HTMLKeygenElement interface: existence and properties of interface object PASS HTMLKeygenElement interface object length PASS HTMLKeygenElement interface object name PASS HTMLKeygenElement interface: existence and properties of interface prototype object PASS HTMLKeygenElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLKeygenElement interface: attribute autofocus PASS HTMLKeygenElement interface: attribute challenge PASS HTMLKeygenElement interface: attribute disabled PASS HTMLKeygenElement interface: attribute form PASS HTMLKeygenElement interface: attribute keytype PASS HTMLKeygenElement interface: attribute name PASS HTMLKeygenElement interface: attribute type PASS HTMLKeygenElement interface: attribute willValidate PASS HTMLKeygenElement interface: attribute validity PASS HTMLKeygenElement interface: attribute validationMessage PASS HTMLKeygenElement interface: operation checkValidity() FAIL HTMLKeygenElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLKeygenElement interface: operation setCustomValidity(DOMString) PASS HTMLKeygenElement interface: attribute labels PASS HTMLKeygenElement must be primary interface of document.createElement("keygen") PASS Stringification of document.createElement("keygen") PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "autofocus" with the proper type (0) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "challenge" with the proper type (1) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "disabled" with the proper type (2) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "form" with the proper type (3) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "keytype" with the proper type (4) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "name" with the proper type (5) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "type" with the proper type (6) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "willValidate" with the proper type (7) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "validity" with the proper type (8) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "validationMessage" with the proper type (9) PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "checkValidity" with the proper type (10) FAIL HTMLKeygenElement interface: document.createElement("keygen") must inherit property "reportValidity" with the proper type (11) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "setCustomValidity" with the proper type (12) PASS HTMLKeygenElement interface: calling setCustomValidity(DOMString) on document.createElement("keygen") with too few arguments must throw TypeError PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "labels" with the proper type (13) PASS HTMLOutputElement interface: existence and properties of interface object PASS HTMLOutputElement interface object length PASS HTMLOutputElement interface object name PASS HTMLOutputElement interface: existence and properties of interface prototype object PASS HTMLOutputElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLOutputElement interface: attribute htmlFor PASS HTMLOutputElement interface: attribute form PASS HTMLOutputElement interface: attribute name PASS HTMLOutputElement interface: attribute type PASS HTMLOutputElement interface: attribute defaultValue PASS HTMLOutputElement interface: attribute value PASS HTMLOutputElement interface: attribute willValidate PASS HTMLOutputElement interface: attribute validity PASS HTMLOutputElement interface: attribute validationMessage PASS HTMLOutputElement interface: operation checkValidity() FAIL HTMLOutputElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLOutputElement interface: operation setCustomValidity(DOMString) PASS HTMLOutputElement interface: attribute labels PASS HTMLOutputElement must be primary interface of document.createElement("output") PASS Stringification of document.createElement("output") PASS HTMLOutputElement interface: document.createElement("output") must inherit property "htmlFor" with the proper type (0) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "form" with the proper type (1) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "name" with the proper type (2) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "type" with the proper type (3) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "defaultValue" with the proper type (4) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "value" with the proper type (5) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "willValidate" with the proper type (6) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "validity" with the proper type (7) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "validationMessage" with the proper type (8) PASS HTMLOutputElement interface: document.createElement("output") must inherit property "checkValidity" with the proper type (9) FAIL HTMLOutputElement interface: document.createElement("output") must inherit property "reportValidity" with the proper type (10) assert_inherits: property "reportValidity" not found in prototype chain PASS HTMLOutputElement interface: document.createElement("output") must inherit property "setCustomValidity" with the proper type (11) PASS HTMLOutputElement interface: calling setCustomValidity(DOMString) on document.createElement("output") with too few arguments must throw TypeError PASS HTMLOutputElement interface: document.createElement("output") must inherit property "labels" with the proper type (12) PASS HTMLProgressElement interface: existence and properties of interface object PASS HTMLProgressElement interface object length PASS HTMLProgressElement interface object name PASS HTMLProgressElement interface: existence and properties of interface prototype object PASS HTMLProgressElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLProgressElement interface: attribute value PASS HTMLProgressElement interface: attribute max PASS HTMLProgressElement interface: attribute position PASS HTMLProgressElement interface: attribute labels PASS HTMLProgressElement must be primary interface of document.createElement("progress") PASS Stringification of document.createElement("progress") PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "value" with the proper type (0) PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "max" with the proper type (1) PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "position" with the proper type (2) PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "labels" with the proper type (3) PASS HTMLMeterElement interface: existence and properties of interface object PASS HTMLMeterElement interface object length PASS HTMLMeterElement interface object name PASS HTMLMeterElement interface: existence and properties of interface prototype object PASS HTMLMeterElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLMeterElement interface: attribute value PASS HTMLMeterElement interface: attribute min PASS HTMLMeterElement interface: attribute max PASS HTMLMeterElement interface: attribute low PASS HTMLMeterElement interface: attribute high PASS HTMLMeterElement interface: attribute optimum PASS HTMLMeterElement interface: attribute labels PASS HTMLMeterElement must be primary interface of document.createElement("meter") PASS Stringification of document.createElement("meter") PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "value" with the proper type (0) PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "min" with the proper type (1) PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "max" with the proper type (2) PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "low" with the proper type (3) PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "high" with the proper type (4) PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "optimum" with the proper type (5) PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "labels" with the proper type (6) PASS HTMLFieldSetElement interface: existence and properties of interface object PASS HTMLFieldSetElement interface object length PASS HTMLFieldSetElement interface object name PASS HTMLFieldSetElement interface: existence and properties of interface prototype object PASS HTMLFieldSetElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLFieldSetElement interface: attribute disabled PASS HTMLFieldSetElement interface: attribute form PASS HTMLFieldSetElement interface: attribute name PASS HTMLFieldSetElement interface: attribute type PASS HTMLFieldSetElement interface: attribute elements PASS HTMLFieldSetElement interface: attribute willValidate PASS HTMLFieldSetElement interface: attribute validity PASS HTMLFieldSetElement interface: attribute validationMessage PASS HTMLFieldSetElement interface: operation checkValidity() FAIL HTMLFieldSetElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing PASS HTMLFieldSetElement interface: operation setCustomValidity(DOMString) PASS HTMLLegendElement interface: existence and properties of interface object PASS HTMLLegendElement interface object length PASS HTMLLegendElement interface object name PASS HTMLLegendElement interface: existence and properties of interface prototype object PASS HTMLLegendElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLLegendElement interface: attribute form PASS HTMLLegendElement interface: attribute align PASS HTMLLegendElement must be primary interface of document.createElement("legend") PASS Stringification of document.createElement("legend") PASS HTMLLegendElement interface: document.createElement("legend") must inherit property "form" with the proper type (0) PASS HTMLLegendElement interface: document.createElement("legend") must inherit property "align" with the proper type (1) FAIL AutocompleteErrorEvent interface: existence and properties of interface object assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing FAIL AutocompleteErrorEvent interface object length assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing FAIL AutocompleteErrorEvent interface object name assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing FAIL AutocompleteErrorEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing FAIL AutocompleteErrorEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing FAIL AutocompleteErrorEvent interface: attribute reason assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing PASS ValidityState interface: existence and properties of interface object PASS ValidityState interface object length PASS ValidityState interface object name PASS ValidityState interface: existence and properties of interface prototype object PASS ValidityState interface: existence and properties of interface prototype object's "constructor" property PASS ValidityState interface: attribute valueMissing PASS ValidityState interface: attribute typeMismatch PASS ValidityState interface: attribute patternMismatch PASS ValidityState interface: attribute tooLong FAIL ValidityState interface: attribute tooShort assert_true: The prototype object must have a property "tooShort" expected true got false PASS ValidityState interface: attribute rangeUnderflow PASS ValidityState interface: attribute rangeOverflow PASS ValidityState interface: attribute stepMismatch PASS ValidityState interface: attribute badInput PASS ValidityState interface: attribute customError PASS ValidityState interface: attribute valid PASS ValidityState must be primary interface of document.createElement("input").validity PASS Stringification of document.createElement("input").validity PASS ValidityState interface: document.createElement("input").validity must inherit property "valueMissing" with the proper type (0) PASS ValidityState interface: document.createElement("input").validity must inherit property "typeMismatch" with the proper type (1) PASS ValidityState interface: document.createElement("input").validity must inherit property "patternMismatch" with the proper type (2) PASS ValidityState interface: document.createElement("input").validity must inherit property "tooLong" with the proper type (3) FAIL ValidityState interface: document.createElement("input").validity must inherit property "tooShort" with the proper type (4) assert_inherits: property "tooShort" not found in prototype chain PASS ValidityState interface: document.createElement("input").validity must inherit property "rangeUnderflow" with the proper type (5) PASS ValidityState interface: document.createElement("input").validity must inherit property "rangeOverflow" with the proper type (6) PASS ValidityState interface: document.createElement("input").validity must inherit property "stepMismatch" with the proper type (7) PASS ValidityState interface: document.createElement("input").validity must inherit property "badInput" with the proper type (8) PASS ValidityState interface: document.createElement("input").validity must inherit property "customError" with the proper type (9) PASS ValidityState interface: document.createElement("input").validity must inherit property "valid" with the proper type (10) PASS HTMLDetailsElement interface: existence and properties of interface object PASS HTMLDetailsElement interface object length PASS HTMLDetailsElement interface object name PASS HTMLDetailsElement interface: existence and properties of interface prototype object PASS HTMLDetailsElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLDetailsElement interface: attribute open PASS HTMLDetailsElement must be primary interface of document.createElement("details") PASS Stringification of document.createElement("details") PASS HTMLDetailsElement interface: document.createElement("details") must inherit property "open" with the proper type (0) PASS HTMLMenuElement interface: existence and properties of interface object PASS HTMLMenuElement interface object length PASS HTMLMenuElement interface object name PASS HTMLMenuElement interface: existence and properties of interface prototype object PASS HTMLMenuElement interface: existence and properties of interface prototype object's "constructor" property FAIL HTMLMenuElement interface: attribute type assert_true: The prototype object must have a property "type" expected true got false FAIL HTMLMenuElement interface: attribute label assert_true: The prototype object must have a property "label" expected true got false PASS HTMLMenuElement interface: attribute compact PASS HTMLMenuElement must be primary interface of document.createElement("menu") PASS Stringification of document.createElement("menu") FAIL HTMLMenuElement interface: document.createElement("menu") must inherit property "type" with the proper type (0) assert_inherits: property "type" not found in prototype chain FAIL HTMLMenuElement interface: document.createElement("menu") must inherit property "label" with the proper type (1) assert_inherits: property "label" not found in prototype chain PASS HTMLMenuElement interface: document.createElement("menu") must inherit property "compact" with the proper type (2) FAIL HTMLMenuItemElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface object length assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface object name assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute type assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute label assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute icon assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute disabled assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute checked assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute radiogroup assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute default assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL HTMLMenuItemElement interface: attribute command assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing FAIL RelatedEvent interface: existence and properties of interface object assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing FAIL RelatedEvent interface object length assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing FAIL RelatedEvent interface object name assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing FAIL RelatedEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing FAIL RelatedEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing FAIL RelatedEvent interface: attribute relatedTarget assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing FAIL HTMLDialogElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface object length assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface object name assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface: attribute open assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface: attribute returnValue assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface: operation show([object Object],[object Object]) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface: operation showModal([object Object],[object Object]) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing FAIL HTMLDialogElement interface: operation close(DOMString) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing PASS HTMLScriptElement interface: existence and properties of interface object PASS HTMLScriptElement interface object length PASS HTMLScriptElement interface object name PASS HTMLScriptElement interface: existence and properties of interface prototype object PASS HTMLScriptElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLScriptElement interface: attribute src PASS HTMLScriptElement interface: attribute type PASS HTMLScriptElement interface: attribute charset PASS HTMLScriptElement interface: attribute async PASS HTMLScriptElement interface: attribute defer PASS HTMLScriptElement interface: attribute crossOrigin PASS HTMLScriptElement interface: attribute text PASS HTMLScriptElement interface: attribute event PASS HTMLScriptElement interface: attribute htmlFor PASS HTMLScriptElement must be primary interface of document.createElement("script") PASS Stringification of document.createElement("script") PASS HTMLScriptElement interface: document.createElement("script") must inherit property "src" with the proper type (0) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "type" with the proper type (1) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "charset" with the proper type (2) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "async" with the proper type (3) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "defer" with the proper type (4) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "crossOrigin" with the proper type (5) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "text" with the proper type (6) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "event" with the proper type (7) PASS HTMLScriptElement interface: document.createElement("script") must inherit property "htmlFor" with the proper type (8) PASS HTMLTemplateElement interface: existence and properties of interface object PASS HTMLTemplateElement interface object length PASS HTMLTemplateElement interface object name PASS HTMLTemplateElement interface: existence and properties of interface prototype object PASS HTMLTemplateElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLTemplateElement interface: attribute content PASS HTMLTemplateElement must be primary interface of document.createElement("template") PASS Stringification of document.createElement("template") PASS HTMLTemplateElement interface: document.createElement("template") must inherit property "content" with the proper type (0) PASS HTMLSlotElement interface: existence and properties of interface object PASS HTMLSlotElement interface object length PASS HTMLSlotElement interface object name PASS HTMLSlotElement interface: existence and properties of interface prototype object PASS HTMLSlotElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLSlotElement interface: attribute name PASS HTMLSlotElement interface: operation assignedNodes(AssignedNodesOptions) PASS HTMLSlotElement must be primary interface of document.createElement("slot") PASS Stringification of document.createElement("slot") PASS HTMLSlotElement interface: document.createElement("slot") must inherit property "name" with the proper type (0) PASS HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedNodes" with the proper type (1) PASS HTMLSlotElement interface: calling assignedNodes(AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError PASS HTMLCanvasElement interface: existence and properties of interface object PASS HTMLCanvasElement interface object length PASS HTMLCanvasElement interface object name PASS HTMLCanvasElement interface: existence and properties of interface prototype object PASS HTMLCanvasElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLCanvasElement interface: attribute width PASS HTMLCanvasElement interface: attribute height PASS HTMLCanvasElement interface: operation getContext(DOMString,any) PASS HTMLCanvasElement interface: operation toDataURL(DOMString,any) FAIL HTMLCanvasElement interface: operation toBlob(BlobCallback,DOMString,any) assert_own_property: interface prototype object missing non-static operation expected property "toBlob" missing PASS HTMLCanvasElement must be primary interface of document.createElement("canvas") PASS Stringification of document.createElement("canvas") PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "width" with the proper type (0) PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "height" with the proper type (1) PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "getContext" with the proper type (2) PASS HTMLCanvasElement interface: calling getContext(DOMString,any) on document.createElement("canvas") with too few arguments must throw TypeError PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "toDataURL" with the proper type (3) PASS HTMLCanvasElement interface: calling toDataURL(DOMString,any) on document.createElement("canvas") with too few arguments must throw TypeError FAIL HTMLCanvasElement interface: document.createElement("canvas") must inherit property "toBlob" with the proper type (4) assert_inherits: property "toBlob" not found in prototype chain FAIL HTMLCanvasElement interface: calling toBlob(BlobCallback,DOMString,any) on document.createElement("canvas") with too few arguments must throw TypeError assert_inherits: property "toBlob" not found in prototype chain PASS CanvasRenderingContext2D interface: existence and properties of interface object PASS CanvasRenderingContext2D interface object length PASS CanvasRenderingContext2D interface object name PASS CanvasRenderingContext2D interface: existence and properties of interface prototype object PASS CanvasRenderingContext2D interface: existence and properties of interface prototype object's "constructor" property PASS CanvasRenderingContext2D interface: attribute canvas PASS CanvasRenderingContext2D interface: operation save() PASS CanvasRenderingContext2D interface: operation restore() PASS CanvasRenderingContext2D interface: operation scale(unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation rotate(unrestricted double) PASS CanvasRenderingContext2D interface: operation translate(unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation transform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) FAIL CanvasRenderingContext2D interface: operation getTransform() assert_own_property: interface prototype object missing non-static operation expected property "getTransform" missing FAIL CanvasRenderingContext2D interface: operation setTransform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 0 but got 6 FAIL CanvasRenderingContext2D interface: operation setTransform(DOMMatrixInit) assert_equals: property has wrong .length expected 0 but got 6 PASS CanvasRenderingContext2D interface: operation resetTransform() PASS CanvasRenderingContext2D interface: attribute globalAlpha PASS CanvasRenderingContext2D interface: attribute globalCompositeOperation PASS CanvasRenderingContext2D interface: attribute imageSmoothingEnabled PASS CanvasRenderingContext2D interface: attribute imageSmoothingQuality PASS CanvasRenderingContext2D interface: attribute strokeStyle PASS CanvasRenderingContext2D interface: attribute fillStyle PASS CanvasRenderingContext2D interface: operation createLinearGradient(double,double,double,double) PASS CanvasRenderingContext2D interface: operation createRadialGradient(double,double,double,double,double,double) PASS CanvasRenderingContext2D interface: operation createPattern(CanvasImageSource,DOMString) PASS CanvasRenderingContext2D interface: attribute shadowOffsetX PASS CanvasRenderingContext2D interface: attribute shadowOffsetY PASS CanvasRenderingContext2D interface: attribute shadowBlur PASS CanvasRenderingContext2D interface: attribute shadowColor FAIL CanvasRenderingContext2D interface: attribute filter assert_true: The prototype object must have a property "filter" expected true got false PASS CanvasRenderingContext2D interface: operation clearRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation fillRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation strokeRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation beginPath() PASS CanvasRenderingContext2D interface: operation fill(CanvasFillRule) PASS CanvasRenderingContext2D interface: operation fill(Path2D,CanvasFillRule) PASS CanvasRenderingContext2D interface: operation stroke() PASS CanvasRenderingContext2D interface: operation stroke(Path2D) PASS CanvasRenderingContext2D interface: operation clip(CanvasFillRule) PASS CanvasRenderingContext2D interface: operation clip(Path2D,CanvasFillRule) FAIL CanvasRenderingContext2D interface: operation resetClip() assert_own_property: interface prototype object missing non-static operation expected property "resetClip" missing PASS CanvasRenderingContext2D interface: operation isPointInPath(unrestricted double,unrestricted double,CanvasFillRule) PASS CanvasRenderingContext2D interface: operation isPointInPath(Path2D,unrestricted double,unrestricted double,CanvasFillRule) PASS CanvasRenderingContext2D interface: operation isPointInStroke(unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation isPointInStroke(Path2D,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation drawFocusIfNeeded(Element) PASS CanvasRenderingContext2D interface: operation drawFocusIfNeeded(Path2D,Element) FAIL CanvasRenderingContext2D interface: operation scrollPathIntoView() assert_own_property: interface prototype object missing non-static operation expected property "scrollPathIntoView" missing FAIL CanvasRenderingContext2D interface: operation scrollPathIntoView(Path2D) assert_own_property: interface prototype object missing non-static operation expected property "scrollPathIntoView" missing PASS CanvasRenderingContext2D interface: operation fillText(DOMString,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation strokeText(DOMString,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation measureText(DOMString) PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) FAIL CanvasRenderingContext2D interface: operation addHitRegion(HitRegionOptions) assert_own_property: interface prototype object missing non-static operation expected property "addHitRegion" missing FAIL CanvasRenderingContext2D interface: operation removeHitRegion(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "removeHitRegion" missing FAIL CanvasRenderingContext2D interface: operation clearHitRegions() assert_own_property: interface prototype object missing non-static operation expected property "clearHitRegions" missing PASS CanvasRenderingContext2D interface: operation createImageData(double,double) PASS CanvasRenderingContext2D interface: operation createImageData(ImageData) PASS CanvasRenderingContext2D interface: operation getImageData(double,double,double,double) PASS CanvasRenderingContext2D interface: operation putImageData(ImageData,double,double) PASS CanvasRenderingContext2D interface: operation putImageData(ImageData,double,double,double,double,double,double) PASS CanvasRenderingContext2D interface: attribute lineWidth PASS CanvasRenderingContext2D interface: attribute lineCap PASS CanvasRenderingContext2D interface: attribute lineJoin PASS CanvasRenderingContext2D interface: attribute miterLimit PASS CanvasRenderingContext2D interface: operation setLineDash([object Object]) PASS CanvasRenderingContext2D interface: operation getLineDash() PASS CanvasRenderingContext2D interface: attribute lineDashOffset PASS CanvasRenderingContext2D interface: attribute font PASS CanvasRenderingContext2D interface: attribute textAlign PASS CanvasRenderingContext2D interface: attribute textBaseline PASS CanvasRenderingContext2D interface: attribute direction PASS CanvasRenderingContext2D interface: operation closePath() PASS CanvasRenderingContext2D interface: operation moveTo(unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation lineTo(unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation quadraticCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS CanvasRenderingContext2D interface: operation arc(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) PASS CanvasRenderingContext2D interface: operation ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) PASS CanvasRenderingContext2D must be primary interface of document.createElement("canvas").getContext("2d") PASS Stringification of document.createElement("canvas").getContext("2d") PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "canvas" with the proper type (0) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "save" with the proper type (1) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "restore" with the proper type (2) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scale" with the proper type (3) PASS CanvasRenderingContext2D interface: calling scale(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "rotate" with the proper type (4) PASS CanvasRenderingContext2D interface: calling rotate(unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "translate" with the proper type (5) PASS CanvasRenderingContext2D interface: calling translate(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "transform" with the proper type (6) PASS CanvasRenderingContext2D interface: calling transform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "getTransform" with the proper type (7) assert_inherits: property "getTransform" not found in prototype chain PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "setTransform" with the proper type (8) PASS CanvasRenderingContext2D interface: calling setTransform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "setTransform" with the proper type (9) PASS CanvasRenderingContext2D interface: calling setTransform(DOMMatrixInit) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "resetTransform" with the proper type (10) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "globalAlpha" with the proper type (11) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "globalCompositeOperation" with the proper type (12) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingEnabled" with the proper type (13) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type (14) FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "strokeStyle" with the proper type (15) Unrecognized type [object Object],[object Object],[object Object] FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fillStyle" with the proper type (16) Unrecognized type [object Object],[object Object],[object Object] PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createLinearGradient" with the proper type (17) PASS CanvasRenderingContext2D interface: calling createLinearGradient(double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createRadialGradient" with the proper type (18) PASS CanvasRenderingContext2D interface: calling createRadialGradient(double,double,double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createPattern" with the proper type (19) PASS CanvasRenderingContext2D interface: calling createPattern(CanvasImageSource,DOMString) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowOffsetX" with the proper type (20) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowOffsetY" with the proper type (21) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowBlur" with the proper type (22) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowColor" with the proper type (23) FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "filter" with the proper type (24) assert_inherits: property "filter" not found in prototype chain PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "clearRect" with the proper type (25) PASS CanvasRenderingContext2D interface: calling clearRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fillRect" with the proper type (26) PASS CanvasRenderingContext2D interface: calling fillRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "strokeRect" with the proper type (27) PASS CanvasRenderingContext2D interface: calling strokeRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "beginPath" with the proper type (28) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fill" with the proper type (29) PASS CanvasRenderingContext2D interface: calling fill(CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fill" with the proper type (30) PASS CanvasRenderingContext2D interface: calling fill(Path2D,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "stroke" with the proper type (31) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "stroke" with the proper type (32) PASS CanvasRenderingContext2D interface: calling stroke(Path2D) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "clip" with the proper type (33) PASS CanvasRenderingContext2D interface: calling clip(CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "clip" with the proper type (34) PASS CanvasRenderingContext2D interface: calling clip(Path2D,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "resetClip" with the proper type (35) assert_inherits: property "resetClip" not found in prototype chain PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInPath" with the proper type (36) PASS CanvasRenderingContext2D interface: calling isPointInPath(unrestricted double,unrestricted double,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInPath" with the proper type (37) PASS CanvasRenderingContext2D interface: calling isPointInPath(Path2D,unrestricted double,unrestricted double,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInStroke" with the proper type (38) PASS CanvasRenderingContext2D interface: calling isPointInStroke(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInStroke" with the proper type (39) PASS CanvasRenderingContext2D interface: calling isPointInStroke(Path2D,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawFocusIfNeeded" with the proper type (40) PASS CanvasRenderingContext2D interface: calling drawFocusIfNeeded(Element) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawFocusIfNeeded" with the proper type (41) PASS CanvasRenderingContext2D interface: calling drawFocusIfNeeded(Path2D,Element) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scrollPathIntoView" with the proper type (42) assert_inherits: property "scrollPathIntoView" not found in prototype chain FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scrollPathIntoView" with the proper type (43) assert_inherits: property "scrollPathIntoView" not found in prototype chain FAIL CanvasRenderingContext2D interface: calling scrollPathIntoView(Path2D) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "scrollPathIntoView" not found in prototype chain PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fillText" with the proper type (44) PASS CanvasRenderingContext2D interface: calling fillText(DOMString,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "strokeText" with the proper type (45) PASS CanvasRenderingContext2D interface: calling strokeText(DOMString,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "measureText" with the proper type (46) PASS CanvasRenderingContext2D interface: calling measureText(DOMString) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawImage" with the proper type (47) PASS CanvasRenderingContext2D interface: calling drawImage(CanvasImageSource,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawImage" with the proper type (48) PASS CanvasRenderingContext2D interface: calling drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawImage" with the proper type (49) PASS CanvasRenderingContext2D interface: calling drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "addHitRegion" with the proper type (50) assert_inherits: property "addHitRegion" not found in prototype chain FAIL CanvasRenderingContext2D interface: calling addHitRegion(HitRegionOptions) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "addHitRegion" not found in prototype chain FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "removeHitRegion" with the proper type (51) assert_inherits: property "removeHitRegion" not found in prototype chain FAIL CanvasRenderingContext2D interface: calling removeHitRegion(DOMString) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "removeHitRegion" not found in prototype chain FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "clearHitRegions" with the proper type (52) assert_inherits: property "clearHitRegions" not found in prototype chain PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createImageData" with the proper type (53) PASS CanvasRenderingContext2D interface: calling createImageData(double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createImageData" with the proper type (54) PASS CanvasRenderingContext2D interface: calling createImageData(ImageData) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "getImageData" with the proper type (55) PASS CanvasRenderingContext2D interface: calling getImageData(double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "putImageData" with the proper type (56) PASS CanvasRenderingContext2D interface: calling putImageData(ImageData,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "putImageData" with the proper type (57) PASS CanvasRenderingContext2D interface: calling putImageData(ImageData,double,double,double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineWidth" with the proper type (58) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineCap" with the proper type (59) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineJoin" with the proper type (60) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "miterLimit" with the proper type (61) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "setLineDash" with the proper type (62) PASS CanvasRenderingContext2D interface: calling setLineDash([object Object]) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "getLineDash" with the proper type (63) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineDashOffset" with the proper type (64) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "font" with the proper type (65) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "textAlign" with the proper type (66) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "textBaseline" with the proper type (67) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "direction" with the proper type (68) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "closePath" with the proper type (69) PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "moveTo" with the proper type (70) PASS CanvasRenderingContext2D interface: calling moveTo(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineTo" with the proper type (71) PASS CanvasRenderingContext2D interface: calling lineTo(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "quadraticCurveTo" with the proper type (72) PASS CanvasRenderingContext2D interface: calling quadraticCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "bezierCurveTo" with the proper type (73) PASS CanvasRenderingContext2D interface: calling bezierCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "arcTo" with the proper type (74) PASS CanvasRenderingContext2D interface: calling arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "arcTo" with the proper type (75) PASS CanvasRenderingContext2D interface: calling arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "rect" with the proper type (76) PASS CanvasRenderingContext2D interface: calling rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "arc" with the proper type (77) PASS CanvasRenderingContext2D interface: calling arc(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "ellipse" with the proper type (78) PASS CanvasRenderingContext2D interface: calling ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError PASS CanvasGradient interface: existence and properties of interface object PASS CanvasGradient interface object length PASS CanvasGradient interface object name PASS CanvasGradient interface: existence and properties of interface prototype object PASS CanvasGradient interface: existence and properties of interface prototype object's "constructor" property PASS CanvasGradient interface: operation addColorStop(double,DOMString) PASS CanvasPattern interface: existence and properties of interface object PASS CanvasPattern interface object length PASS CanvasPattern interface object name PASS CanvasPattern interface: existence and properties of interface prototype object PASS CanvasPattern interface: existence and properties of interface prototype object's "constructor" property FAIL CanvasPattern interface: operation setTransform(DOMMatrixInit) assert_own_property: interface prototype object missing non-static operation expected property "setTransform" missing PASS TextMetrics interface: existence and properties of interface object PASS TextMetrics interface object length PASS TextMetrics interface object name PASS TextMetrics interface: existence and properties of interface prototype object PASS TextMetrics interface: existence and properties of interface prototype object's "constructor" property PASS TextMetrics interface: attribute width FAIL TextMetrics interface: attribute actualBoundingBoxLeft assert_true: The prototype object must have a property "actualBoundingBoxLeft" expected true got false FAIL TextMetrics interface: attribute actualBoundingBoxRight assert_true: The prototype object must have a property "actualBoundingBoxRight" expected true got false FAIL TextMetrics interface: attribute fontBoundingBoxAscent assert_true: The prototype object must have a property "fontBoundingBoxAscent" expected true got false FAIL TextMetrics interface: attribute fontBoundingBoxDescent assert_true: The prototype object must have a property "fontBoundingBoxDescent" expected true got false FAIL TextMetrics interface: attribute actualBoundingBoxAscent assert_true: The prototype object must have a property "actualBoundingBoxAscent" expected true got false FAIL TextMetrics interface: attribute actualBoundingBoxDescent assert_true: The prototype object must have a property "actualBoundingBoxDescent" expected true got false FAIL TextMetrics interface: attribute emHeightAscent assert_true: The prototype object must have a property "emHeightAscent" expected true got false FAIL TextMetrics interface: attribute emHeightDescent assert_true: The prototype object must have a property "emHeightDescent" expected true got false FAIL TextMetrics interface: attribute hangingBaseline assert_true: The prototype object must have a property "hangingBaseline" expected true got false FAIL TextMetrics interface: attribute alphabeticBaseline assert_true: The prototype object must have a property "alphabeticBaseline" expected true got false FAIL TextMetrics interface: attribute ideographicBaseline assert_true: The prototype object must have a property "ideographicBaseline" expected true got false PASS ImageData interface: existence and properties of interface object PASS ImageData interface object length PASS ImageData interface object name PASS ImageData interface: existence and properties of interface prototype object PASS ImageData interface: existence and properties of interface prototype object's "constructor" property PASS ImageData interface: attribute width PASS ImageData interface: attribute height FAIL ImageData interface: attribute data assert_true: The prototype object must have a property "data" expected true got false PASS Path2D interface: existence and properties of interface object PASS Path2D interface object length PASS Path2D interface object name PASS Path2D interface: existence and properties of interface prototype object PASS Path2D interface: existence and properties of interface prototype object's "constructor" property PASS Path2D interface: operation addPath(Path2D,DOMMatrixInit) PASS Path2D interface: operation closePath() PASS Path2D interface: operation moveTo(unrestricted double,unrestricted double) PASS Path2D interface: operation lineTo(unrestricted double,unrestricted double) PASS Path2D interface: operation quadraticCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS Path2D interface: operation bezierCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS Path2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS Path2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS Path2D interface: operation rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) PASS Path2D interface: operation arc(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) PASS Path2D interface: operation ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) PASS DataTransfer interface: existence and properties of interface object PASS DataTransfer interface object length PASS DataTransfer interface object name PASS DataTransfer interface: existence and properties of interface prototype object PASS DataTransfer interface: existence and properties of interface prototype object's "constructor" property PASS DataTransfer interface: attribute dropEffect PASS DataTransfer interface: attribute effectAllowed FAIL DataTransfer interface: attribute items assert_true: The prototype object must have a property "items" expected true got false PASS DataTransfer interface: operation setDragImage(Element,long,long) PASS DataTransfer interface: attribute types PASS DataTransfer interface: operation getData(DOMString) PASS DataTransfer interface: operation setData(DOMString,DOMString) PASS DataTransfer interface: operation clearData(DOMString) PASS DataTransfer interface: attribute files FAIL DataTransferItemList interface: existence and properties of interface object assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface object length assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface object name assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface: attribute length assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface: operation add(DOMString,DOMString) assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface: operation add(File) assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface: operation remove(unsigned long) assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItemList interface: operation clear() assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing FAIL DataTransferItem interface: existence and properties of interface object assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface object length assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface object name assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface: attribute kind assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface: attribute type assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface: operation getAsString(FunctionStringCallback) assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DataTransferItem interface: operation getAsFile() assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing FAIL DragEvent interface: existence and properties of interface object assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing FAIL DragEvent interface object length assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing FAIL DragEvent interface object name assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing FAIL DragEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing FAIL DragEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing FAIL DragEvent interface: attribute dataTransfer assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing PASS Window interface: existence and properties of interface object PASS Window interface object length PASS Window interface object name PASS Window interface: existence and properties of interface prototype object PASS Window interface: existence and properties of interface prototype object's "constructor" property PASS Window interface: attribute self PASS Window interface: attribute name PASS Window interface: attribute history PASS Window interface: attribute locationbar PASS Window interface: attribute menubar PASS Window interface: attribute personalbar PASS Window interface: attribute scrollbars PASS Window interface: attribute statusbar PASS Window interface: attribute toolbar PASS Window interface: attribute status PASS Window interface: operation close() PASS Window interface: attribute closed PASS Window interface: operation stop() PASS Window interface: operation focus() PASS Window interface: operation blur() PASS Window interface: attribute frames PASS Window interface: attribute length PASS Window interface: attribute opener PASS Window interface: attribute parent PASS Window interface: attribute frameElement PASS Window interface: operation open(DOMString,DOMString,DOMString,boolean) PASS Window interface: attribute navigator FAIL Window interface: attribute external assert_own_property: The global object must have a property "external" expected property "external" missing PASS Window interface: attribute applicationCache PASS Window interface: operation alert() PASS Window interface: operation confirm(DOMString) PASS Window interface: operation prompt(DOMString,DOMString) PASS Window interface: operation print() PASS Window interface: operation showModalDialog(DOMString,any) PASS Window interface: operation postMessage(any,DOMString,[object Object]) PASS Window interface: operation captureEvents() PASS Window interface: operation releaseEvents() PASS Window interface: attribute onabort FAIL Window interface: attribute onautocomplete assert_own_property: The global object must have a property "onautocomplete" expected property "onautocomplete" missing FAIL Window interface: attribute onautocompleteerror assert_own_property: The global object must have a property "onautocompleteerror" expected property "onautocompleteerror" missing PASS Window interface: attribute onblur FAIL Window interface: attribute oncancel assert_own_property: The global object must have a property "oncancel" expected property "oncancel" missing PASS Window interface: attribute oncanplay PASS Window interface: attribute oncanplaythrough PASS Window interface: attribute onchange PASS Window interface: attribute onclick FAIL Window interface: attribute onclose assert_own_property: The global object must have a property "onclose" expected property "onclose" missing PASS Window interface: attribute oncontextmenu PASS Window interface: attribute oncuechange PASS Window interface: attribute ondblclick PASS Window interface: attribute ondrag PASS Window interface: attribute ondragend PASS Window interface: attribute ondragenter FAIL Window interface: attribute ondragexit assert_own_property: The global object must have a property "ondragexit" expected property "ondragexit" missing PASS Window interface: attribute ondragleave PASS Window interface: attribute ondragover PASS Window interface: attribute ondragstart PASS Window interface: attribute ondrop PASS Window interface: attribute ondurationchange PASS Window interface: attribute onemptied PASS Window interface: attribute onended PASS Window interface: attribute onerror PASS Window interface: attribute onfocus PASS Window interface: attribute oninput PASS Window interface: attribute oninvalid PASS Window interface: attribute onkeydown PASS Window interface: attribute onkeypress PASS Window interface: attribute onkeyup PASS Window interface: attribute onload PASS Window interface: attribute onloadeddata PASS Window interface: attribute onloadedmetadata PASS Window interface: attribute onloadstart PASS Window interface: attribute onmousedown PASS Window interface: attribute onmouseenter PASS Window interface: attribute onmouseleave PASS Window interface: attribute onmousemove PASS Window interface: attribute onmouseout PASS Window interface: attribute onmouseover PASS Window interface: attribute onmouseup PASS Window interface: attribute onmousewheel PASS Window interface: attribute onpause PASS Window interface: attribute onplay PASS Window interface: attribute onplaying PASS Window interface: attribute onprogress PASS Window interface: attribute onratechange PASS Window interface: attribute onreset PASS Window interface: attribute onresize PASS Window interface: attribute onscroll PASS Window interface: attribute onseeked PASS Window interface: attribute onseeking PASS Window interface: attribute onselect FAIL Window interface: attribute onshow assert_own_property: The global object must have a property "onshow" expected property "onshow" missing PASS Window interface: attribute onstalled PASS Window interface: attribute onsubmit PASS Window interface: attribute onsuspend PASS Window interface: attribute ontimeupdate FAIL Window interface: attribute ontoggle assert_own_property: The global object must have a property "ontoggle" expected property "ontoggle" missing PASS Window interface: attribute onvolumechange PASS Window interface: attribute onwaiting FAIL Window interface: attribute onafterprint assert_own_property: The global object must have a property "onafterprint" expected property "onafterprint" missing FAIL Window interface: attribute onbeforeprint assert_own_property: The global object must have a property "onbeforeprint" expected property "onbeforeprint" missing PASS Window interface: attribute onbeforeunload PASS Window interface: attribute onhashchange FAIL Window interface: attribute onlanguagechange assert_own_property: The global object must have a property "onlanguagechange" expected property "onlanguagechange" missing PASS Window interface: attribute onmessage PASS Window interface: attribute onoffline PASS Window interface: attribute ononline PASS Window interface: attribute onpagehide PASS Window interface: attribute onpageshow PASS Window interface: attribute onpopstate PASS Window interface: attribute onstorage PASS Window interface: attribute onunload PASS Window interface: operation btoa(DOMString) PASS Window interface: operation atob(DOMString) PASS Window interface: operation setTimeout(Function,long,any) PASS Window interface: operation setTimeout(DOMString,long,any) PASS Window interface: operation clearTimeout(long) PASS Window interface: operation setInterval(Function,long,any) PASS Window interface: operation setInterval(DOMString,long,any) PASS Window interface: operation clearInterval(long) FAIL Window interface: operation createImageBitmap(ImageBitmapSource,long,long,long,long) assert_own_property: global object missing non-static operation expected property "createImageBitmap" missing PASS Window interface: attribute sessionStorage PASS Window interface: attribute localStorage PASS Window must be primary interface of window PASS Stringification of window PASS Window interface: window must have own property "window" PASS Window interface: window must inherit property "self" with the proper type (1) PASS Window interface: window must have own property "document" PASS Window interface: window must inherit property "name" with the proper type (3) PASS Window interface: window must have own property "location" PASS Window interface: window must inherit property "history" with the proper type (5) PASS Window interface: window must inherit property "locationbar" with the proper type (6) PASS Window interface: window must inherit property "menubar" with the proper type (7) PASS Window interface: window must inherit property "personalbar" with the proper type (8) PASS Window interface: window must inherit property "scrollbars" with the proper type (9) PASS Window interface: window must inherit property "statusbar" with the proper type (10) PASS Window interface: window must inherit property "toolbar" with the proper type (11) PASS Window interface: window must inherit property "status" with the proper type (12) PASS Window interface: window must inherit property "close" with the proper type (13) PASS Window interface: window must inherit property "closed" with the proper type (14) PASS Window interface: window must inherit property "stop" with the proper type (15) PASS Window interface: window must inherit property "focus" with the proper type (16) PASS Window interface: window must inherit property "blur" with the proper type (17) PASS Window interface: window must inherit property "frames" with the proper type (18) PASS Window interface: window must inherit property "length" with the proper type (19) PASS Window interface: window must have own property "top" PASS Window interface: window must inherit property "opener" with the proper type (21) PASS Window interface: window must inherit property "parent" with the proper type (22) PASS Window interface: window must inherit property "frameElement" with the proper type (23) PASS Window interface: window must inherit property "open" with the proper type (24) PASS Window interface: calling open(DOMString,DOMString,DOMString,boolean) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "navigator" with the proper type (27) FAIL Window interface: window must inherit property "external" with the proper type (28) assert_own_property: expected property "external" missing PASS Window interface: window must inherit property "applicationCache" with the proper type (29) PASS Window interface: window must inherit property "alert" with the proper type (30) PASS Window interface: window must inherit property "confirm" with the proper type (31) PASS Window interface: calling confirm(DOMString) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "prompt" with the proper type (32) PASS Window interface: calling prompt(DOMString,DOMString) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "print" with the proper type (33) PASS Window interface: window must inherit property "showModalDialog" with the proper type (34) PASS Window interface: calling showModalDialog(DOMString,any) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "postMessage" with the proper type (35) PASS Window interface: calling postMessage(any,DOMString,[object Object]) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "captureEvents" with the proper type (36) PASS Window interface: window must inherit property "releaseEvents" with the proper type (37) PASS Window interface: window must inherit property "onabort" with the proper type (38) FAIL Window interface: window must inherit property "onautocomplete" with the proper type (39) assert_own_property: expected property "onautocomplete" missing FAIL Window interface: window must inherit property "onautocompleteerror" with the proper type (40) assert_own_property: expected property "onautocompleteerror" missing PASS Window interface: window must inherit property "onblur" with the proper type (41) FAIL Window interface: window must inherit property "oncancel" with the proper type (42) assert_own_property: expected property "oncancel" missing PASS Window interface: window must inherit property "oncanplay" with the proper type (43) PASS Window interface: window must inherit property "oncanplaythrough" with the proper type (44) PASS Window interface: window must inherit property "onchange" with the proper type (45) PASS Window interface: window must inherit property "onclick" with the proper type (46) FAIL Window interface: window must inherit property "onclose" with the proper type (47) assert_own_property: expected property "onclose" missing PASS Window interface: window must inherit property "oncontextmenu" with the proper type (48) PASS Window interface: window must inherit property "oncuechange" with the proper type (49) PASS Window interface: window must inherit property "ondblclick" with the proper type (50) PASS Window interface: window must inherit property "ondrag" with the proper type (51) PASS Window interface: window must inherit property "ondragend" with the proper type (52) PASS Window interface: window must inherit property "ondragenter" with the proper type (53) FAIL Window interface: window must inherit property "ondragexit" with the proper type (54) assert_own_property: expected property "ondragexit" missing PASS Window interface: window must inherit property "ondragleave" with the proper type (55) PASS Window interface: window must inherit property "ondragover" with the proper type (56) PASS Window interface: window must inherit property "ondragstart" with the proper type (57) PASS Window interface: window must inherit property "ondrop" with the proper type (58) PASS Window interface: window must inherit property "ondurationchange" with the proper type (59) PASS Window interface: window must inherit property "onemptied" with the proper type (60) PASS Window interface: window must inherit property "onended" with the proper type (61) PASS Window interface: window must inherit property "onerror" with the proper type (62) PASS Window interface: window must inherit property "onfocus" with the proper type (63) PASS Window interface: window must inherit property "oninput" with the proper type (64) PASS Window interface: window must inherit property "oninvalid" with the proper type (65) PASS Window interface: window must inherit property "onkeydown" with the proper type (66) PASS Window interface: window must inherit property "onkeypress" with the proper type (67) PASS Window interface: window must inherit property "onkeyup" with the proper type (68) PASS Window interface: window must inherit property "onload" with the proper type (69) PASS Window interface: window must inherit property "onloadeddata" with the proper type (70) PASS Window interface: window must inherit property "onloadedmetadata" with the proper type (71) PASS Window interface: window must inherit property "onloadstart" with the proper type (72) PASS Window interface: window must inherit property "onmousedown" with the proper type (73) PASS Window interface: window must inherit property "onmouseenter" with the proper type (74) PASS Window interface: window must inherit property "onmouseleave" with the proper type (75) PASS Window interface: window must inherit property "onmousemove" with the proper type (76) PASS Window interface: window must inherit property "onmouseout" with the proper type (77) PASS Window interface: window must inherit property "onmouseover" with the proper type (78) PASS Window interface: window must inherit property "onmouseup" with the proper type (79) PASS Window interface: window must inherit property "onmousewheel" with the proper type (80) PASS Window interface: window must inherit property "onpause" with the proper type (81) PASS Window interface: window must inherit property "onplay" with the proper type (82) PASS Window interface: window must inherit property "onplaying" with the proper type (83) PASS Window interface: window must inherit property "onprogress" with the proper type (84) PASS Window interface: window must inherit property "onratechange" with the proper type (85) PASS Window interface: window must inherit property "onreset" with the proper type (86) PASS Window interface: window must inherit property "onresize" with the proper type (87) PASS Window interface: window must inherit property "onscroll" with the proper type (88) PASS Window interface: window must inherit property "onseeked" with the proper type (89) PASS Window interface: window must inherit property "onseeking" with the proper type (90) PASS Window interface: window must inherit property "onselect" with the proper type (91) FAIL Window interface: window must inherit property "onshow" with the proper type (92) assert_own_property: expected property "onshow" missing PASS Window interface: window must inherit property "onstalled" with the proper type (93) PASS Window interface: window must inherit property "onsubmit" with the proper type (94) PASS Window interface: window must inherit property "onsuspend" with the proper type (95) PASS Window interface: window must inherit property "ontimeupdate" with the proper type (96) FAIL Window interface: window must inherit property "ontoggle" with the proper type (97) assert_own_property: expected property "ontoggle" missing PASS Window interface: window must inherit property "onvolumechange" with the proper type (98) PASS Window interface: window must inherit property "onwaiting" with the proper type (99) FAIL Window interface: window must inherit property "onafterprint" with the proper type (100) assert_own_property: expected property "onafterprint" missing FAIL Window interface: window must inherit property "onbeforeprint" with the proper type (101) assert_own_property: expected property "onbeforeprint" missing PASS Window interface: window must inherit property "onbeforeunload" with the proper type (102) PASS Window interface: window must inherit property "onhashchange" with the proper type (103) FAIL Window interface: window must inherit property "onlanguagechange" with the proper type (104) assert_own_property: expected property "onlanguagechange" missing PASS Window interface: window must inherit property "onmessage" with the proper type (105) PASS Window interface: window must inherit property "onoffline" with the proper type (106) PASS Window interface: window must inherit property "ononline" with the proper type (107) PASS Window interface: window must inherit property "onpagehide" with the proper type (108) PASS Window interface: window must inherit property "onpageshow" with the proper type (109) PASS Window interface: window must inherit property "onpopstate" with the proper type (110) PASS Window interface: window must inherit property "onstorage" with the proper type (111) PASS Window interface: window must inherit property "onunload" with the proper type (112) PASS Window interface: window must inherit property "btoa" with the proper type (113) PASS Window interface: calling btoa(DOMString) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "atob" with the proper type (114) PASS Window interface: calling atob(DOMString) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "setTimeout" with the proper type (115) PASS Window interface: calling setTimeout(Function,long,any) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "setTimeout" with the proper type (116) PASS Window interface: calling setTimeout(DOMString,long,any) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "clearTimeout" with the proper type (117) PASS Window interface: calling clearTimeout(long) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "setInterval" with the proper type (118) PASS Window interface: calling setInterval(Function,long,any) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "setInterval" with the proper type (119) PASS Window interface: calling setInterval(DOMString,long,any) on window with too few arguments must throw TypeError PASS Window interface: window must inherit property "clearInterval" with the proper type (120) PASS Window interface: calling clearInterval(long) on window with too few arguments must throw TypeError FAIL Window interface: window must inherit property "createImageBitmap" with the proper type (121) assert_own_property: expected property "createImageBitmap" missing FAIL Window interface: calling createImageBitmap(ImageBitmapSource,long,long,long,long) on window with too few arguments must throw TypeError assert_own_property: expected property "createImageBitmap" missing PASS Window interface: window must inherit property "sessionStorage" with the proper type (122) PASS Window interface: window must inherit property "localStorage" with the proper type (123) PASS EventTarget interface: window must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window with too few arguments must throw TypeError PASS EventTarget interface: window must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window with too few arguments must throw TypeError PASS EventTarget interface: window must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on window with too few arguments must throw TypeError PASS BarProp interface: existence and properties of interface object PASS BarProp interface object length PASS BarProp interface object name PASS BarProp interface: existence and properties of interface prototype object PASS BarProp interface: existence and properties of interface prototype object's "constructor" property PASS BarProp interface: attribute visible PASS History interface: existence and properties of interface object PASS History interface object length PASS History interface object name PASS History interface: existence and properties of interface prototype object PASS History interface: existence and properties of interface prototype object's "constructor" property PASS History interface: attribute length FAIL History interface: attribute scrollRestoration assert_true: The prototype object must have a property "scrollRestoration" expected true got false PASS History interface: attribute state PASS History interface: operation go(long) PASS History interface: operation back() PASS History interface: operation forward() PASS History interface: operation pushState(any,DOMString,DOMString) PASS History interface: operation replaceState(any,DOMString,DOMString) PASS History must be primary interface of window.history PASS Stringification of window.history PASS History interface: window.history must inherit property "length" with the proper type (0) FAIL History interface: window.history must inherit property "scrollRestoration" with the proper type (1) assert_inherits: property "scrollRestoration" not found in prototype chain PASS History interface: window.history must inherit property "state" with the proper type (2) PASS History interface: window.history must inherit property "go" with the proper type (3) PASS History interface: calling go(long) on window.history with too few arguments must throw TypeError PASS History interface: window.history must inherit property "back" with the proper type (4) PASS History interface: window.history must inherit property "forward" with the proper type (5) PASS History interface: window.history must inherit property "pushState" with the proper type (6) PASS History interface: calling pushState(any,DOMString,DOMString) on window.history with too few arguments must throw TypeError PASS History interface: window.history must inherit property "replaceState" with the proper type (7) PASS History interface: calling replaceState(any,DOMString,DOMString) on window.history with too few arguments must throw TypeError PASS Location interface: existence and properties of interface object PASS Location interface object length PASS Location interface object name PASS Location interface: existence and properties of interface prototype object PASS Location interface: existence and properties of interface prototype object's "constructor" property PASS Location must be primary interface of window.location PASS Stringification of window.location PASS Location interface: window.location must have own property "href" PASS Location interface: window.location must have own property "origin" PASS Location interface: window.location must have own property "protocol" PASS Location interface: window.location must have own property "host" PASS Location interface: window.location must have own property "hostname" PASS Location interface: window.location must have own property "port" PASS Location interface: window.location must have own property "pathname" PASS Location interface: window.location must have own property "search" PASS Location interface: window.location must have own property "hash" PASS Location interface: window.location must have own property "assign" PASS Location interface: calling assign(USVString) on window.location with too few arguments must throw TypeError PASS Location interface: window.location must have own property "replace" PASS Location interface: calling replace(USVString) on window.location with too few arguments must throw TypeError PASS Location interface: window.location must have own property "reload" PASS Location interface: window.location must have own property "ancestorOrigins" PASS PopStateEvent interface: existence and properties of interface object PASS PopStateEvent interface object length PASS PopStateEvent interface object name PASS PopStateEvent interface: existence and properties of interface prototype object PASS PopStateEvent interface: existence and properties of interface prototype object's "constructor" property PASS PopStateEvent interface: attribute state PASS PopStateEvent must be primary interface of new PopStateEvent("popstate", { data: {} }) PASS Stringification of new PopStateEvent("popstate", { data: {} }) PASS PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "state" with the proper type (0) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "type" with the proper type (0) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "target" with the proper type (1) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "currentTarget" with the proper type (2) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "NONE" with the proper type (3) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "CAPTURING_PHASE" with the proper type (4) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "AT_TARGET" with the proper type (5) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "BUBBLING_PHASE" with the proper type (6) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "eventPhase" with the proper type (7) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "stopPropagation" with the proper type (8) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "stopImmediatePropagation" with the proper type (9) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "bubbles" with the proper type (10) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "cancelable" with the proper type (11) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "preventDefault" with the proper type (12) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "defaultPrevented" with the proper type (13) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must have own property "isTrusted" PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "timeStamp" with the proper type (15) PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "initEvent" with the proper type (16) PASS Event interface: calling initEvent(DOMString,boolean,boolean) on new PopStateEvent("popstate", { data: {} }) with too few arguments must throw TypeError PASS HashChangeEvent interface: existence and properties of interface object PASS HashChangeEvent interface object length PASS HashChangeEvent interface object name PASS HashChangeEvent interface: existence and properties of interface prototype object PASS HashChangeEvent interface: existence and properties of interface prototype object's "constructor" property PASS HashChangeEvent interface: attribute oldURL PASS HashChangeEvent interface: attribute newURL PASS PageTransitionEvent interface: existence and properties of interface object PASS PageTransitionEvent interface object length PASS PageTransitionEvent interface object name PASS PageTransitionEvent interface: existence and properties of interface prototype object PASS PageTransitionEvent interface: existence and properties of interface prototype object's "constructor" property PASS PageTransitionEvent interface: attribute persisted PASS BeforeUnloadEvent interface: existence and properties of interface object PASS BeforeUnloadEvent interface object length PASS BeforeUnloadEvent interface object name PASS BeforeUnloadEvent interface: existence and properties of interface prototype object PASS BeforeUnloadEvent interface: existence and properties of interface prototype object's "constructor" property PASS BeforeUnloadEvent interface: attribute returnValue PASS ApplicationCache interface: existence and properties of interface object PASS ApplicationCache interface object length PASS ApplicationCache interface object name PASS ApplicationCache interface: existence and properties of interface prototype object PASS ApplicationCache interface: existence and properties of interface prototype object's "constructor" property PASS ApplicationCache interface: constant UNCACHED on interface object PASS ApplicationCache interface: constant UNCACHED on interface prototype object PASS ApplicationCache interface: constant IDLE on interface object PASS ApplicationCache interface: constant IDLE on interface prototype object PASS ApplicationCache interface: constant CHECKING on interface object PASS ApplicationCache interface: constant CHECKING on interface prototype object PASS ApplicationCache interface: constant DOWNLOADING on interface object PASS ApplicationCache interface: constant DOWNLOADING on interface prototype object PASS ApplicationCache interface: constant UPDATEREADY on interface object PASS ApplicationCache interface: constant UPDATEREADY on interface prototype object PASS ApplicationCache interface: constant OBSOLETE on interface object PASS ApplicationCache interface: constant OBSOLETE on interface prototype object PASS ApplicationCache interface: attribute status PASS ApplicationCache interface: operation update() PASS ApplicationCache interface: operation abort() PASS ApplicationCache interface: operation swapCache() PASS ApplicationCache interface: attribute onchecking PASS ApplicationCache interface: attribute onerror PASS ApplicationCache interface: attribute onnoupdate PASS ApplicationCache interface: attribute ondownloading PASS ApplicationCache interface: attribute onprogress PASS ApplicationCache interface: attribute onupdateready PASS ApplicationCache interface: attribute oncached PASS ApplicationCache interface: attribute onobsolete PASS ApplicationCache must be primary interface of window.applicationCache PASS Stringification of window.applicationCache PASS ApplicationCache interface: window.applicationCache must inherit property "UNCACHED" with the proper type (0) PASS ApplicationCache interface: window.applicationCache must inherit property "IDLE" with the proper type (1) PASS ApplicationCache interface: window.applicationCache must inherit property "CHECKING" with the proper type (2) PASS ApplicationCache interface: window.applicationCache must inherit property "DOWNLOADING" with the proper type (3) PASS ApplicationCache interface: window.applicationCache must inherit property "UPDATEREADY" with the proper type (4) PASS ApplicationCache interface: window.applicationCache must inherit property "OBSOLETE" with the proper type (5) PASS ApplicationCache interface: window.applicationCache must inherit property "status" with the proper type (6) PASS ApplicationCache interface: window.applicationCache must inherit property "update" with the proper type (7) PASS ApplicationCache interface: window.applicationCache must inherit property "abort" with the proper type (8) PASS ApplicationCache interface: window.applicationCache must inherit property "swapCache" with the proper type (9) PASS ApplicationCache interface: window.applicationCache must inherit property "onchecking" with the proper type (10) PASS ApplicationCache interface: window.applicationCache must inherit property "onerror" with the proper type (11) PASS ApplicationCache interface: window.applicationCache must inherit property "onnoupdate" with the proper type (12) PASS ApplicationCache interface: window.applicationCache must inherit property "ondownloading" with the proper type (13) PASS ApplicationCache interface: window.applicationCache must inherit property "onprogress" with the proper type (14) PASS ApplicationCache interface: window.applicationCache must inherit property "onupdateready" with the proper type (15) PASS ApplicationCache interface: window.applicationCache must inherit property "oncached" with the proper type (16) PASS ApplicationCache interface: window.applicationCache must inherit property "onobsolete" with the proper type (17) PASS EventTarget interface: window.applicationCache must inherit property "addEventListener" with the proper type (0) PASS EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.applicationCache with too few arguments must throw TypeError PASS EventTarget interface: window.applicationCache must inherit property "removeEventListener" with the proper type (1) PASS EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.applicationCache with too few arguments must throw TypeError PASS EventTarget interface: window.applicationCache must inherit property "dispatchEvent" with the proper type (2) PASS EventTarget interface: calling dispatchEvent(Event) on window.applicationCache with too few arguments must throw TypeError PASS ErrorEvent interface: existence and properties of interface object PASS ErrorEvent interface object length PASS ErrorEvent interface object name PASS ErrorEvent interface: existence and properties of interface prototype object PASS ErrorEvent interface: existence and properties of interface prototype object's "constructor" property PASS ErrorEvent interface: attribute message PASS ErrorEvent interface: attribute filename PASS ErrorEvent interface: attribute lineno PASS ErrorEvent interface: attribute colno PASS ErrorEvent interface: attribute error PASS Navigator interface: existence and properties of interface object PASS Navigator interface object length PASS Navigator interface object name PASS Navigator interface: existence and properties of interface prototype object PASS Navigator interface: existence and properties of interface prototype object's "constructor" property PASS Navigator interface: attribute appCodeName PASS Navigator interface: attribute appName PASS Navigator interface: attribute appVersion PASS Navigator interface: attribute platform PASS Navigator interface: attribute product FAIL Navigator interface: operation taintEnabled() assert_own_property: interface prototype object missing non-static operation expected property "taintEnabled" missing PASS Navigator interface: attribute userAgent PASS Navigator interface: attribute language FAIL Navigator interface: attribute languages assert_true: The prototype object must have a property "languages" expected true got false PASS Navigator interface: attribute onLine FAIL Navigator interface: operation registerProtocolHandler(DOMString,DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "registerProtocolHandler" missing FAIL Navigator interface: operation registerContentHandler(DOMString,DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "registerContentHandler" missing FAIL Navigator interface: operation isProtocolHandlerRegistered(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "isProtocolHandlerRegistered" missing FAIL Navigator interface: operation isContentHandlerRegistered(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "isContentHandlerRegistered" missing FAIL Navigator interface: operation unregisterProtocolHandler(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "unregisterProtocolHandler" missing FAIL Navigator interface: operation unregisterContentHandler(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "unregisterContentHandler" missing PASS Navigator interface: attribute cookieEnabled FAIL Navigator interface: operation yieldForStorageUpdates() assert_own_property: interface prototype object missing non-static operation expected property "yieldForStorageUpdates" missing PASS Navigator interface: attribute plugins PASS Navigator interface: attribute mimeTypes PASS Navigator interface: operation javaEnabled() PASS Navigator must be primary interface of window.navigator PASS Stringification of window.navigator PASS Navigator interface: window.navigator must inherit property "appCodeName" with the proper type (0) PASS Navigator interface: window.navigator must inherit property "appName" with the proper type (1) PASS Navigator interface: window.navigator must inherit property "appVersion" with the proper type (2) PASS Navigator interface: window.navigator must inherit property "platform" with the proper type (3) PASS Navigator interface: window.navigator must inherit property "product" with the proper type (4) FAIL Navigator interface: window.navigator must inherit property "taintEnabled" with the proper type (5) assert_inherits: property "taintEnabled" not found in prototype chain PASS Navigator interface: window.navigator must inherit property "userAgent" with the proper type (6) PASS Navigator interface: window.navigator must inherit property "language" with the proper type (7) FAIL Navigator interface: window.navigator must inherit property "languages" with the proper type (8) assert_inherits: property "languages" not found in prototype chain PASS Navigator interface: window.navigator must inherit property "onLine" with the proper type (9) FAIL Navigator interface: window.navigator must inherit property "registerProtocolHandler" with the proper type (10) assert_inherits: property "registerProtocolHandler" not found in prototype chain FAIL Navigator interface: calling registerProtocolHandler(DOMString,DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "registerProtocolHandler" not found in prototype chain FAIL Navigator interface: window.navigator must inherit property "registerContentHandler" with the proper type (11) assert_inherits: property "registerContentHandler" not found in prototype chain FAIL Navigator interface: calling registerContentHandler(DOMString,DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "registerContentHandler" not found in prototype chain FAIL Navigator interface: window.navigator must inherit property "isProtocolHandlerRegistered" with the proper type (12) assert_inherits: property "isProtocolHandlerRegistered" not found in prototype chain FAIL Navigator interface: calling isProtocolHandlerRegistered(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "isProtocolHandlerRegistered" not found in prototype chain FAIL Navigator interface: window.navigator must inherit property "isContentHandlerRegistered" with the proper type (13) assert_inherits: property "isContentHandlerRegistered" not found in prototype chain FAIL Navigator interface: calling isContentHandlerRegistered(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "isContentHandlerRegistered" not found in prototype chain FAIL Navigator interface: window.navigator must inherit property "unregisterProtocolHandler" with the proper type (14) assert_inherits: property "unregisterProtocolHandler" not found in prototype chain FAIL Navigator interface: calling unregisterProtocolHandler(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "unregisterProtocolHandler" not found in prototype chain FAIL Navigator interface: window.navigator must inherit property "unregisterContentHandler" with the proper type (15) assert_inherits: property "unregisterContentHandler" not found in prototype chain FAIL Navigator interface: calling unregisterContentHandler(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "unregisterContentHandler" not found in prototype chain PASS Navigator interface: window.navigator must inherit property "cookieEnabled" with the proper type (16) FAIL Navigator interface: window.navigator must inherit property "yieldForStorageUpdates" with the proper type (17) assert_inherits: property "yieldForStorageUpdates" not found in prototype chain PASS Navigator interface: window.navigator must inherit property "plugins" with the proper type (18) PASS Navigator interface: window.navigator must inherit property "mimeTypes" with the proper type (19) PASS Navigator interface: window.navigator must inherit property "javaEnabled" with the proper type (20) PASS PluginArray interface: existence and properties of interface object PASS PluginArray interface object length PASS PluginArray interface object name PASS PluginArray interface: existence and properties of interface prototype object PASS PluginArray interface: existence and properties of interface prototype object's "constructor" property PASS PluginArray interface: operation refresh(boolean) PASS PluginArray interface: attribute length PASS PluginArray interface: operation item(unsigned long) PASS PluginArray interface: operation namedItem(DOMString) PASS MimeTypeArray interface: existence and properties of interface object PASS MimeTypeArray interface object length PASS MimeTypeArray interface object name PASS MimeTypeArray interface: existence and properties of interface prototype object PASS MimeTypeArray interface: existence and properties of interface prototype object's "constructor" property PASS MimeTypeArray interface: attribute length PASS MimeTypeArray interface: operation item(unsigned long) PASS MimeTypeArray interface: operation namedItem(DOMString) PASS Plugin interface: existence and properties of interface object PASS Plugin interface object length PASS Plugin interface object name PASS Plugin interface: existence and properties of interface prototype object PASS Plugin interface: existence and properties of interface prototype object's "constructor" property PASS Plugin interface: attribute name PASS Plugin interface: attribute description PASS Plugin interface: attribute filename PASS Plugin interface: attribute length PASS Plugin interface: operation item(unsigned long) PASS Plugin interface: operation namedItem(DOMString) PASS MimeType interface: existence and properties of interface object PASS MimeType interface object length PASS MimeType interface object name PASS MimeType interface: existence and properties of interface prototype object PASS MimeType interface: existence and properties of interface prototype object's "constructor" property PASS MimeType interface: attribute type PASS MimeType interface: attribute description PASS MimeType interface: attribute suffixes PASS MimeType interface: attribute enabledPlugin FAIL External interface: existence and properties of interface object assert_own_property: self does not have own property "External" expected property "External" missing FAIL External interface object length assert_own_property: self does not have own property "External" expected property "External" missing FAIL External interface object name assert_own_property: self does not have own property "External" expected property "External" missing FAIL External interface: existence and properties of interface prototype object assert_own_property: self does not have own property "External" expected property "External" missing FAIL External interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "External" expected property "External" missing FAIL External interface: operation AddSearchProvider(DOMString) assert_own_property: self does not have own property "External" expected property "External" missing FAIL External interface: operation IsSearchProviderInstalled(DOMString) assert_own_property: self does not have own property "External" expected property "External" missing FAIL External must be primary interface of window.external assert_equals: wrong typeof object expected "object" but got "undefined" FAIL Stringification of window.external assert_equals: wrong typeof object expected "object" but got "undefined" FAIL External interface: window.external must inherit property "AddSearchProvider" with the proper type (0) assert_equals: wrong typeof object expected "object" but got "undefined" FAIL External interface: calling AddSearchProvider(DOMString) on window.external with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined" FAIL External interface: window.external must inherit property "IsSearchProviderInstalled" with the proper type (1) assert_equals: wrong typeof object expected "object" but got "undefined" FAIL External interface: calling IsSearchProviderInstalled(DOMString) on window.external with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined" FAIL ImageBitmap interface: existence and properties of interface object assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing FAIL ImageBitmap interface object length assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing FAIL ImageBitmap interface object name assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing FAIL ImageBitmap interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing FAIL ImageBitmap interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing FAIL ImageBitmap interface: attribute width assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing FAIL ImageBitmap interface: attribute height assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing PASS MessageEvent interface: existence and properties of interface object PASS MessageEvent interface object length PASS MessageEvent interface object name PASS MessageEvent interface: existence and properties of interface prototype object PASS MessageEvent interface: existence and properties of interface prototype object's "constructor" property PASS MessageEvent interface: attribute data PASS MessageEvent interface: attribute origin PASS MessageEvent interface: attribute lastEventId PASS MessageEvent interface: attribute source PASS MessageEvent interface: attribute ports FAIL MessageEvent interface: operation initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,[object Object],[object Object],MessagePort) assert_equals: property has wrong .length expected 8 but got 0 PASS EventSource interface: existence and properties of interface object PASS EventSource interface object length PASS EventSource interface object name PASS EventSource interface: existence and properties of interface prototype object PASS EventSource interface: existence and properties of interface prototype object's "constructor" property PASS EventSource interface: attribute url PASS EventSource interface: attribute withCredentials PASS EventSource interface: constant CONNECTING on interface object PASS EventSource interface: constant CONNECTING on interface prototype object PASS EventSource interface: constant OPEN on interface object PASS EventSource interface: constant OPEN on interface prototype object PASS EventSource interface: constant CLOSED on interface object PASS EventSource interface: constant CLOSED on interface prototype object PASS EventSource interface: attribute readyState PASS EventSource interface: attribute onopen PASS EventSource interface: attribute onmessage PASS EventSource interface: attribute onerror PASS EventSource interface: operation close() PASS WebSocket interface: existence and properties of interface object PASS WebSocket interface object length PASS WebSocket interface object name PASS WebSocket interface: existence and properties of interface prototype object PASS WebSocket interface: existence and properties of interface prototype object's "constructor" property PASS WebSocket interface: attribute url PASS WebSocket interface: constant CONNECTING on interface object PASS WebSocket interface: constant CONNECTING on interface prototype object PASS WebSocket interface: constant OPEN on interface object PASS WebSocket interface: constant OPEN on interface prototype object PASS WebSocket interface: constant CLOSING on interface object PASS WebSocket interface: constant CLOSING on interface prototype object PASS WebSocket interface: constant CLOSED on interface object PASS WebSocket interface: constant CLOSED on interface prototype object PASS WebSocket interface: attribute readyState PASS WebSocket interface: attribute bufferedAmount PASS WebSocket interface: attribute onopen PASS WebSocket interface: attribute onerror PASS WebSocket interface: attribute onclose PASS WebSocket interface: attribute extensions PASS WebSocket interface: attribute protocol PASS WebSocket interface: operation close(unsigned short,USVString) PASS WebSocket interface: attribute onmessage PASS WebSocket interface: attribute binaryType PASS WebSocket interface: operation send(USVString) PASS WebSocket interface: operation send(Blob) PASS WebSocket interface: operation send(ArrayBuffer) PASS WebSocket interface: operation send(ArrayBufferView) PASS CloseEvent interface: existence and properties of interface object PASS CloseEvent interface object length PASS CloseEvent interface object name PASS CloseEvent interface: existence and properties of interface prototype object PASS CloseEvent interface: existence and properties of interface prototype object's "constructor" property PASS CloseEvent interface: attribute wasClean PASS CloseEvent interface: attribute code PASS CloseEvent interface: attribute reason PASS CloseEvent must be primary interface of new CloseEvent("close") PASS Stringification of new CloseEvent("close") PASS CloseEvent interface: new CloseEvent("close") must inherit property "wasClean" with the proper type (0) PASS CloseEvent interface: new CloseEvent("close") must inherit property "code" with the proper type (1) PASS CloseEvent interface: new CloseEvent("close") must inherit property "reason" with the proper type (2) PASS Event interface: new CloseEvent("close") must inherit property "type" with the proper type (0) PASS Event interface: new CloseEvent("close") must inherit property "target" with the proper type (1) PASS Event interface: new CloseEvent("close") must inherit property "currentTarget" with the proper type (2) PASS Event interface: new CloseEvent("close") must inherit property "NONE" with the proper type (3) PASS Event interface: new CloseEvent("close") must inherit property "CAPTURING_PHASE" with the proper type (4) PASS Event interface: new CloseEvent("close") must inherit property "AT_TARGET" with the proper type (5) PASS Event interface: new CloseEvent("close") must inherit property "BUBBLING_PHASE" with the proper type (6) PASS Event interface: new CloseEvent("close") must inherit property "eventPhase" with the proper type (7) PASS Event interface: new CloseEvent("close") must inherit property "stopPropagation" with the proper type (8) PASS Event interface: new CloseEvent("close") must inherit property "stopImmediatePropagation" with the proper type (9) PASS Event interface: new CloseEvent("close") must inherit property "bubbles" with the proper type (10) PASS Event interface: new CloseEvent("close") must inherit property "cancelable" with the proper type (11) PASS Event interface: new CloseEvent("close") must inherit property "preventDefault" with the proper type (12) PASS Event interface: new CloseEvent("close") must inherit property "defaultPrevented" with the proper type (13) PASS Event interface: new CloseEvent("close") must have own property "isTrusted" PASS Event interface: new CloseEvent("close") must inherit property "timeStamp" with the proper type (15) PASS Event interface: new CloseEvent("close") must inherit property "initEvent" with the proper type (16) PASS Event interface: calling initEvent(DOMString,boolean,boolean) on new CloseEvent("close") with too few arguments must throw TypeError PASS MessageChannel interface: existence and properties of interface object PASS MessageChannel interface object length PASS MessageChannel interface object name PASS MessageChannel interface: existence and properties of interface prototype object PASS MessageChannel interface: existence and properties of interface prototype object's "constructor" property PASS MessageChannel interface: attribute port1 PASS MessageChannel interface: attribute port2 PASS MessagePort interface: existence and properties of interface object PASS MessagePort interface object length PASS MessagePort interface object name PASS MessagePort interface: existence and properties of interface prototype object PASS MessagePort interface: existence and properties of interface prototype object's "constructor" property PASS MessagePort interface: operation postMessage(any,[object Object]) PASS MessagePort interface: operation start() PASS MessagePort interface: operation close() PASS MessagePort interface: attribute onmessage FAIL BroadcastChannel interface: existence and properties of interface object assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface object length assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface object name assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface: existence and properties of interface prototype object assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface: attribute name assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface: operation postMessage(any) assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface: operation close() assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing FAIL BroadcastChannel interface: attribute onmessage assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing 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 Worker interface: existence and properties of interface object PASS Worker interface object length PASS Worker interface object name PASS Worker interface: existence and properties of interface prototype object PASS Worker interface: existence and properties of interface prototype object's "constructor" property PASS Worker interface: operation terminate() PASS Worker interface: operation postMessage(any,[object Object]) PASS Worker interface: attribute onmessage PASS Worker interface: attribute onerror FAIL SharedWorker interface: existence and properties of interface object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing FAIL SharedWorker interface object length assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing FAIL SharedWorker interface object name assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing FAIL SharedWorker interface: existence and properties of interface prototype object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing FAIL SharedWorker interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing FAIL SharedWorker interface: attribute port assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing FAIL SharedWorker interface: attribute onerror assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing PASS WorkerNavigator interface: existence and properties of interface object PASS WorkerLocation interface: existence and properties of interface object PASS Storage interface: existence and properties of interface object PASS Storage interface object length PASS Storage interface object name PASS Storage interface: existence and properties of interface prototype object PASS Storage interface: existence and properties of interface prototype object's "constructor" property PASS Storage interface: attribute length PASS Storage interface: operation key(unsigned long) PASS Storage interface: operation getItem(DOMString) PASS Storage interface: operation setItem(DOMString,DOMString) PASS Storage interface: operation removeItem(DOMString) PASS Storage interface: operation clear() PASS StorageEvent interface: existence and properties of interface object PASS StorageEvent interface object length PASS StorageEvent interface object name PASS StorageEvent interface: existence and properties of interface prototype object PASS StorageEvent interface: existence and properties of interface prototype object's "constructor" property PASS StorageEvent interface: attribute key PASS StorageEvent interface: attribute oldValue PASS StorageEvent interface: attribute newValue PASS StorageEvent interface: attribute url PASS StorageEvent interface: attribute storageArea PASS HTMLAppletElement interface: existence and properties of interface object PASS HTMLAppletElement interface object length PASS HTMLAppletElement interface object name PASS HTMLAppletElement interface: existence and properties of interface prototype object PASS HTMLAppletElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLAppletElement interface: attribute align PASS HTMLAppletElement interface: attribute alt PASS HTMLAppletElement interface: attribute archive PASS HTMLAppletElement interface: attribute code PASS HTMLAppletElement interface: attribute codeBase PASS HTMLAppletElement interface: attribute height PASS HTMLAppletElement interface: attribute hspace PASS HTMLAppletElement interface: attribute name PASS HTMLAppletElement interface: attribute object PASS HTMLAppletElement interface: attribute vspace PASS HTMLAppletElement interface: attribute width PASS HTMLAppletElement must be primary interface of document.createElement("applet") PASS Stringification of document.createElement("applet") PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "align" with the proper type (0) PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "alt" with the proper type (1) PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "archive" with the proper type (2) PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "code" with the proper type (3) PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "codeBase" with the proper type (4) PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "height" with the proper type (5) FAIL HTMLAppletElement interface: document.createElement("applet") must inherit property "hspace" with the proper type (6) assert_equals: expected "number" but got "string" PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "name" with the proper type (7) PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "object" with the proper type (8) FAIL HTMLAppletElement interface: document.createElement("applet") must inherit property "vspace" with the proper type (9) assert_equals: expected "number" but got "string" PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "width" with the proper type (10) PASS HTMLMarqueeElement interface: existence and properties of interface object PASS HTMLMarqueeElement interface object length PASS HTMLMarqueeElement interface object name PASS HTMLMarqueeElement interface: existence and properties of interface prototype object PASS HTMLMarqueeElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLMarqueeElement interface: attribute behavior PASS HTMLMarqueeElement interface: attribute bgColor PASS HTMLMarqueeElement interface: attribute direction PASS HTMLMarqueeElement interface: attribute height PASS HTMLMarqueeElement interface: attribute hspace PASS HTMLMarqueeElement interface: attribute loop PASS HTMLMarqueeElement interface: attribute scrollAmount PASS HTMLMarqueeElement interface: attribute scrollDelay PASS HTMLMarqueeElement interface: attribute trueSpeed PASS HTMLMarqueeElement interface: attribute vspace PASS HTMLMarqueeElement interface: attribute width FAIL HTMLMarqueeElement interface: attribute onbounce assert_true: The prototype object must have a property "onbounce" expected true got false FAIL HTMLMarqueeElement interface: attribute onfinish assert_true: The prototype object must have a property "onfinish" expected true got false FAIL HTMLMarqueeElement interface: attribute onstart assert_true: The prototype object must have a property "onstart" expected true got false PASS HTMLMarqueeElement interface: operation start() PASS HTMLMarqueeElement interface: operation stop() PASS HTMLMarqueeElement must be primary interface of document.createElement("marquee") PASS Stringification of document.createElement("marquee") PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "behavior" with the proper type (0) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "bgColor" with the proper type (1) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "direction" with the proper type (2) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "height" with the proper type (3) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "hspace" with the proper type (4) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "loop" with the proper type (5) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "scrollAmount" with the proper type (6) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "scrollDelay" with the proper type (7) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "trueSpeed" with the proper type (8) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "vspace" with the proper type (9) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "width" with the proper type (10) FAIL HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "onbounce" with the proper type (11) assert_inherits: property "onbounce" not found in prototype chain FAIL HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "onfinish" with the proper type (12) assert_inherits: property "onfinish" not found in prototype chain FAIL HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "onstart" with the proper type (13) assert_inherits: property "onstart" not found in prototype chain PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "start" with the proper type (14) PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "stop" with the proper type (15) PASS HTMLFrameSetElement interface: existence and properties of interface object PASS HTMLFrameSetElement interface object length PASS HTMLFrameSetElement interface object name PASS HTMLFrameSetElement interface: existence and properties of interface prototype object PASS HTMLFrameSetElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLFrameSetElement interface: attribute cols PASS HTMLFrameSetElement interface: attribute rows FAIL HTMLFrameSetElement interface: attribute onafterprint assert_true: The prototype object must have a property "onafterprint" expected true got false FAIL HTMLFrameSetElement interface: attribute onbeforeprint assert_true: The prototype object must have a property "onbeforeprint" expected true got false PASS HTMLFrameSetElement interface: attribute onbeforeunload PASS HTMLFrameSetElement interface: attribute onhashchange FAIL HTMLFrameSetElement interface: attribute onlanguagechange assert_true: The prototype object must have a property "onlanguagechange" expected true got false PASS HTMLFrameSetElement interface: attribute onmessage PASS HTMLFrameSetElement interface: attribute onoffline PASS HTMLFrameSetElement interface: attribute ononline PASS HTMLFrameSetElement interface: attribute onpagehide PASS HTMLFrameSetElement interface: attribute onpageshow PASS HTMLFrameSetElement interface: attribute onpopstate PASS HTMLFrameSetElement interface: attribute onstorage PASS HTMLFrameSetElement interface: attribute onunload PASS HTMLFrameSetElement must be primary interface of document.createElement("frameset") PASS Stringification of document.createElement("frameset") PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "cols" with the proper type (0) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "rows" with the proper type (1) FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onafterprint" with the proper type (2) assert_inherits: property "onafterprint" not found in prototype chain FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onbeforeprint" with the proper type (3) assert_inherits: property "onbeforeprint" not found in prototype chain PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onbeforeunload" with the proper type (4) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onhashchange" with the proper type (5) FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onlanguagechange" with the proper type (6) assert_inherits: property "onlanguagechange" not found in prototype chain PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onmessage" with the proper type (7) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onoffline" with the proper type (8) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "ononline" with the proper type (9) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagehide" with the proper type (10) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageshow" with the proper type (11) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpopstate" with the proper type (12) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onstorage" with the proper type (13) PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onunload" with the proper type (14) PASS HTMLFrameElement interface: existence and properties of interface object PASS HTMLFrameElement interface object length PASS HTMLFrameElement interface object name PASS HTMLFrameElement interface: existence and properties of interface prototype object PASS HTMLFrameElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLFrameElement interface: attribute name PASS HTMLFrameElement interface: attribute scrolling PASS HTMLFrameElement interface: attribute src PASS HTMLFrameElement interface: attribute frameBorder PASS HTMLFrameElement interface: attribute longDesc PASS HTMLFrameElement interface: attribute noResize PASS HTMLFrameElement interface: attribute contentDocument PASS HTMLFrameElement interface: attribute contentWindow PASS HTMLFrameElement interface: attribute marginHeight PASS HTMLFrameElement interface: attribute marginWidth PASS HTMLFrameElement must be primary interface of document.createElement("frame") PASS Stringification of document.createElement("frame") PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "name" with the proper type (0) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "scrolling" with the proper type (1) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "src" with the proper type (2) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "frameBorder" with the proper type (3) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "longDesc" with the proper type (4) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "noResize" with the proper type (5) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "contentDocument" with the proper type (6) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "contentWindow" with the proper type (7) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "marginHeight" with the proper type (8) PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "marginWidth" with the proper type (9) PASS HTMLDirectoryElement interface: existence and properties of interface object PASS HTMLDirectoryElement interface object length PASS HTMLDirectoryElement interface object name PASS HTMLDirectoryElement interface: existence and properties of interface prototype object PASS HTMLDirectoryElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLDirectoryElement interface: attribute compact PASS HTMLDirectoryElement must be primary interface of document.createElement("dir") PASS Stringification of document.createElement("dir") PASS HTMLDirectoryElement interface: document.createElement("dir") must inherit property "compact" with the proper type (0) PASS HTMLFontElement interface: existence and properties of interface object PASS HTMLFontElement interface object length PASS HTMLFontElement interface object name PASS HTMLFontElement interface: existence and properties of interface prototype object PASS HTMLFontElement interface: existence and properties of interface prototype object's "constructor" property PASS HTMLFontElement interface: attribute color PASS HTMLFontElement interface: attribute face PASS HTMLFontElement interface: attribute size PASS HTMLFontElement must be primary interface of document.createElement("font") PASS Stringification of document.createElement("font") PASS HTMLFontElement interface: document.createElement("font") must inherit property "color" with the proper type (0) PASS HTMLFontElement interface: document.createElement("font") must inherit property "face" with the proper type (1) PASS HTMLFontElement interface: document.createElement("font") must inherit property "size" with the proper type (2)