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_own_property: self does not have own property "Touch" expected property "Touch" missing
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)