Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html
authorcdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Mar 2019 21:23:05 +0000 (21:23 +0000)
committercdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Mar 2019 21:23:05 +0000 (21:23 +0000)
* web-platform-tests/html/dom/interfaces-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@243620 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/imported/w3c/ChangeLog
LayoutTests/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt

index 0ee899f..9995769 100644 (file)
@@ -1,3 +1,9 @@
+2019-03-28  Chris Dumez  <cdumez@apple.com>
+
+        Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html
+
+        * web-platform-tests/html/dom/interfaces-expected.txt:
+
 2019-03-27  Chris Dumez  <cdumez@apple.com>
 
         XMLHttpRequestUpload's loadstart event not correct initialized
index f13233d..4c2897a 100644 (file)
-CONSOLE MESSAGE: line 309: callback not yet supported
-CONSOLE MESSAGE: line 309: callback not yet supported
-CONSOLE MESSAGE: line 309: callback not yet supported
-CONSOLE MESSAGE: line 309: callback not yet supported
-CONSOLE MESSAGE: line 309: callback not yet supported
-CONSOLE MESSAGE: line 309: callback not yet supported
-CONSOLE MESSAGE: line 309: callback not yet supported
+CONSOLE MESSAGE: line 482: callback not yet supported
+CONSOLE MESSAGE: line 482: callback not yet supported
+CONSOLE MESSAGE: line 482: callback not yet supported
+CONSOLE MESSAGE: line 482: callback not yet supported
+CONSOLE MESSAGE: line 482: callback not yet supported
+CONSOLE MESSAGE: line 482: callback not yet supported
+CONSOLE MESSAGE: line 482: callback not yet supported
 CONSOLE MESSAGE: WebSocket network error: The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 2.)
 CONSOLE MESSAGE: WebSocket network error: The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 2.)
 HTML IDL tests
 
 
 PASS Test driver 
+PASS Partial interface Document: original interface defined 
+PASS Partial interface NavigatorID: original interface defined 
+PASS Partial interface HTMLAnchorElement: original interface defined 
+PASS Partial interface HTMLAreaElement: original interface defined 
+PASS Partial interface HTMLBodyElement: original interface defined 
+PASS Partial interface HTMLBRElement: original interface defined 
+PASS Partial interface HTMLTableCaptionElement: original interface defined 
+PASS Partial interface HTMLTableColElement: original interface defined 
+PASS Partial interface HTMLDivElement: original interface defined 
+PASS Partial interface HTMLDListElement: original interface defined 
+PASS Partial interface HTMLEmbedElement: original interface defined 
+PASS Partial interface HTMLHeadingElement: original interface defined 
+PASS Partial interface HTMLHRElement: original interface defined 
+PASS Partial interface HTMLHtmlElement: original interface defined 
+PASS Partial interface HTMLIFrameElement: original interface defined 
+PASS Partial interface HTMLImageElement: original interface defined 
+PASS Partial interface HTMLInputElement: original interface defined 
+PASS Partial interface HTMLLegendElement: original interface defined 
+PASS Partial interface HTMLLIElement: original interface defined 
+PASS Partial interface HTMLLinkElement: original interface defined 
+PASS Partial interface HTMLMenuElement: original interface defined 
+PASS Partial interface HTMLMetaElement: original interface defined 
+PASS Partial interface HTMLObjectElement: original interface defined 
+PASS Partial interface HTMLOListElement: original interface defined 
+PASS Partial interface HTMLParagraphElement: original interface defined 
+PASS Partial interface HTMLParamElement: original interface defined 
+PASS Partial interface HTMLPreElement: original interface defined 
+PASS Partial interface HTMLScriptElement: original interface defined 
+PASS Partial interface HTMLTableElement: original interface defined 
+PASS Partial interface HTMLTableSectionElement: original interface defined 
+PASS Partial interface HTMLTableCellElement: original interface defined 
+PASS Partial interface HTMLTableRowElement: original interface defined 
+PASS Partial interface HTMLUListElement: original interface defined 
+PASS Partial interface Document[2]: original interface defined 
+PASS Partial interface Window: original interface defined 
 PASS Document interface: attribute domain 
-PASS Unscopable handled correctly for domain property on Document 
 PASS Document interface: attribute referrer 
-PASS Unscopable handled correctly for referrer property on Document 
 PASS Document interface: attribute cookie 
-PASS Unscopable handled correctly for cookie property on Document 
 PASS Document interface: attribute lastModified 
-PASS Unscopable handled correctly for lastModified property on Document 
 PASS Document interface: attribute readyState 
-PASS Unscopable handled correctly for readyState property on Document 
 PASS Document interface: attribute title 
-PASS Unscopable handled correctly for title property on Document 
 PASS Document interface: attribute dir 
-PASS Unscopable handled correctly for dir property on Document 
 PASS Document interface: attribute body 
-PASS Unscopable handled correctly for body property on Document 
 PASS Document interface: attribute head 
-PASS Unscopable handled correctly for head property on Document 
 PASS Document interface: attribute images 
-PASS Unscopable handled correctly for images property on Document 
 PASS Document interface: attribute embeds 
-PASS Unscopable handled correctly for embeds property on Document 
 PASS Document interface: attribute plugins 
-PASS Unscopable handled correctly for plugins property on Document 
 PASS Document interface: attribute links 
-PASS Unscopable handled correctly for links property on Document 
 PASS Document interface: attribute forms 
-PASS Unscopable handled correctly for forms property on Document 
 PASS Document interface: attribute scripts 
-PASS Unscopable handled correctly for scripts property on Document 
 PASS Document interface: operation getElementsByName(DOMString) 
-PASS Unscopable handled correctly for getElementsByName(DOMString) on Document 
 PASS Document interface: attribute currentScript 
-PASS Unscopable handled correctly for currentScript property on Document 
 PASS Document interface: operation open(DOMString, DOMString) 
-PASS Unscopable handled correctly for open(DOMString, DOMString) on Document 
 PASS Document interface: operation open(USVString, DOMString, DOMString) 
-PASS Unscopable handled correctly for open(USVString, DOMString, DOMString) on Document 
 PASS Document interface: operation close() 
-PASS Unscopable handled correctly for close() on Document 
 PASS Document interface: operation write(DOMString) 
-PASS Unscopable handled correctly for write(DOMString) on Document 
 PASS Document interface: operation writeln(DOMString) 
-PASS Unscopable handled correctly for writeln(DOMString) on Document 
 PASS Document interface: attribute defaultView 
-PASS Unscopable handled correctly for defaultView property on Document 
 PASS Document interface: attribute activeElement 
-PASS Unscopable handled correctly for activeElement property on Document 
 PASS Document interface: operation hasFocus() 
-PASS Unscopable handled correctly for hasFocus() on Document 
 PASS Document interface: attribute designMode 
-PASS Unscopable handled correctly for designMode property on Document 
 PASS Document interface: operation execCommand(DOMString, boolean, DOMString) 
-PASS Unscopable handled correctly for execCommand(DOMString, boolean, DOMString) on Document 
 PASS Document interface: operation queryCommandEnabled(DOMString) 
-PASS Unscopable handled correctly for queryCommandEnabled(DOMString) on Document 
 PASS Document interface: operation queryCommandIndeterm(DOMString) 
-PASS Unscopable handled correctly for queryCommandIndeterm(DOMString) on Document 
 PASS Document interface: operation queryCommandState(DOMString) 
-PASS Unscopable handled correctly for queryCommandState(DOMString) on Document 
 PASS Document interface: operation queryCommandSupported(DOMString) 
-PASS Unscopable handled correctly for queryCommandSupported(DOMString) on Document 
 PASS Document interface: operation queryCommandValue(DOMString) 
-PASS Unscopable handled correctly for queryCommandValue(DOMString) on Document 
 PASS Document interface: attribute onreadystatechange 
-PASS Unscopable handled correctly for onreadystatechange property on Document 
 PASS Document interface: attribute fgColor 
-PASS Unscopable handled correctly for fgColor property on Document 
 PASS Document interface: attribute linkColor 
-PASS Unscopable handled correctly for linkColor property on Document 
 PASS Document interface: attribute vlinkColor 
-PASS Unscopable handled correctly for vlinkColor property on Document 
 PASS Document interface: attribute alinkColor 
-PASS Unscopable handled correctly for alinkColor property on Document 
 PASS Document interface: attribute bgColor 
-PASS Unscopable handled correctly for bgColor property on Document 
 PASS Document interface: attribute anchors 
-PASS Unscopable handled correctly for anchors property on Document 
 PASS Document interface: attribute applets 
-PASS Unscopable handled correctly for applets property on Document 
 PASS Document interface: operation clear() 
-PASS Unscopable handled correctly for clear() on Document 
 PASS Document interface: operation captureEvents() 
-PASS Unscopable handled correctly for captureEvents() on Document 
 PASS Document interface: operation releaseEvents() 
-PASS Unscopable handled correctly for releaseEvents() on Document 
 FAIL Document interface: attribute all assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function "function all() {
     [native code]
 }"
-PASS Unscopable handled correctly for all property on Document 
 PASS Document interface: attribute onabort 
-PASS Unscopable handled correctly for onabort property on Document 
 FAIL Document interface: attribute onauxclick assert_true: The prototype object must have a property "onauxclick" expected true got false
-PASS Unscopable handled correctly for onauxclick property on Document 
 PASS Document interface: attribute onblur 
-PASS Unscopable handled correctly for onblur property on Document 
 FAIL Document interface: attribute oncancel assert_true: The prototype object must have a property "oncancel" expected true got false
-PASS Unscopable handled correctly for oncancel property on Document 
 PASS Document interface: attribute oncanplay 
-PASS Unscopable handled correctly for oncanplay property on Document 
 PASS Document interface: attribute oncanplaythrough 
-PASS Unscopable handled correctly for oncanplaythrough property on Document 
 PASS Document interface: attribute onchange 
-PASS Unscopable handled correctly for onchange property on Document 
 PASS Document interface: attribute onclick 
-PASS Unscopable handled correctly for onclick property on Document 
 FAIL Document interface: attribute onclose assert_true: The prototype object must have a property "onclose" expected true got false
-PASS Unscopable handled correctly for onclose property on Document 
 PASS Document interface: attribute oncontextmenu 
-PASS Unscopable handled correctly for oncontextmenu property on Document 
 PASS Document interface: attribute oncuechange 
-PASS Unscopable handled correctly for oncuechange property on Document 
 PASS Document interface: attribute ondblclick 
-PASS Unscopable handled correctly for ondblclick property on Document 
 PASS Document interface: attribute ondrag 
-PASS Unscopable handled correctly for ondrag property on Document 
 PASS Document interface: attribute ondragend 
-PASS Unscopable handled correctly for ondragend property on Document 
 PASS Document interface: attribute ondragenter 
-PASS Unscopable handled correctly for ondragenter property on Document 
 FAIL Document interface: attribute ondragexit assert_true: The prototype object must have a property "ondragexit" expected true got false
-PASS Unscopable handled correctly for ondragexit property on Document 
 PASS Document interface: attribute ondragleave 
-PASS Unscopable handled correctly for ondragleave property on Document 
 PASS Document interface: attribute ondragover 
-PASS Unscopable handled correctly for ondragover property on Document 
 PASS Document interface: attribute ondragstart 
-PASS Unscopable handled correctly for ondragstart property on Document 
 PASS Document interface: attribute ondrop 
-PASS Unscopable handled correctly for ondrop property on Document 
 PASS Document interface: attribute ondurationchange 
-PASS Unscopable handled correctly for ondurationchange property on Document 
 PASS Document interface: attribute onemptied 
-PASS Unscopable handled correctly for onemptied property on Document 
 PASS Document interface: attribute onended 
-PASS Unscopable handled correctly for onended property on Document 
 PASS Document interface: attribute onerror 
-PASS Unscopable handled correctly for onerror property on Document 
 PASS Document interface: attribute onfocus 
-PASS Unscopable handled correctly for onfocus property on Document 
 PASS Document interface: attribute oninput 
-PASS Unscopable handled correctly for oninput property on Document 
 PASS Document interface: attribute oninvalid 
-PASS Unscopable handled correctly for oninvalid property on Document 
 PASS Document interface: attribute onkeydown 
-PASS Unscopable handled correctly for onkeydown property on Document 
 PASS Document interface: attribute onkeypress 
-PASS Unscopable handled correctly for onkeypress property on Document 
 PASS Document interface: attribute onkeyup 
-PASS Unscopable handled correctly for onkeyup property on Document 
 PASS Document interface: attribute onload 
-PASS Unscopable handled correctly for onload property on Document 
 PASS Document interface: attribute onloadeddata 
-PASS Unscopable handled correctly for onloadeddata property on Document 
 PASS Document interface: attribute onloadedmetadata 
-PASS Unscopable handled correctly for onloadedmetadata property on Document 
 FAIL Document interface: attribute onloadend assert_true: The prototype object must have a property "onloadend" expected true got false
-PASS Unscopable handled correctly for onloadend property on Document 
 PASS Document interface: attribute onloadstart 
-PASS Unscopable handled correctly for onloadstart property on Document 
 PASS Document interface: attribute onmousedown 
-PASS Unscopable handled correctly for onmousedown property on Document 
 PASS Document interface: attribute onmouseenter 
-PASS Unscopable handled correctly for onmouseenter property on Document 
 PASS Document interface: attribute onmouseleave 
-PASS Unscopable handled correctly for onmouseleave property on Document 
 PASS Document interface: attribute onmousemove 
-PASS Unscopable handled correctly for onmousemove property on Document 
 PASS Document interface: attribute onmouseout 
-PASS Unscopable handled correctly for onmouseout property on Document 
 PASS Document interface: attribute onmouseover 
-PASS Unscopable handled correctly for onmouseover property on Document 
 PASS Document interface: attribute onmouseup 
-PASS Unscopable handled correctly for onmouseup property on Document 
 FAIL Document interface: attribute onwheel assert_true: property should be enumerable expected true got false
-PASS Unscopable handled correctly for onwheel property on Document 
 PASS Document interface: attribute onpause 
-PASS Unscopable handled correctly for onpause property on Document 
 PASS Document interface: attribute onplay 
-PASS Unscopable handled correctly for onplay property on Document 
 PASS Document interface: attribute onplaying 
-PASS Unscopable handled correctly for onplaying property on Document 
 PASS Document interface: attribute onprogress 
-PASS Unscopable handled correctly for onprogress property on Document 
 PASS Document interface: attribute onratechange 
-PASS Unscopable handled correctly for onratechange property on Document 
 PASS Document interface: attribute onreset 
-PASS Unscopable handled correctly for onreset property on Document 
 PASS Document interface: attribute onresize 
-PASS Unscopable handled correctly for onresize property on Document 
 PASS Document interface: attribute onscroll 
-PASS Unscopable handled correctly for onscroll property on Document 
 FAIL Document interface: attribute onsecuritypolicyviolation assert_true: The prototype object must have a property "onsecuritypolicyviolation" expected true got false
-PASS Unscopable handled correctly for onsecuritypolicyviolation property on Document 
 PASS Document interface: attribute onseeked 
-PASS Unscopable handled correctly for onseeked property on Document 
 PASS Document interface: attribute onseeking 
-PASS Unscopable handled correctly for onseeking property on Document 
 PASS Document interface: attribute onselect 
-PASS Unscopable handled correctly for onselect property on Document 
 PASS Document interface: attribute onstalled 
-PASS Unscopable handled correctly for onstalled property on Document 
 PASS Document interface: attribute onsubmit 
-PASS Unscopable handled correctly for onsubmit property on Document 
 PASS Document interface: attribute onsuspend 
-PASS Unscopable handled correctly for onsuspend property on Document 
 PASS Document interface: attribute ontimeupdate 
-PASS Unscopable handled correctly for ontimeupdate property on Document 
 PASS Document interface: attribute ontoggle 
-PASS Unscopable handled correctly for ontoggle property on Document 
 PASS Document interface: attribute onvolumechange 
-PASS Unscopable handled correctly for onvolumechange property on Document 
 PASS Document interface: attribute onwaiting 
-PASS Unscopable handled correctly for onwaiting property on Document 
 PASS Document interface: attribute oncopy 
-PASS Unscopable handled correctly for oncopy property on Document 
 PASS Document interface: attribute oncut 
-PASS Unscopable handled correctly for oncut property on Document 
 PASS Document interface: attribute onpaste 
-PASS Unscopable handled correctly for onpaste property on Document 
 PASS Document interface: iframe.contentDocument must have own property "location" 
 PASS Document interface: iframe.contentDocument must inherit property "domain" with the proper type 
 PASS Document interface: iframe.contentDocument must inherit property "referrer" with the proper type 
@@ -601,11 +527,8 @@ PASS HTMLAllCollection interface: existence and properties of interface prototyp
 PASS HTMLAllCollection interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLAllCollection interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLAllCollection interface: attribute length 
-PASS Unscopable handled correctly for length property on HTMLAllCollection 
 PASS HTMLAllCollection interface: operation namedItem(DOMString) 
-PASS Unscopable handled correctly for namedItem(DOMString) on HTMLAllCollection 
 PASS HTMLAllCollection interface: operation item(DOMString) 
-PASS Unscopable handled correctly for item(DOMString) on HTMLAllCollection 
 FAIL HTMLAllCollection must be primary interface of document.all assert_equals: wrong typeof object expected "object" but got "undefined"
 FAIL Stringification of document.all assert_equals: wrong typeof object expected "object" but got "undefined"
 FAIL HTMLAllCollection interface: document.all must inherit property "length" with the proper type assert_equals: wrong typeof object expected "object" but got "undefined"
@@ -620,7 +543,6 @@ PASS HTMLFormControlsCollection interface: existence and properties of interface
 PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLFormControlsCollection interface: operation namedItem(DOMString) 
-PASS Unscopable handled correctly for namedItem(DOMString) on HTMLFormControlsCollection 
 PASS HTMLFormControlsCollection must be primary interface of document.createElement("form").elements 
 PASS Stringification of document.createElement("form").elements 
 PASS HTMLFormControlsCollection interface: document.createElement("form").elements must inherit property "namedItem(DOMString)" with the proper type 
@@ -632,7 +554,6 @@ PASS RadioNodeList interface: existence and properties of interface prototype ob
 PASS RadioNodeList interface: existence and properties of interface prototype object's "constructor" property 
 PASS RadioNodeList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS RadioNodeList interface: attribute value 
-PASS Unscopable handled correctly for value property on RadioNodeList 
 PASS HTMLOptionsCollection interface: existence and properties of interface object 
 PASS HTMLOptionsCollection interface object length 
 PASS HTMLOptionsCollection interface object name 
@@ -640,13 +561,9 @@ PASS HTMLOptionsCollection interface: existence and properties of interface prot
 PASS HTMLOptionsCollection interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLOptionsCollection interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLOptionsCollection interface: attribute length 
-PASS Unscopable handled correctly for length property on HTMLOptionsCollection 
 PASS HTMLOptionsCollection interface: operation add([object Object],[object Object], [object Object],[object Object]) 
-PASS Unscopable handled correctly for add([object Object],[object Object], [object Object],[object Object]) on HTMLOptionsCollection 
 PASS HTMLOptionsCollection interface: operation remove(long) 
-PASS Unscopable handled correctly for remove(long) on HTMLOptionsCollection 
 PASS HTMLOptionsCollection interface: attribute selectedIndex 
-PASS Unscopable handled correctly for selectedIndex property on HTMLOptionsCollection 
 PASS HTMLOptionsCollection must be primary interface of document.createElement("select").options 
 PASS Stringification of document.createElement("select").options 
 PASS HTMLOptionsCollection interface: document.createElement("select").options must inherit property "length" with the proper type 
@@ -662,11 +579,8 @@ PASS DOMStringList interface: existence and properties of interface prototype ob
 PASS DOMStringList interface: existence and properties of interface prototype object's "constructor" property 
 PASS DOMStringList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS DOMStringList interface: attribute length 
-PASS Unscopable handled correctly for length property on DOMStringList 
 PASS DOMStringList interface: operation item(unsigned long) 
-PASS Unscopable handled correctly for item(unsigned long) on DOMStringList 
 PASS DOMStringList interface: operation contains(DOMString) 
-PASS Unscopable handled correctly for contains(DOMString) on DOMStringList 
 PASS HTMLElement interface: existence and properties of interface object 
 PASS HTMLElement interface object length 
 PASS HTMLElement interface object name 
@@ -674,171 +588,88 @@ PASS HTMLElement interface: existence and properties of interface prototype obje
 PASS HTMLElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLElement interface: attribute title 
-PASS Unscopable handled correctly for title property on HTMLElement 
 PASS HTMLElement interface: attribute lang 
-PASS Unscopable handled correctly for lang property on HTMLElement 
 PASS HTMLElement interface: attribute translate 
-PASS Unscopable handled correctly for translate property on HTMLElement 
 PASS HTMLElement interface: attribute dir 
-PASS Unscopable handled correctly for dir property on HTMLElement 
 PASS HTMLElement interface: attribute dataset 
-PASS Unscopable handled correctly for dataset property on HTMLElement 
 PASS HTMLElement interface: attribute hidden 
-PASS Unscopable handled correctly for hidden property on HTMLElement 
 PASS HTMLElement interface: operation click() 
-PASS Unscopable handled correctly for click() on HTMLElement 
 PASS HTMLElement interface: attribute tabIndex 
-PASS Unscopable handled correctly for tabIndex property on HTMLElement 
 PASS HTMLElement interface: operation focus(FocusOptions) 
-PASS Unscopable handled correctly for focus(FocusOptions) on HTMLElement 
 PASS HTMLElement interface: operation blur() 
-PASS Unscopable handled correctly for blur() on HTMLElement 
 PASS HTMLElement interface: attribute accessKey 
-PASS Unscopable handled correctly for accessKey property on HTMLElement 
 FAIL HTMLElement interface: attribute accessKeyLabel assert_true: The prototype object must have a property "accessKeyLabel" expected true got false
-PASS Unscopable handled correctly for accessKeyLabel property on HTMLElement 
 PASS HTMLElement interface: attribute draggable 
-PASS Unscopable handled correctly for draggable property on HTMLElement 
 PASS HTMLElement interface: attribute spellcheck 
-PASS Unscopable handled correctly for spellcheck property on HTMLElement 
 PASS HTMLElement interface: attribute innerText 
-PASS Unscopable handled correctly for innerText property on HTMLElement 
 PASS HTMLElement interface: attribute onabort 
-PASS Unscopable handled correctly for onabort property on HTMLElement 
 FAIL HTMLElement interface: attribute onauxclick assert_true: The prototype object must have a property "onauxclick" expected true got false
-PASS Unscopable handled correctly for onauxclick property on HTMLElement 
 PASS HTMLElement interface: attribute onblur 
-PASS Unscopable handled correctly for onblur property on HTMLElement 
 FAIL HTMLElement interface: attribute oncancel assert_true: The prototype object must have a property "oncancel" expected true got false
-PASS Unscopable handled correctly for oncancel property on HTMLElement 
 PASS HTMLElement interface: attribute oncanplay 
-PASS Unscopable handled correctly for oncanplay property on HTMLElement 
 PASS HTMLElement interface: attribute oncanplaythrough 
-PASS Unscopable handled correctly for oncanplaythrough property on HTMLElement 
 PASS HTMLElement interface: attribute onchange 
-PASS Unscopable handled correctly for onchange property on HTMLElement 
 PASS HTMLElement interface: attribute onclick 
-PASS Unscopable handled correctly for onclick property on HTMLElement 
 FAIL HTMLElement interface: attribute onclose assert_true: The prototype object must have a property "onclose" expected true got false
-PASS Unscopable handled correctly for onclose property on HTMLElement 
 PASS HTMLElement interface: attribute oncontextmenu 
-PASS Unscopable handled correctly for oncontextmenu property on HTMLElement 
 PASS HTMLElement interface: attribute oncuechange 
-PASS Unscopable handled correctly for oncuechange property on HTMLElement 
 PASS HTMLElement interface: attribute ondblclick 
-PASS Unscopable handled correctly for ondblclick property on HTMLElement 
 PASS HTMLElement interface: attribute ondrag 
-PASS Unscopable handled correctly for ondrag property on HTMLElement 
 PASS HTMLElement interface: attribute ondragend 
-PASS Unscopable handled correctly for ondragend property on HTMLElement 
 PASS HTMLElement interface: attribute ondragenter 
-PASS Unscopable handled correctly for ondragenter property on HTMLElement 
 FAIL HTMLElement interface: attribute ondragexit assert_true: The prototype object must have a property "ondragexit" expected true got false
-PASS Unscopable handled correctly for ondragexit property on HTMLElement 
 PASS HTMLElement interface: attribute ondragleave 
-PASS Unscopable handled correctly for ondragleave property on HTMLElement 
 PASS HTMLElement interface: attribute ondragover 
-PASS Unscopable handled correctly for ondragover property on HTMLElement 
 PASS HTMLElement interface: attribute ondragstart 
-PASS Unscopable handled correctly for ondragstart property on HTMLElement 
 PASS HTMLElement interface: attribute ondrop 
-PASS Unscopable handled correctly for ondrop property on HTMLElement 
 PASS HTMLElement interface: attribute ondurationchange 
-PASS Unscopable handled correctly for ondurationchange property on HTMLElement 
 PASS HTMLElement interface: attribute onemptied 
-PASS Unscopable handled correctly for onemptied property on HTMLElement 
 PASS HTMLElement interface: attribute onended 
-PASS Unscopable handled correctly for onended property on HTMLElement 
 PASS HTMLElement interface: attribute onerror 
-PASS Unscopable handled correctly for onerror property on HTMLElement 
 PASS HTMLElement interface: attribute onfocus 
-PASS Unscopable handled correctly for onfocus property on HTMLElement 
 PASS HTMLElement interface: attribute oninput 
-PASS Unscopable handled correctly for oninput property on HTMLElement 
 PASS HTMLElement interface: attribute oninvalid 
-PASS Unscopable handled correctly for oninvalid property on HTMLElement 
 PASS HTMLElement interface: attribute onkeydown 
-PASS Unscopable handled correctly for onkeydown property on HTMLElement 
 PASS HTMLElement interface: attribute onkeypress 
-PASS Unscopable handled correctly for onkeypress property on HTMLElement 
 PASS HTMLElement interface: attribute onkeyup 
-PASS Unscopable handled correctly for onkeyup property on HTMLElement 
 PASS HTMLElement interface: attribute onload 
-PASS Unscopable handled correctly for onload property on HTMLElement 
 PASS HTMLElement interface: attribute onloadeddata 
-PASS Unscopable handled correctly for onloadeddata property on HTMLElement 
 PASS HTMLElement interface: attribute onloadedmetadata 
-PASS Unscopable handled correctly for onloadedmetadata property on HTMLElement 
 FAIL HTMLElement interface: attribute onloadend assert_true: The prototype object must have a property "onloadend" expected true got false
-PASS Unscopable handled correctly for onloadend property on HTMLElement 
 PASS HTMLElement interface: attribute onloadstart 
-PASS Unscopable handled correctly for onloadstart property on HTMLElement 
 PASS HTMLElement interface: attribute onmousedown 
-PASS Unscopable handled correctly for onmousedown property on HTMLElement 
 PASS HTMLElement interface: attribute onmouseenter 
-PASS Unscopable handled correctly for onmouseenter property on HTMLElement 
 PASS HTMLElement interface: attribute onmouseleave 
-PASS Unscopable handled correctly for onmouseleave property on HTMLElement 
 PASS HTMLElement interface: attribute onmousemove 
-PASS Unscopable handled correctly for onmousemove property on HTMLElement 
 PASS HTMLElement interface: attribute onmouseout 
-PASS Unscopable handled correctly for onmouseout property on HTMLElement 
 PASS HTMLElement interface: attribute onmouseover 
-PASS Unscopable handled correctly for onmouseover property on HTMLElement 
 PASS HTMLElement interface: attribute onmouseup 
-PASS Unscopable handled correctly for onmouseup property on HTMLElement 
 FAIL HTMLElement interface: attribute onwheel assert_true: property should be enumerable expected true got false
-PASS Unscopable handled correctly for onwheel property on HTMLElement 
 PASS HTMLElement interface: attribute onpause 
-PASS Unscopable handled correctly for onpause property on HTMLElement 
 PASS HTMLElement interface: attribute onplay 
-PASS Unscopable handled correctly for onplay property on HTMLElement 
 PASS HTMLElement interface: attribute onplaying 
-PASS Unscopable handled correctly for onplaying property on HTMLElement 
 PASS HTMLElement interface: attribute onprogress 
-PASS Unscopable handled correctly for onprogress property on HTMLElement 
 PASS HTMLElement interface: attribute onratechange 
-PASS Unscopable handled correctly for onratechange property on HTMLElement 
 PASS HTMLElement interface: attribute onreset 
-PASS Unscopable handled correctly for onreset property on HTMLElement 
 PASS HTMLElement interface: attribute onresize 
-PASS Unscopable handled correctly for onresize property on HTMLElement 
 PASS HTMLElement interface: attribute onscroll 
-PASS Unscopable handled correctly for onscroll property on HTMLElement 
 FAIL HTMLElement interface: attribute onsecuritypolicyviolation assert_true: The prototype object must have a property "onsecuritypolicyviolation" expected true got false
-PASS Unscopable handled correctly for onsecuritypolicyviolation property on HTMLElement 
 PASS HTMLElement interface: attribute onseeked 
-PASS Unscopable handled correctly for onseeked property on HTMLElement 
 PASS HTMLElement interface: attribute onseeking 
-PASS Unscopable handled correctly for onseeking property on HTMLElement 
 PASS HTMLElement interface: attribute onselect 
-PASS Unscopable handled correctly for onselect property on HTMLElement 
 PASS HTMLElement interface: attribute onstalled 
-PASS Unscopable handled correctly for onstalled property on HTMLElement 
 PASS HTMLElement interface: attribute onsubmit 
-PASS Unscopable handled correctly for onsubmit property on HTMLElement 
 PASS HTMLElement interface: attribute onsuspend 
-PASS Unscopable handled correctly for onsuspend property on HTMLElement 
 PASS HTMLElement interface: attribute ontimeupdate 
-PASS Unscopable handled correctly for ontimeupdate property on HTMLElement 
 PASS HTMLElement interface: attribute ontoggle 
-PASS Unscopable handled correctly for ontoggle property on HTMLElement 
 PASS HTMLElement interface: attribute onvolumechange 
-PASS Unscopable handled correctly for onvolumechange property on HTMLElement 
 PASS HTMLElement interface: attribute onwaiting 
-PASS Unscopable handled correctly for onwaiting property on HTMLElement 
 FAIL HTMLElement interface: attribute oncopy assert_own_property: expected property "oncopy" missing
-PASS Unscopable handled correctly for oncopy property on HTMLElement 
 FAIL HTMLElement interface: attribute oncut assert_own_property: expected property "oncut" missing
-PASS Unscopable handled correctly for oncut property on HTMLElement 
 FAIL HTMLElement interface: attribute onpaste assert_own_property: expected property "onpaste" missing
-PASS Unscopable handled correctly for onpaste property on HTMLElement 
 PASS HTMLElement interface: attribute contentEditable 
-PASS Unscopable handled correctly for contentEditable property on HTMLElement 
 PASS HTMLElement interface: attribute isContentEditable 
-PASS Unscopable handled correctly for isContentEditable property on HTMLElement 
-FAIL HTMLElement interface: attribute inputMode assert_true: The prototype object must have a property "inputMode" expected true got false
-PASS Unscopable handled correctly for inputMode property on HTMLElement 
+PASS HTMLElement interface: attribute inputMode 
 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 
@@ -924,7 +755,7 @@ PASS HTMLElement interface: document.createElement("noscript") must inherit prop
 PASS HTMLElement interface: document.createElement("noscript") must inherit property "onpaste" with the proper type 
 PASS HTMLElement interface: document.createElement("noscript") must inherit property "contentEditable" with the proper type 
 PASS HTMLElement interface: document.createElement("noscript") must inherit property "isContentEditable" with the proper type 
-FAIL HTMLElement interface: document.createElement("noscript") must inherit property "inputMode" with the proper type assert_inherits: property "inputMode" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "inputMode" with the proper type 
 PASS HTMLUnknownElement interface: existence and properties of interface object 
 PASS HTMLUnknownElement interface object length 
 PASS HTMLUnknownElement interface object name 
@@ -948,7 +779,6 @@ PASS HTMLHtmlElement interface: existence and properties of interface prototype
 PASS HTMLHtmlElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLHtmlElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLHtmlElement interface: attribute version 
-PASS Unscopable handled correctly for version property on HTMLHtmlElement 
 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 
@@ -967,7 +797,6 @@ PASS HTMLTitleElement interface: existence and properties of interface prototype
 PASS HTMLTitleElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTitleElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTitleElement interface: attribute text 
-PASS Unscopable handled correctly for text property on HTMLTitleElement 
 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 
@@ -978,9 +807,7 @@ PASS HTMLBaseElement interface: existence and properties of interface prototype
 PASS HTMLBaseElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLBaseElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLBaseElement interface: attribute href 
-PASS Unscopable handled correctly for href property on HTMLBaseElement 
 PASS HTMLBaseElement interface: attribute target 
-PASS Unscopable handled correctly for target property on HTMLBaseElement 
 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 
@@ -992,39 +819,22 @@ PASS HTMLLinkElement interface: existence and properties of interface prototype
 PASS HTMLLinkElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLLinkElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLLinkElement interface: attribute href 
-PASS Unscopable handled correctly for href property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute crossOrigin 
-PASS Unscopable handled correctly for crossOrigin property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute rel 
-PASS Unscopable handled correctly for rel property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute as 
-PASS Unscopable handled correctly for as property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute relList 
-PASS Unscopable handled correctly for relList property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute media 
-PASS Unscopable handled correctly for media property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute nonce 
-PASS Unscopable handled correctly for nonce property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute integrity 
-PASS Unscopable handled correctly for integrity property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute hreflang 
-PASS Unscopable handled correctly for hreflang property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute sizes 
-PASS Unscopable handled correctly for sizes property on HTMLLinkElement 
 FAIL HTMLLinkElement interface: attribute referrerPolicy assert_true: The prototype object must have a property "referrerPolicy" expected true got false
-PASS Unscopable handled correctly for referrerPolicy property on HTMLLinkElement 
 FAIL HTMLLinkElement interface: attribute workerType assert_true: The prototype object must have a property "workerType" expected true got false
-PASS Unscopable handled correctly for workerType property on HTMLLinkElement 
 FAIL HTMLLinkElement interface: attribute updateViaCache assert_true: The prototype object must have a property "updateViaCache" expected true got false
-PASS Unscopable handled correctly for updateViaCache property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute charset 
-PASS Unscopable handled correctly for charset property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute rev 
-PASS Unscopable handled correctly for rev property on HTMLLinkElement 
 PASS HTMLLinkElement interface: attribute target 
-PASS Unscopable handled correctly for target property on HTMLLinkElement 
 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 
@@ -1051,13 +861,9 @@ PASS HTMLMetaElement interface: existence and properties of interface prototype
 PASS HTMLMetaElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLMetaElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLMetaElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLMetaElement 
 PASS HTMLMetaElement interface: attribute httpEquiv 
-PASS Unscopable handled correctly for httpEquiv property on HTMLMetaElement 
 PASS HTMLMetaElement interface: attribute content 
-PASS Unscopable handled correctly for content property on HTMLMetaElement 
 PASS HTMLMetaElement interface: attribute scheme 
-PASS Unscopable handled correctly for scheme property on HTMLMetaElement 
 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 
@@ -1071,11 +877,8 @@ PASS HTMLStyleElement interface: existence and properties of interface prototype
 PASS HTMLStyleElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLStyleElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLStyleElement interface: attribute media 
-PASS Unscopable handled correctly for media property on HTMLStyleElement 
 PASS HTMLStyleElement interface: attribute nonce 
-PASS Unscopable handled correctly for nonce property on HTMLStyleElement 
 PASS HTMLStyleElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLStyleElement 
 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 
@@ -1088,49 +891,27 @@ PASS HTMLBodyElement interface: existence and properties of interface prototype
 PASS HTMLBodyElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLBodyElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLBodyElement interface: attribute text 
-PASS Unscopable handled correctly for text property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute link 
-PASS Unscopable handled correctly for link property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute vLink 
-PASS Unscopable handled correctly for vLink property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute aLink 
-PASS Unscopable handled correctly for aLink property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute bgColor 
-PASS Unscopable handled correctly for bgColor property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute background 
-PASS Unscopable handled correctly for background property on HTMLBodyElement 
 FAIL HTMLBodyElement interface: attribute onafterprint assert_true: The prototype object must have a property "onafterprint" expected true got false
-PASS Unscopable handled correctly for onafterprint property on HTMLBodyElement 
 FAIL HTMLBodyElement interface: attribute onbeforeprint assert_true: The prototype object must have a property "onbeforeprint" expected true got false
-PASS Unscopable handled correctly for onbeforeprint property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onbeforeunload 
-PASS Unscopable handled correctly for onbeforeunload property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onhashchange 
-PASS Unscopable handled correctly for onhashchange property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onlanguagechange 
-PASS Unscopable handled correctly for onlanguagechange property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onmessage 
-PASS Unscopable handled correctly for onmessage property on HTMLBodyElement 
 FAIL HTMLBodyElement interface: attribute onmessageerror assert_true: The prototype object must have a property "onmessageerror" expected true got false
-PASS Unscopable handled correctly for onmessageerror property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onoffline 
-PASS Unscopable handled correctly for onoffline property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute ononline 
-PASS Unscopable handled correctly for ononline property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onpagehide 
-PASS Unscopable handled correctly for onpagehide property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onpageshow 
-PASS Unscopable handled correctly for onpageshow property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onpopstate 
-PASS Unscopable handled correctly for onpopstate property on HTMLBodyElement 
 FAIL HTMLBodyElement interface: attribute onrejectionhandled assert_own_property: expected property "onrejectionhandled" missing
-PASS Unscopable handled correctly for onrejectionhandled property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onstorage 
-PASS Unscopable handled correctly for onstorage property on HTMLBodyElement 
 FAIL HTMLBodyElement interface: attribute onunhandledrejection assert_own_property: expected property "onunhandledrejection" missing
-PASS Unscopable handled correctly for onunhandledrejection property on HTMLBodyElement 
 PASS HTMLBodyElement interface: attribute onunload 
-PASS Unscopable handled correctly for onunload property on HTMLBodyElement 
 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 
@@ -1162,7 +943,6 @@ PASS HTMLHeadingElement interface: existence and properties of interface prototy
 PASS HTMLHeadingElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLHeadingElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLHeadingElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLHeadingElement 
 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 
@@ -1173,7 +953,6 @@ PASS HTMLParagraphElement interface: existence and properties of interface proto
 PASS HTMLParagraphElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLParagraphElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLParagraphElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLParagraphElement 
 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 
@@ -1184,15 +963,10 @@ PASS HTMLHRElement interface: existence and properties of interface prototype ob
 PASS HTMLHRElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLHRElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLHRElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLHRElement 
 PASS HTMLHRElement interface: attribute color 
-PASS Unscopable handled correctly for color property on HTMLHRElement 
 PASS HTMLHRElement interface: attribute noShade 
-PASS Unscopable handled correctly for noShade property on HTMLHRElement 
 PASS HTMLHRElement interface: attribute size 
-PASS Unscopable handled correctly for size property on HTMLHRElement 
 PASS HTMLHRElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLHRElement 
 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 
@@ -1207,7 +981,6 @@ PASS HTMLPreElement interface: existence and properties of interface prototype o
 PASS HTMLPreElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLPreElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLPreElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLPreElement 
 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 
@@ -1224,7 +997,6 @@ PASS HTMLQuoteElement interface: existence and properties of interface prototype
 PASS HTMLQuoteElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLQuoteElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLQuoteElement interface: attribute cite 
-PASS Unscopable handled correctly for cite property on HTMLQuoteElement 
 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 
@@ -1238,13 +1010,9 @@ PASS HTMLOListElement interface: existence and properties of interface prototype
 PASS HTMLOListElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLOListElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLOListElement interface: attribute reversed 
-PASS Unscopable handled correctly for reversed property on HTMLOListElement 
 PASS HTMLOListElement interface: attribute start 
-PASS Unscopable handled correctly for start property on HTMLOListElement 
 PASS HTMLOListElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLOListElement 
 PASS HTMLOListElement interface: attribute compact 
-PASS Unscopable handled correctly for compact property on HTMLOListElement 
 PASS HTMLUListElement interface: existence and properties of interface object 
 PASS HTMLUListElement interface object length 
 PASS HTMLUListElement interface object name 
@@ -1252,9 +1020,7 @@ PASS HTMLUListElement interface: existence and properties of interface prototype
 PASS HTMLUListElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLUListElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLUListElement interface: attribute compact 
-PASS Unscopable handled correctly for compact property on HTMLUListElement 
 PASS HTMLUListElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLUListElement 
 PASS HTMLMenuElement interface: existence and properties of interface object 
 PASS HTMLMenuElement interface object length 
 PASS HTMLMenuElement interface object name 
@@ -1262,7 +1028,6 @@ PASS HTMLMenuElement interface: existence and properties of interface prototype
 PASS HTMLMenuElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLMenuElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLMenuElement interface: attribute compact 
-PASS Unscopable handled correctly for compact property on HTMLMenuElement 
 PASS HTMLMenuElement must be primary interface of document.createElement("menu") 
 PASS Stringification of document.createElement("menu") 
 PASS HTMLMenuElement interface: document.createElement("menu") must inherit property "compact" with the proper type 
@@ -1273,9 +1038,7 @@ PASS HTMLLIElement interface: existence and properties of interface prototype ob
 PASS HTMLLIElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLLIElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLLIElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLLIElement 
 PASS HTMLLIElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLLIElement 
 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 
@@ -1287,7 +1050,6 @@ PASS HTMLDListElement interface: existence and properties of interface prototype
 PASS HTMLDListElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLDListElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLDListElement interface: attribute compact 
-PASS Unscopable handled correctly for compact property on HTMLDListElement 
 PASS HTMLDivElement interface: existence and properties of interface object 
 PASS HTMLDivElement interface object length 
 PASS HTMLDivElement interface object name 
@@ -1295,7 +1057,6 @@ PASS HTMLDivElement interface: existence and properties of interface prototype o
 PASS HTMLDivElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLDivElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLDivElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLDivElement 
 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 
@@ -1306,56 +1067,31 @@ PASS HTMLAnchorElement interface: existence and properties of interface prototyp
 PASS HTMLAnchorElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLAnchorElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLAnchorElement interface: attribute target 
-PASS Unscopable handled correctly for target property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute download 
-PASS Unscopable handled correctly for download property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute ping 
-PASS Unscopable handled correctly for ping property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute rel 
-PASS Unscopable handled correctly for rel property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute relList 
-PASS Unscopable handled correctly for relList property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute hreflang 
-PASS Unscopable handled correctly for hreflang property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute text 
-PASS Unscopable handled correctly for text property on HTMLAnchorElement 
 FAIL HTMLAnchorElement interface: attribute referrerPolicy assert_true: The prototype object must have a property "referrerPolicy" expected true got false
-PASS Unscopable handled correctly for referrerPolicy property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute coords 
-PASS Unscopable handled correctly for coords property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute charset 
-PASS Unscopable handled correctly for charset property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute rev 
-PASS Unscopable handled correctly for rev property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute shape 
-PASS Unscopable handled correctly for shape property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute href 
-PASS Unscopable handled correctly for href property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: stringifier 
 PASS HTMLAnchorElement interface: attribute origin 
-PASS Unscopable handled correctly for origin property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute protocol 
-PASS Unscopable handled correctly for protocol property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute username 
-PASS Unscopable handled correctly for username property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute password 
-PASS Unscopable handled correctly for password property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute host 
-PASS Unscopable handled correctly for host property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute hostname 
-PASS Unscopable handled correctly for hostname property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute port 
-PASS Unscopable handled correctly for port property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute pathname 
-PASS Unscopable handled correctly for pathname property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute search 
-PASS Unscopable handled correctly for search property on HTMLAnchorElement 
 PASS HTMLAnchorElement interface: attribute hash 
-PASS Unscopable handled correctly for hash property on HTMLAnchorElement 
 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 
@@ -1390,7 +1126,6 @@ PASS HTMLDataElement interface: existence and properties of interface prototype
 PASS HTMLDataElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLDataElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLDataElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLDataElement 
 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 
@@ -1401,7 +1136,6 @@ PASS HTMLTimeElement interface: existence and properties of interface prototype
 PASS HTMLTimeElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTimeElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTimeElement interface: attribute dateTime 
-PASS Unscopable handled correctly for dateTime property on HTMLTimeElement 
 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 
@@ -1420,7 +1154,6 @@ PASS HTMLBRElement interface: existence and properties of interface prototype ob
 PASS HTMLBRElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLBRElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLBRElement interface: attribute clear 
-PASS Unscopable handled correctly for clear property on HTMLBRElement 
 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 
@@ -1431,9 +1164,7 @@ PASS HTMLModElement interface: existence and properties of interface prototype o
 PASS HTMLModElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLModElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLModElement interface: attribute cite 
-PASS Unscopable handled correctly for cite property on HTMLModElement 
 PASS HTMLModElement interface: attribute dateTime 
-PASS Unscopable handled correctly for dateTime property on HTMLModElement 
 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 
@@ -1457,15 +1188,10 @@ PASS HTMLSourceElement interface: existence and properties of interface prototyp
 PASS HTMLSourceElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLSourceElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLSourceElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLSourceElement 
 PASS HTMLSourceElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLSourceElement 
 PASS HTMLSourceElement interface: attribute srcset 
-PASS Unscopable handled correctly for srcset property on HTMLSourceElement 
 PASS HTMLSourceElement interface: attribute sizes 
-PASS Unscopable handled correctly for sizes property on HTMLSourceElement 
 PASS HTMLSourceElement interface: attribute media 
-PASS Unscopable handled correctly for media property on HTMLSourceElement 
 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 
@@ -1480,49 +1206,27 @@ PASS HTMLImageElement interface: existence and properties of interface prototype
 PASS HTMLImageElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLImageElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLImageElement interface: attribute alt 
-PASS Unscopable handled correctly for alt property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute srcset 
-PASS Unscopable handled correctly for srcset property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute sizes 
-PASS Unscopable handled correctly for sizes property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute crossOrigin 
-PASS Unscopable handled correctly for crossOrigin property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute useMap 
-PASS Unscopable handled correctly for useMap property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute isMap 
-PASS Unscopable handled correctly for isMap property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute naturalWidth 
-PASS Unscopable handled correctly for naturalWidth property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute naturalHeight 
-PASS Unscopable handled correctly for naturalHeight property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute complete 
-PASS Unscopable handled correctly for complete property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute currentSrc 
-PASS Unscopable handled correctly for currentSrc property on HTMLImageElement 
 FAIL HTMLImageElement interface: attribute referrerPolicy assert_true: The prototype object must have a property "referrerPolicy" expected true got false
-PASS Unscopable handled correctly for referrerPolicy property on HTMLImageElement 
 PASS HTMLImageElement interface: operation decode() 
-PASS Unscopable handled correctly for decode() on HTMLImageElement 
 PASS HTMLImageElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute lowsrc 
-PASS Unscopable handled correctly for lowsrc property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute hspace 
-PASS Unscopable handled correctly for hspace property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute vspace 
-PASS Unscopable handled correctly for vspace property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute longDesc 
-PASS Unscopable handled correctly for longDesc property on HTMLImageElement 
 PASS HTMLImageElement interface: attribute border 
-PASS Unscopable handled correctly for border property on HTMLImageElement 
 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 
@@ -1578,45 +1282,25 @@ PASS HTMLIFrameElement interface: existence and properties of interface prototyp
 PASS HTMLIFrameElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLIFrameElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLIFrameElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute srcdoc 
-PASS Unscopable handled correctly for srcdoc property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute sandbox 
-PASS Unscopable handled correctly for sandbox property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute allowFullscreen 
-PASS Unscopable handled correctly for allowFullscreen property on HTMLIFrameElement 
 FAIL HTMLIFrameElement interface: attribute allowPaymentRequest assert_true: The prototype object must have a property "allowPaymentRequest" expected true got false
-PASS Unscopable handled correctly for allowPaymentRequest property on HTMLIFrameElement 
 FAIL HTMLIFrameElement interface: attribute allowUserMedia assert_true: The prototype object must have a property "allowUserMedia" expected true got false
-PASS Unscopable handled correctly for allowUserMedia property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLIFrameElement 
-FAIL HTMLIFrameElement interface: attribute referrerPolicy assert_true: The prototype object must have a property "referrerPolicy" expected true got false
-PASS Unscopable handled correctly for referrerPolicy property on HTMLIFrameElement 
+PASS HTMLIFrameElement interface: attribute referrerPolicy 
 PASS HTMLIFrameElement interface: attribute contentDocument 
-PASS Unscopable handled correctly for contentDocument property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute contentWindow 
-PASS Unscopable handled correctly for contentWindow property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: operation getSVGDocument() 
-PASS Unscopable handled correctly for getSVGDocument() on HTMLIFrameElement 
 FAIL HTMLIFrameElement interface: attribute delegateStickyUserActivation assert_true: The prototype object must have a property "delegateStickyUserActivation" expected true got false
-PASS Unscopable handled correctly for delegateStickyUserActivation property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute scrolling 
-PASS Unscopable handled correctly for scrolling property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute frameBorder 
-PASS Unscopable handled correctly for frameBorder property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute longDesc 
-PASS Unscopable handled correctly for longDesc property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute marginHeight 
-PASS Unscopable handled correctly for marginHeight property on HTMLIFrameElement 
 PASS HTMLIFrameElement interface: attribute marginWidth 
-PASS Unscopable handled correctly for marginWidth property on HTMLIFrameElement 
 PASS HTMLEmbedElement interface: existence and properties of interface object 
 PASS HTMLEmbedElement interface object length 
 PASS HTMLEmbedElement interface object name 
@@ -1624,19 +1308,12 @@ PASS HTMLEmbedElement interface: existence and properties of interface prototype
 PASS HTMLEmbedElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLEmbedElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLEmbedElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLEmbedElement 
 PASS HTMLEmbedElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLEmbedElement 
 PASS HTMLEmbedElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLEmbedElement 
 PASS HTMLEmbedElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLEmbedElement 
 PASS HTMLEmbedElement interface: operation getSVGDocument() 
-PASS Unscopable handled correctly for getSVGDocument() on HTMLEmbedElement 
 PASS HTMLEmbedElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLEmbedElement 
 PASS HTMLEmbedElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLEmbedElement 
 PASS HTMLEmbedElement must be primary interface of document.createElement("embed") 
 PASS Stringification of document.createElement("embed") 
 PASS HTMLEmbedElement interface: document.createElement("embed") must inherit property "src" with the proper type 
@@ -1653,59 +1330,32 @@ PASS HTMLObjectElement interface: existence and properties of interface prototyp
 PASS HTMLObjectElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLObjectElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLObjectElement interface: attribute data 
-PASS Unscopable handled correctly for data property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLObjectElement 
 FAIL HTMLObjectElement interface: attribute typeMustMatch assert_true: The prototype object must have a property "typeMustMatch" expected true got false
-PASS Unscopable handled correctly for typeMustMatch property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute useMap 
-PASS Unscopable handled correctly for useMap property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute contentDocument 
-PASS Unscopable handled correctly for contentDocument property on HTMLObjectElement 
 FAIL HTMLObjectElement interface: attribute contentWindow assert_true: The prototype object must have a property "contentWindow" expected true got false
-PASS Unscopable handled correctly for contentWindow property on HTMLObjectElement 
 PASS HTMLObjectElement interface: operation getSVGDocument() 
-PASS Unscopable handled correctly for getSVGDocument() on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute willValidate 
-PASS Unscopable handled correctly for willValidate property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute validity 
-PASS Unscopable handled correctly for validity property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute validationMessage 
-PASS Unscopable handled correctly for validationMessage property on HTMLObjectElement 
 PASS HTMLObjectElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLObjectElement 
 PASS HTMLObjectElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLObjectElement 
 PASS HTMLObjectElement interface: operation setCustomValidity(DOMString) 
-PASS Unscopable handled correctly for setCustomValidity(DOMString) on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute archive 
-PASS Unscopable handled correctly for archive property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute code 
-PASS Unscopable handled correctly for code property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute declare 
-PASS Unscopable handled correctly for declare property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute hspace 
-PASS Unscopable handled correctly for hspace property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute standby 
-PASS Unscopable handled correctly for standby property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute vspace 
-PASS Unscopable handled correctly for vspace property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute codeBase 
-PASS Unscopable handled correctly for codeBase property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute codeType 
-PASS Unscopable handled correctly for codeType property on HTMLObjectElement 
 PASS HTMLObjectElement interface: attribute border 
-PASS Unscopable handled correctly for border property on HTMLObjectElement 
 PASS HTMLObjectElement must be primary interface of document.createElement("object") 
 PASS Stringification of document.createElement("object") 
 PASS HTMLObjectElement interface: document.createElement("object") must inherit property "data" with the proper type 
@@ -1743,13 +1393,9 @@ PASS HTMLParamElement interface: existence and properties of interface prototype
 PASS HTMLParamElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLParamElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLParamElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLParamElement 
 PASS HTMLParamElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLParamElement 
 PASS HTMLParamElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLParamElement 
 PASS HTMLParamElement interface: attribute valueType 
-PASS Unscopable handled correctly for valueType property on HTMLParamElement 
 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 
@@ -1763,17 +1409,11 @@ PASS HTMLVideoElement interface: existence and properties of interface prototype
 PASS HTMLVideoElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLVideoElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLVideoElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLVideoElement 
 PASS HTMLVideoElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLVideoElement 
 PASS HTMLVideoElement interface: attribute videoWidth 
-PASS Unscopable handled correctly for videoWidth property on HTMLVideoElement 
 PASS HTMLVideoElement interface: attribute videoHeight 
-PASS Unscopable handled correctly for videoHeight property on HTMLVideoElement 
 PASS HTMLVideoElement interface: attribute poster 
-PASS Unscopable handled correctly for poster property on HTMLVideoElement 
 PASS HTMLVideoElement interface: attribute playsInline 
-PASS Unscopable handled correctly for playsInline property on HTMLVideoElement 
 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 
@@ -1937,15 +1577,10 @@ PASS HTMLTrackElement interface: existence and properties of interface prototype
 PASS HTMLTrackElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTrackElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTrackElement interface: attribute kind 
-PASS Unscopable handled correctly for kind property on HTMLTrackElement 
 PASS HTMLTrackElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLTrackElement 
 PASS HTMLTrackElement interface: attribute srclang 
-PASS Unscopable handled correctly for srclang property on HTMLTrackElement 
 PASS HTMLTrackElement interface: attribute label 
-PASS Unscopable handled correctly for label property on HTMLTrackElement 
 PASS HTMLTrackElement interface: attribute default 
-PASS Unscopable handled correctly for default property on HTMLTrackElement 
 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 
@@ -1955,9 +1590,7 @@ 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 Unscopable handled correctly for readyState property on HTMLTrackElement 
 PASS HTMLTrackElement interface: attribute track 
-PASS Unscopable handled correctly for track property on HTMLTrackElement 
 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 
@@ -1978,15 +1611,10 @@ PASS HTMLMediaElement interface: existence and properties of interface prototype
 PASS HTMLMediaElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLMediaElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLMediaElement interface: attribute error 
-PASS Unscopable handled correctly for error property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute srcObject 
-PASS Unscopable handled correctly for srcObject property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute currentSrc 
-PASS Unscopable handled correctly for currentSrc property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute crossOrigin 
-PASS Unscopable handled correctly for crossOrigin property on HTMLMediaElement 
 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 
@@ -1996,15 +1624,10 @@ PASS HTMLMediaElement interface: constant NETWORK_LOADING on interface prototype
 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 Unscopable handled correctly for networkState property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute preload 
-PASS Unscopable handled correctly for preload property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute buffered 
-PASS Unscopable handled correctly for buffered property on HTMLMediaElement 
 PASS HTMLMediaElement interface: operation load() 
-PASS Unscopable handled correctly for load() on HTMLMediaElement 
 PASS HTMLMediaElement interface: operation canPlayType(DOMString) 
-PASS Unscopable handled correctly for canPlayType(DOMString) on HTMLMediaElement 
 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 
@@ -2016,53 +1639,29 @@ PASS HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface prototyp
 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 Unscopable handled correctly for readyState property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute seeking 
-PASS Unscopable handled correctly for seeking property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute currentTime 
-PASS Unscopable handled correctly for currentTime property on HTMLMediaElement 
 PASS HTMLMediaElement interface: operation fastSeek(double) 
-PASS Unscopable handled correctly for fastSeek(double) on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute duration 
-PASS Unscopable handled correctly for duration property on HTMLMediaElement 
 PASS HTMLMediaElement interface: operation getStartDate() 
-PASS Unscopable handled correctly for getStartDate() on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute paused 
-PASS Unscopable handled correctly for paused property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute defaultPlaybackRate 
-PASS Unscopable handled correctly for defaultPlaybackRate property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute playbackRate 
-PASS Unscopable handled correctly for playbackRate property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute played 
-PASS Unscopable handled correctly for played property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute seekable 
-PASS Unscopable handled correctly for seekable property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute ended 
-PASS Unscopable handled correctly for ended property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute autoplay 
-PASS Unscopable handled correctly for autoplay property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute loop 
-PASS Unscopable handled correctly for loop property on HTMLMediaElement 
 PASS HTMLMediaElement interface: operation play() 
-PASS Unscopable handled correctly for play() on HTMLMediaElement 
 PASS HTMLMediaElement interface: operation pause() 
-PASS Unscopable handled correctly for pause() on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute controls 
-PASS Unscopable handled correctly for controls property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute volume 
-PASS Unscopable handled correctly for volume property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute muted 
-PASS Unscopable handled correctly for muted property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute defaultMuted 
-PASS Unscopable handled correctly for defaultMuted property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute audioTracks 
-PASS Unscopable handled correctly for audioTracks property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute videoTracks 
-PASS Unscopable handled correctly for videoTracks property on HTMLMediaElement 
 PASS HTMLMediaElement interface: attribute textTracks 
-PASS Unscopable handled correctly for textTracks property on HTMLMediaElement 
 PASS HTMLMediaElement interface: operation addTextTrack(TextTrackKind, DOMString, DOMString) 
-PASS Unscopable handled correctly for addTextTrack(TextTrackKind, DOMString, DOMString) on HTMLMediaElement 
 PASS MediaError interface: existence and properties of interface object 
 PASS MediaError interface object length 
 PASS MediaError interface object name 
@@ -2078,9 +1677,7 @@ PASS MediaError interface: constant MEDIA_ERR_DECODE on interface prototype obje
 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 Unscopable handled correctly for code property on MediaError 
 FAIL MediaError interface: attribute message assert_true: The prototype object must have a property "message" expected true got false
-PASS Unscopable handled correctly for message property on MediaError 
 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 
@@ -2096,15 +1693,10 @@ PASS AudioTrackList interface: existence and properties of interface prototype o
 PASS AudioTrackList interface: existence and properties of interface prototype object's "constructor" property 
 PASS AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS AudioTrackList interface: attribute length 
-PASS Unscopable handled correctly for length property on AudioTrackList 
 PASS AudioTrackList interface: operation getTrackById(DOMString) 
-PASS Unscopable handled correctly for getTrackById(DOMString) on AudioTrackList 
 PASS AudioTrackList interface: attribute onchange 
-PASS Unscopable handled correctly for onchange property on AudioTrackList 
 PASS AudioTrackList interface: attribute onaddtrack 
-PASS Unscopable handled correctly for onaddtrack property on AudioTrackList 
 PASS AudioTrackList interface: attribute onremovetrack 
-PASS Unscopable handled correctly for onremovetrack property on AudioTrackList 
 PASS AudioTrack interface: existence and properties of interface object 
 PASS AudioTrack interface object length 
 PASS AudioTrack interface object name 
@@ -2112,19 +1704,14 @@ PASS AudioTrack interface: existence and properties of interface prototype objec
 PASS AudioTrack interface: existence and properties of interface prototype object's "constructor" property 
 PASS AudioTrack interface: existence and properties of interface prototype object's @@unscopables property 
 PASS AudioTrack interface: attribute id 
-PASS Unscopable handled correctly for id property on AudioTrack 
 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 Unscopable handled correctly for kind property on AudioTrack 
 PASS AudioTrack interface: attribute label 
-PASS Unscopable handled correctly for label property on AudioTrack 
 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 Unscopable handled correctly for language property on AudioTrack 
 PASS AudioTrack interface: attribute enabled 
-PASS Unscopable handled correctly for enabled property on AudioTrack 
 PASS VideoTrackList interface: existence and properties of interface object 
 PASS VideoTrackList interface object length 
 PASS VideoTrackList interface object name 
@@ -2132,17 +1719,11 @@ PASS VideoTrackList interface: existence and properties of interface prototype o
 PASS VideoTrackList interface: existence and properties of interface prototype object's "constructor" property 
 PASS VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS VideoTrackList interface: attribute length 
-PASS Unscopable handled correctly for length property on VideoTrackList 
 PASS VideoTrackList interface: operation getTrackById(DOMString) 
-PASS Unscopable handled correctly for getTrackById(DOMString) on VideoTrackList 
 PASS VideoTrackList interface: attribute selectedIndex 
-PASS Unscopable handled correctly for selectedIndex property on VideoTrackList 
 PASS VideoTrackList interface: attribute onchange 
-PASS Unscopable handled correctly for onchange property on VideoTrackList 
 PASS VideoTrackList interface: attribute onaddtrack 
-PASS Unscopable handled correctly for onaddtrack property on VideoTrackList 
 PASS VideoTrackList interface: attribute onremovetrack 
-PASS Unscopable handled correctly for onremovetrack property on VideoTrackList 
 PASS VideoTrack interface: existence and properties of interface object 
 PASS VideoTrack interface object length 
 PASS VideoTrack interface object name 
@@ -2150,19 +1731,14 @@ PASS VideoTrack interface: existence and properties of interface prototype objec
 PASS VideoTrack interface: existence and properties of interface prototype object's "constructor" property 
 PASS VideoTrack interface: existence and properties of interface prototype object's @@unscopables property 
 PASS VideoTrack interface: attribute id 
-PASS Unscopable handled correctly for id property on VideoTrack 
 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 Unscopable handled correctly for kind property on VideoTrack 
 PASS VideoTrack interface: attribute label 
-PASS Unscopable handled correctly for label property on VideoTrack 
 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 Unscopable handled correctly for language property on VideoTrack 
 PASS VideoTrack interface: attribute selected 
-PASS Unscopable handled correctly for selected property on VideoTrack 
 PASS TextTrackList interface: existence and properties of interface object 
 PASS TextTrackList interface object length 
 PASS TextTrackList interface object name 
@@ -2170,15 +1746,10 @@ PASS TextTrackList interface: existence and properties of interface prototype ob
 PASS TextTrackList interface: existence and properties of interface prototype object's "constructor" property 
 PASS TextTrackList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS TextTrackList interface: attribute length 
-PASS Unscopable handled correctly for length property on TextTrackList 
 PASS TextTrackList interface: operation getTrackById(DOMString) 
-PASS Unscopable handled correctly for getTrackById(DOMString) on TextTrackList 
 PASS TextTrackList interface: attribute onchange 
-PASS Unscopable handled correctly for onchange property on TextTrackList 
 PASS TextTrackList interface: attribute onaddtrack 
-PASS Unscopable handled correctly for onaddtrack property on TextTrackList 
 PASS TextTrackList interface: attribute onremovetrack 
-PASS Unscopable handled correctly for onremovetrack property on TextTrackList 
 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 
@@ -2196,29 +1767,18 @@ PASS TextTrack interface: existence and properties of interface prototype object
 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 Unscopable handled correctly for kind property on TextTrack 
 PASS TextTrack interface: attribute label 
-PASS Unscopable handled correctly for label property on TextTrack 
 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 Unscopable handled correctly for language property on TextTrack 
 PASS TextTrack interface: attribute id 
-PASS Unscopable handled correctly for id property on TextTrack 
 PASS TextTrack interface: attribute inBandMetadataTrackDispatchType 
-PASS Unscopable handled correctly for inBandMetadataTrackDispatchType property on TextTrack 
 PASS TextTrack interface: attribute mode 
-PASS Unscopable handled correctly for mode property on TextTrack 
 PASS TextTrack interface: attribute cues 
-PASS Unscopable handled correctly for cues property on TextTrack 
 PASS TextTrack interface: attribute activeCues 
-PASS Unscopable handled correctly for activeCues property on TextTrack 
 PASS TextTrack interface: operation addCue(TextTrackCue) 
-PASS Unscopable handled correctly for addCue(TextTrackCue) on TextTrack 
 PASS TextTrack interface: operation removeCue(TextTrackCue) 
-PASS Unscopable handled correctly for removeCue(TextTrackCue) on TextTrack 
 PASS TextTrack interface: attribute oncuechange 
-PASS Unscopable handled correctly for oncuechange property on TextTrack 
 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 
@@ -2241,9 +1801,7 @@ PASS TextTrackCueList interface: existence and properties of interface prototype
 PASS TextTrackCueList interface: existence and properties of interface prototype object's "constructor" property 
 PASS TextTrackCueList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS TextTrackCueList interface: attribute length 
-PASS Unscopable handled correctly for length property on TextTrackCueList 
 PASS TextTrackCueList interface: operation getCueById(DOMString) 
-PASS Unscopable handled correctly for getCueById(DOMString) on TextTrackCueList 
 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 
@@ -2256,19 +1814,12 @@ PASS TextTrackCue interface: existence and properties of interface prototype obj
 PASS TextTrackCue interface: existence and properties of interface prototype object's "constructor" property 
 PASS TextTrackCue interface: existence and properties of interface prototype object's @@unscopables property 
 PASS TextTrackCue interface: attribute track 
-PASS Unscopable handled correctly for track property on TextTrackCue 
 PASS TextTrackCue interface: attribute id 
-PASS Unscopable handled correctly for id property on TextTrackCue 
 PASS TextTrackCue interface: attribute startTime 
-PASS Unscopable handled correctly for startTime property on TextTrackCue 
 PASS TextTrackCue interface: attribute endTime 
-PASS Unscopable handled correctly for endTime property on TextTrackCue 
 PASS TextTrackCue interface: attribute pauseOnExit 
-PASS Unscopable handled correctly for pauseOnExit property on TextTrackCue 
 PASS TextTrackCue interface: attribute onenter 
-PASS Unscopable handled correctly for onenter property on TextTrackCue 
 PASS TextTrackCue interface: attribute onexit 
-PASS Unscopable handled correctly for onexit property on TextTrackCue 
 PASS TimeRanges interface: existence and properties of interface object 
 PASS TimeRanges interface object length 
 PASS TimeRanges interface object name 
@@ -2276,11 +1827,8 @@ PASS TimeRanges interface: existence and properties of interface prototype objec
 PASS TimeRanges interface: existence and properties of interface prototype object's "constructor" property 
 PASS TimeRanges interface: existence and properties of interface prototype object's @@unscopables property 
 PASS TimeRanges interface: attribute length 
-PASS Unscopable handled correctly for length property on TimeRanges 
 PASS TimeRanges interface: operation start(unsigned long) 
-PASS Unscopable handled correctly for start(unsigned long) on TimeRanges 
 PASS TimeRanges interface: operation end(unsigned long) 
-PASS Unscopable handled correctly for end(unsigned long) on TimeRanges 
 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 
@@ -2295,7 +1843,6 @@ PASS TrackEvent interface: existence and properties of interface prototype objec
 PASS TrackEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS TrackEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS TrackEvent interface: attribute track 
-PASS Unscopable handled correctly for track property on TrackEvent 
 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}) 
 PASS TrackEvent interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "track" with the proper type 
@@ -2306,9 +1853,7 @@ PASS HTMLMapElement interface: existence and properties of interface prototype o
 PASS HTMLMapElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLMapElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLMapElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLMapElement 
 PASS HTMLMapElement interface: attribute areas 
-PASS Unscopable handled correctly for areas property on HTMLMapElement 
 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 
@@ -2320,48 +1865,27 @@ PASS HTMLAreaElement interface: existence and properties of interface prototype
 PASS HTMLAreaElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLAreaElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLAreaElement interface: attribute alt 
-PASS Unscopable handled correctly for alt property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute coords 
-PASS Unscopable handled correctly for coords property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute shape 
-PASS Unscopable handled correctly for shape property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute target 
-PASS Unscopable handled correctly for target property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute download 
-PASS Unscopable handled correctly for download property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute ping 
-PASS Unscopable handled correctly for ping property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute rel 
-PASS Unscopable handled correctly for rel property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute relList 
-PASS Unscopable handled correctly for relList property on HTMLAreaElement 
 FAIL HTMLAreaElement interface: attribute referrerPolicy assert_true: The prototype object must have a property "referrerPolicy" expected true got false
-PASS Unscopable handled correctly for referrerPolicy property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute noHref 
-PASS Unscopable handled correctly for noHref property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute href 
-PASS Unscopable handled correctly for href property on HTMLAreaElement 
 PASS HTMLAreaElement interface: stringifier 
 PASS HTMLAreaElement interface: attribute origin 
-PASS Unscopable handled correctly for origin property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute protocol 
-PASS Unscopable handled correctly for protocol property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute username 
-PASS Unscopable handled correctly for username property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute password 
-PASS Unscopable handled correctly for password property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute host 
-PASS Unscopable handled correctly for host property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute hostname 
-PASS Unscopable handled correctly for hostname property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute port 
-PASS Unscopable handled correctly for port property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute pathname 
-PASS Unscopable handled correctly for pathname property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute search 
-PASS Unscopable handled correctly for search property on HTMLAreaElement 
 PASS HTMLAreaElement interface: attribute hash 
-PASS Unscopable handled correctly for hash property on HTMLAreaElement 
 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 
@@ -2392,51 +1916,28 @@ PASS HTMLTableElement interface: existence and properties of interface prototype
 PASS HTMLTableElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTableElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTableElement interface: attribute caption 
-PASS Unscopable handled correctly for caption property on HTMLTableElement 
 PASS HTMLTableElement interface: operation createCaption() 
-PASS Unscopable handled correctly for createCaption() on HTMLTableElement 
 PASS HTMLTableElement interface: operation deleteCaption() 
-PASS Unscopable handled correctly for deleteCaption() on HTMLTableElement 
 PASS HTMLTableElement interface: attribute tHead 
-PASS Unscopable handled correctly for tHead property on HTMLTableElement 
 PASS HTMLTableElement interface: operation createTHead() 
-PASS Unscopable handled correctly for createTHead() on HTMLTableElement 
 PASS HTMLTableElement interface: operation deleteTHead() 
-PASS Unscopable handled correctly for deleteTHead() on HTMLTableElement 
 PASS HTMLTableElement interface: attribute tFoot 
-PASS Unscopable handled correctly for tFoot property on HTMLTableElement 
 PASS HTMLTableElement interface: operation createTFoot() 
-PASS Unscopable handled correctly for createTFoot() on HTMLTableElement 
 PASS HTMLTableElement interface: operation deleteTFoot() 
-PASS Unscopable handled correctly for deleteTFoot() on HTMLTableElement 
 PASS HTMLTableElement interface: attribute tBodies 
-PASS Unscopable handled correctly for tBodies property on HTMLTableElement 
 PASS HTMLTableElement interface: operation createTBody() 
-PASS Unscopable handled correctly for createTBody() on HTMLTableElement 
 PASS HTMLTableElement interface: attribute rows 
-PASS Unscopable handled correctly for rows property on HTMLTableElement 
 PASS HTMLTableElement interface: operation insertRow(long) 
-PASS Unscopable handled correctly for insertRow(long) on HTMLTableElement 
 PASS HTMLTableElement interface: operation deleteRow(long) 
-PASS Unscopable handled correctly for deleteRow(long) on HTMLTableElement 
 PASS HTMLTableElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute border 
-PASS Unscopable handled correctly for border property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute frame 
-PASS Unscopable handled correctly for frame property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute rules 
-PASS Unscopable handled correctly for rules property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute summary 
-PASS Unscopable handled correctly for summary property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute bgColor 
-PASS Unscopable handled correctly for bgColor property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute cellPadding 
-PASS Unscopable handled correctly for cellPadding property on HTMLTableElement 
 PASS HTMLTableElement interface: attribute cellSpacing 
-PASS Unscopable handled correctly for cellSpacing property on HTMLTableElement 
 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 
@@ -2471,7 +1972,6 @@ PASS HTMLTableCaptionElement interface: existence and properties of interface pr
 PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTableCaptionElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLTableCaptionElement 
 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 
@@ -2482,17 +1982,11 @@ PASS HTMLTableColElement interface: existence and properties of interface protot
 PASS HTMLTableColElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTableColElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTableColElement interface: attribute span 
-PASS Unscopable handled correctly for span property on HTMLTableColElement 
 PASS HTMLTableColElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLTableColElement 
 PASS HTMLTableColElement interface: attribute ch 
-PASS Unscopable handled correctly for ch property on HTMLTableColElement 
 PASS HTMLTableColElement interface: attribute chOff 
-PASS Unscopable handled correctly for chOff property on HTMLTableColElement 
 PASS HTMLTableColElement interface: attribute vAlign 
-PASS Unscopable handled correctly for vAlign property on HTMLTableColElement 
 PASS HTMLTableColElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLTableColElement 
 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 
@@ -2516,19 +2010,12 @@ PASS HTMLTableSectionElement interface: existence and properties of interface pr
 PASS HTMLTableSectionElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTableSectionElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTableSectionElement interface: attribute rows 
-PASS Unscopable handled correctly for rows property on HTMLTableSectionElement 
 PASS HTMLTableSectionElement interface: operation insertRow(long) 
-PASS Unscopable handled correctly for insertRow(long) on HTMLTableSectionElement 
 PASS HTMLTableSectionElement interface: operation deleteRow(long) 
-PASS Unscopable handled correctly for deleteRow(long) on HTMLTableSectionElement 
 PASS HTMLTableSectionElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLTableSectionElement 
 PASS HTMLTableSectionElement interface: attribute ch 
-PASS Unscopable handled correctly for ch property on HTMLTableSectionElement 
 PASS HTMLTableSectionElement interface: attribute chOff 
-PASS Unscopable handled correctly for chOff property on HTMLTableSectionElement 
 PASS HTMLTableSectionElement interface: attribute vAlign 
-PASS Unscopable handled correctly for vAlign property on HTMLTableSectionElement 
 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 
@@ -2569,25 +2056,15 @@ PASS HTMLTableRowElement interface: existence and properties of interface protot
 PASS HTMLTableRowElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTableRowElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTableRowElement interface: attribute rowIndex 
-PASS Unscopable handled correctly for rowIndex property on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: attribute sectionRowIndex 
-PASS Unscopable handled correctly for sectionRowIndex property on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: attribute cells 
-PASS Unscopable handled correctly for cells property on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: operation insertCell(long) 
-PASS Unscopable handled correctly for insertCell(long) on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: operation deleteCell(long) 
-PASS Unscopable handled correctly for deleteCell(long) on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: attribute ch 
-PASS Unscopable handled correctly for ch property on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: attribute chOff 
-PASS Unscopable handled correctly for chOff property on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: attribute vAlign 
-PASS Unscopable handled correctly for vAlign property on HTMLTableRowElement 
 PASS HTMLTableRowElement interface: attribute bgColor 
-PASS Unscopable handled correctly for bgColor property on HTMLTableRowElement 
 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 
@@ -2609,35 +2086,20 @@ PASS HTMLTableCellElement interface: existence and properties of interface proto
 PASS HTMLTableCellElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTableCellElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTableCellElement interface: attribute colSpan 
-PASS Unscopable handled correctly for colSpan property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute rowSpan 
-PASS Unscopable handled correctly for rowSpan property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute headers 
-PASS Unscopable handled correctly for headers property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute cellIndex 
-PASS Unscopable handled correctly for cellIndex property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute scope 
-PASS Unscopable handled correctly for scope property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute abbr 
-PASS Unscopable handled correctly for abbr property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute axis 
-PASS Unscopable handled correctly for axis property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute ch 
-PASS Unscopable handled correctly for ch property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute chOff 
-PASS Unscopable handled correctly for chOff property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute noWrap 
-PASS Unscopable handled correctly for noWrap property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute vAlign 
-PASS Unscopable handled correctly for vAlign property on HTMLTableCellElement 
 PASS HTMLTableCellElement interface: attribute bgColor 
-PASS Unscopable handled correctly for bgColor property on HTMLTableCellElement 
 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 
@@ -2679,35 +2141,20 @@ PASS HTMLFormElement interface: existence and properties of interface prototype
 PASS HTMLFormElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLFormElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLFormElement interface: attribute acceptCharset 
-PASS Unscopable handled correctly for acceptCharset property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute action 
-PASS Unscopable handled correctly for action property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute autocomplete 
-PASS Unscopable handled correctly for autocomplete property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute enctype 
-PASS Unscopable handled correctly for enctype property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute encoding 
-PASS Unscopable handled correctly for encoding property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute method 
-PASS Unscopable handled correctly for method property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute noValidate 
-PASS Unscopable handled correctly for noValidate property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute target 
-PASS Unscopable handled correctly for target property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute elements 
-PASS Unscopable handled correctly for elements property on HTMLFormElement 
 PASS HTMLFormElement interface: attribute length 
-PASS Unscopable handled correctly for length property on HTMLFormElement 
 PASS HTMLFormElement interface: operation submit() 
-PASS Unscopable handled correctly for submit() on HTMLFormElement 
 PASS HTMLFormElement interface: operation reset() 
-PASS Unscopable handled correctly for reset() on HTMLFormElement 
 PASS HTMLFormElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLFormElement 
 PASS HTMLFormElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLFormElement 
 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 
@@ -2732,11 +2179,8 @@ PASS HTMLLabelElement interface: existence and properties of interface prototype
 PASS HTMLLabelElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLLabelElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLLabelElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLLabelElement 
 PASS HTMLLabelElement interface: attribute htmlFor 
-PASS Unscopable handled correctly for htmlFor property on HTMLLabelElement 
 PASS HTMLLabelElement interface: attribute control 
-PASS Unscopable handled correctly for control property on HTMLLabelElement 
 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 
@@ -2749,115 +2193,60 @@ PASS HTMLInputElement interface: existence and properties of interface prototype
 PASS HTMLInputElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLInputElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLInputElement interface: attribute accept 
-PASS Unscopable handled correctly for accept property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute alt 
-PASS Unscopable handled correctly for alt property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute autocomplete 
-PASS Unscopable handled correctly for autocomplete property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute autofocus 
-PASS Unscopable handled correctly for autofocus property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute defaultChecked 
-PASS Unscopable handled correctly for defaultChecked property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute checked 
-PASS Unscopable handled correctly for checked property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute dirName 
-PASS Unscopable handled correctly for dirName property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute disabled 
-PASS Unscopable handled correctly for disabled property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute files 
-PASS Unscopable handled correctly for files property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute formAction 
-PASS Unscopable handled correctly for formAction property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute formEnctype 
-PASS Unscopable handled correctly for formEnctype property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute formMethod 
-PASS Unscopable handled correctly for formMethod property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute formNoValidate 
-PASS Unscopable handled correctly for formNoValidate property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute formTarget 
-PASS Unscopable handled correctly for formTarget property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute indeterminate 
-PASS Unscopable handled correctly for indeterminate property on HTMLInputElement 
-FAIL HTMLInputElement interface: attribute list assert_true: The prototype object must have a property "list" expected true got false
-PASS Unscopable handled correctly for list property on HTMLInputElement 
+PASS HTMLInputElement interface: attribute list 
 PASS HTMLInputElement interface: attribute max 
-PASS Unscopable handled correctly for max property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute maxLength 
-PASS Unscopable handled correctly for maxLength property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute min 
-PASS Unscopable handled correctly for min property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute minLength 
-PASS Unscopable handled correctly for minLength property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute multiple 
-PASS Unscopable handled correctly for multiple property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute pattern 
-PASS Unscopable handled correctly for pattern property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute placeholder 
-PASS Unscopable handled correctly for placeholder property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute readOnly 
-PASS Unscopable handled correctly for readOnly property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute required 
-PASS Unscopable handled correctly for required property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute size 
-PASS Unscopable handled correctly for size property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute step 
-PASS Unscopable handled correctly for step property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute defaultValue 
-PASS Unscopable handled correctly for defaultValue property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute valueAsDate 
-PASS Unscopable handled correctly for valueAsDate property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute valueAsNumber 
-PASS Unscopable handled correctly for valueAsNumber property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLInputElement 
 PASS HTMLInputElement interface: operation stepUp(long) 
-PASS Unscopable handled correctly for stepUp(long) on HTMLInputElement 
 PASS HTMLInputElement interface: operation stepDown(long) 
-PASS Unscopable handled correctly for stepDown(long) on HTMLInputElement 
 PASS HTMLInputElement interface: attribute willValidate 
-PASS Unscopable handled correctly for willValidate property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute validity 
-PASS Unscopable handled correctly for validity property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute validationMessage 
-PASS Unscopable handled correctly for validationMessage property on HTMLInputElement 
 PASS HTMLInputElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLInputElement 
 PASS HTMLInputElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLInputElement 
 PASS HTMLInputElement interface: operation setCustomValidity(DOMString) 
-PASS Unscopable handled correctly for setCustomValidity(DOMString) on HTMLInputElement 
 PASS HTMLInputElement interface: attribute labels 
-PASS Unscopable handled correctly for labels property on HTMLInputElement 
 PASS HTMLInputElement interface: operation select() 
-PASS Unscopable handled correctly for select() on HTMLInputElement 
 PASS HTMLInputElement interface: attribute selectionStart 
-PASS Unscopable handled correctly for selectionStart property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute selectionEnd 
-PASS Unscopable handled correctly for selectionEnd property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute selectionDirection 
-PASS Unscopable handled correctly for selectionDirection property on HTMLInputElement 
 PASS HTMLInputElement interface: operation setRangeText(DOMString) 
-PASS Unscopable handled correctly for setRangeText(DOMString) on HTMLInputElement 
 PASS HTMLInputElement interface: operation setRangeText(DOMString, unsigned long, unsigned long, SelectionMode) 
-PASS Unscopable handled correctly for setRangeText(DOMString, unsigned long, unsigned long, SelectionMode) on HTMLInputElement 
 PASS HTMLInputElement interface: operation setSelectionRange(unsigned long, unsigned long, DOMString) 
-PASS Unscopable handled correctly for setSelectionRange(unsigned long, unsigned long, DOMString) on HTMLInputElement 
 PASS HTMLInputElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLInputElement 
 PASS HTMLInputElement interface: attribute useMap 
-PASS Unscopable handled correctly for useMap property on HTMLInputElement 
 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 
@@ -2877,7 +2266,7 @@ PASS HTMLInputElement interface: document.createElement("input") must inherit pr
 PASS HTMLInputElement interface: document.createElement("input") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: document.createElement("input") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: document.createElement("input") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: document.createElement("input") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: document.createElement("input") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: document.createElement("input") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: document.createElement("input") must inherit property "min" with the proper type 
@@ -2940,7 +2329,7 @@ PASS HTMLInputElement interface: createInput("text") must inherit property "form
 PASS HTMLInputElement interface: createInput("text") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("text") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("text") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("text") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("text") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("text") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("text") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("text") must inherit property "min" with the proper type 
@@ -3003,7 +2392,7 @@ PASS HTMLInputElement interface: createInput("hidden") must inherit property "fo
 PASS HTMLInputElement interface: createInput("hidden") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("hidden") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("hidden") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("hidden") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("hidden") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("hidden") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("hidden") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("hidden") must inherit property "min" with the proper type 
@@ -3066,7 +2455,7 @@ PASS HTMLInputElement interface: createInput("search") must inherit property "fo
 PASS HTMLInputElement interface: createInput("search") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("search") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("search") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("search") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("search") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("search") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("search") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("search") must inherit property "min" with the proper type 
@@ -3129,7 +2518,7 @@ PASS HTMLInputElement interface: createInput("tel") must inherit property "formN
 PASS HTMLInputElement interface: createInput("tel") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("tel") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("tel") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("tel") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("tel") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("tel") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("tel") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("tel") must inherit property "min" with the proper type 
@@ -3192,7 +2581,7 @@ PASS HTMLInputElement interface: createInput("url") must inherit property "formN
 PASS HTMLInputElement interface: createInput("url") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("url") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("url") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("url") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("url") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("url") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("url") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("url") must inherit property "min" with the proper type 
@@ -3255,7 +2644,7 @@ PASS HTMLInputElement interface: createInput("email") must inherit property "for
 PASS HTMLInputElement interface: createInput("email") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("email") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("email") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("email") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("email") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("email") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("email") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("email") must inherit property "min" with the proper type 
@@ -3318,7 +2707,7 @@ PASS HTMLInputElement interface: createInput("password") must inherit property "
 PASS HTMLInputElement interface: createInput("password") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("password") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("password") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("password") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("password") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("password") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("password") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("password") must inherit property "min" with the proper type 
@@ -3381,7 +2770,7 @@ PASS HTMLInputElement interface: createInput("date") must inherit property "form
 PASS HTMLInputElement interface: createInput("date") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("date") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("date") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("date") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("date") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("date") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("date") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("date") must inherit property "min" with the proper type 
@@ -3444,7 +2833,7 @@ PASS HTMLInputElement interface: createInput("month") must inherit property "for
 PASS HTMLInputElement interface: createInput("month") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("month") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("month") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("month") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("month") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("month") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("month") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("month") must inherit property "min" with the proper type 
@@ -3507,7 +2896,7 @@ PASS HTMLInputElement interface: createInput("week") must inherit property "form
 PASS HTMLInputElement interface: createInput("week") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("week") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("week") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("week") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("week") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("week") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("week") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("week") must inherit property "min" with the proper type 
@@ -3570,7 +2959,7 @@ PASS HTMLInputElement interface: createInput("time") must inherit property "form
 PASS HTMLInputElement interface: createInput("time") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("time") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("time") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("time") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("time") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("time") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("time") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("time") must inherit property "min" with the proper type 
@@ -3633,7 +3022,7 @@ PASS HTMLInputElement interface: createInput("datetime-local") must inherit prop
 PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("datetime-local") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("datetime-local") must inherit property "min" with the proper type 
@@ -3696,7 +3085,7 @@ PASS HTMLInputElement interface: createInput("number") must inherit property "fo
 PASS HTMLInputElement interface: createInput("number") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("number") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("number") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("number") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("number") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("number") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("number") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("number") must inherit property "min" with the proper type 
@@ -3759,7 +3148,7 @@ PASS HTMLInputElement interface: createInput("range") must inherit property "for
 PASS HTMLInputElement interface: createInput("range") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("range") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("range") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("range") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("range") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("range") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("range") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("range") must inherit property "min" with the proper type 
@@ -3822,7 +3211,7 @@ PASS HTMLInputElement interface: createInput("color") must inherit property "for
 PASS HTMLInputElement interface: createInput("color") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("color") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("color") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("color") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("color") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("color") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("color") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("color") must inherit property "min" with the proper type 
@@ -3885,7 +3274,7 @@ PASS HTMLInputElement interface: createInput("checkbox") must inherit property "
 PASS HTMLInputElement interface: createInput("checkbox") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("checkbox") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("checkbox") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("checkbox") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("checkbox") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("checkbox") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("checkbox") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("checkbox") must inherit property "min" with the proper type 
@@ -3948,7 +3337,7 @@ PASS HTMLInputElement interface: createInput("radio") must inherit property "for
 PASS HTMLInputElement interface: createInput("radio") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("radio") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("radio") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("radio") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("radio") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("radio") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("radio") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("radio") must inherit property "min" with the proper type 
@@ -4011,7 +3400,7 @@ PASS HTMLInputElement interface: createInput("file") must inherit property "form
 PASS HTMLInputElement interface: createInput("file") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("file") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("file") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("file") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("file") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("file") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("file") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("file") must inherit property "min" with the proper type 
@@ -4074,7 +3463,7 @@ PASS HTMLInputElement interface: createInput("submit") must inherit property "fo
 PASS HTMLInputElement interface: createInput("submit") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("submit") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("submit") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("submit") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("submit") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("submit") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("submit") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("submit") must inherit property "min" with the proper type 
@@ -4137,7 +3526,7 @@ PASS HTMLInputElement interface: createInput("image") must inherit property "for
 PASS HTMLInputElement interface: createInput("image") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("image") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("image") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("image") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("image") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("image") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("image") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("image") must inherit property "min" with the proper type 
@@ -4200,7 +3589,7 @@ PASS HTMLInputElement interface: createInput("reset") must inherit property "for
 PASS HTMLInputElement interface: createInput("reset") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("reset") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("reset") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("reset") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("reset") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("reset") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("reset") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("reset") must inherit property "min" with the proper type 
@@ -4263,7 +3652,7 @@ PASS HTMLInputElement interface: createInput("button") must inherit property "fo
 PASS HTMLInputElement interface: createInput("button") must inherit property "formTarget" with the proper type 
 PASS HTMLInputElement interface: createInput("button") must inherit property "height" with the proper type 
 PASS HTMLInputElement interface: createInput("button") must inherit property "indeterminate" with the proper type 
-FAIL HTMLInputElement interface: createInput("button") must inherit property "list" with the proper type assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: createInput("button") must inherit property "list" with the proper type 
 PASS HTMLInputElement interface: createInput("button") must inherit property "max" with the proper type 
 PASS HTMLInputElement interface: createInput("button") must inherit property "maxLength" with the proper type 
 PASS HTMLInputElement interface: createInput("button") must inherit property "min" with the proper type 
@@ -4314,41 +3703,23 @@ PASS HTMLButtonElement interface: existence and properties of interface prototyp
 PASS HTMLButtonElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLButtonElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLButtonElement interface: attribute autofocus 
-PASS Unscopable handled correctly for autofocus property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute disabled 
-PASS Unscopable handled correctly for disabled property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute formAction 
-PASS Unscopable handled correctly for formAction property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute formEnctype 
-PASS Unscopable handled correctly for formEnctype property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute formMethod 
-PASS Unscopable handled correctly for formMethod property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute formNoValidate 
-PASS Unscopable handled correctly for formNoValidate property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute formTarget 
-PASS Unscopable handled correctly for formTarget property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute willValidate 
-PASS Unscopable handled correctly for willValidate property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute validity 
-PASS Unscopable handled correctly for validity property on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute validationMessage 
-PASS Unscopable handled correctly for validationMessage property on HTMLButtonElement 
 PASS HTMLButtonElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLButtonElement 
 PASS HTMLButtonElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLButtonElement 
 PASS HTMLButtonElement interface: operation setCustomValidity(DOMString) 
-PASS Unscopable handled correctly for setCustomValidity(DOMString) on HTMLButtonElement 
 PASS HTMLButtonElement interface: attribute labels 
-PASS Unscopable handled correctly for labels property on HTMLButtonElement 
 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 
@@ -4377,57 +3748,31 @@ PASS HTMLSelectElement interface: existence and properties of interface prototyp
 PASS HTMLSelectElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLSelectElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLSelectElement interface: attribute autocomplete 
-PASS Unscopable handled correctly for autocomplete property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute autofocus 
-PASS Unscopable handled correctly for autofocus property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute disabled 
-PASS Unscopable handled correctly for disabled property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute multiple 
-PASS Unscopable handled correctly for multiple property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute required 
-PASS Unscopable handled correctly for required property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute size 
-PASS Unscopable handled correctly for size property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute options 
-PASS Unscopable handled correctly for options property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute length 
-PASS Unscopable handled correctly for length property on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation item(unsigned long) 
-PASS Unscopable handled correctly for item(unsigned long) on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation namedItem(DOMString) 
-PASS Unscopable handled correctly for namedItem(DOMString) on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation add([object Object],[object Object], [object Object],[object Object]) 
-PASS Unscopable handled correctly for add([object Object],[object Object], [object Object],[object Object]) on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation remove() 
-PASS Unscopable handled correctly for remove() on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation remove(long) 
-PASS Unscopable handled correctly for remove(long) on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute selectedOptions 
-PASS Unscopable handled correctly for selectedOptions property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute selectedIndex 
-PASS Unscopable handled correctly for selectedIndex property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute willValidate 
-PASS Unscopable handled correctly for willValidate property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute validity 
-PASS Unscopable handled correctly for validity property on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute validationMessage 
-PASS Unscopable handled correctly for validationMessage property on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLSelectElement 
 PASS HTMLSelectElement interface: operation setCustomValidity(DOMString) 
-PASS Unscopable handled correctly for setCustomValidity(DOMString) on HTMLSelectElement 
 PASS HTMLSelectElement interface: attribute labels 
-PASS Unscopable handled correctly for labels property on HTMLSelectElement 
 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 
@@ -4461,17 +3806,16 @@ PASS HTMLSelectElement interface: document.createElement("select") must inherit
 PASS HTMLSelectElement interface: document.createElement("select") must inherit property "setCustomValidity(DOMString)" with the proper type 
 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 
-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: existence and properties of interface prototype object's @@unscopables 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
-PASS Unscopable handled correctly for options property on HTMLDataListElement 
-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 assert_inherits: property "options" not found in prototype chain
+PASS HTMLDataListElement interface: existence and properties of interface object 
+PASS HTMLDataListElement interface object length 
+PASS HTMLDataListElement interface object name 
+PASS HTMLDataListElement interface: existence and properties of interface prototype object 
+PASS HTMLDataListElement interface: existence and properties of interface prototype object's "constructor" property 
+PASS HTMLDataListElement interface: existence and properties of interface prototype object's @@unscopables property 
+PASS HTMLDataListElement interface: attribute options 
+PASS HTMLDataListElement must be primary interface of document.createElement("datalist") 
+PASS Stringification of document.createElement("datalist") 
+PASS HTMLDataListElement interface: document.createElement("datalist") must inherit property "options" with the proper type 
 PASS HTMLOptGroupElement interface: existence and properties of interface object 
 PASS HTMLOptGroupElement interface object length 
 PASS HTMLOptGroupElement interface object name 
@@ -4479,9 +3823,7 @@ PASS HTMLOptGroupElement interface: existence and properties of interface protot
 PASS HTMLOptGroupElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLOptGroupElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLOptGroupElement interface: attribute disabled 
-PASS Unscopable handled correctly for disabled property on HTMLOptGroupElement 
 PASS HTMLOptGroupElement interface: attribute label 
-PASS Unscopable handled correctly for label property on HTMLOptGroupElement 
 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 
@@ -4493,21 +3835,13 @@ PASS HTMLOptionElement interface: existence and properties of interface prototyp
 PASS HTMLOptionElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLOptionElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLOptionElement interface: attribute disabled 
-PASS Unscopable handled correctly for disabled property on HTMLOptionElement 
 PASS HTMLOptionElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLOptionElement 
 PASS HTMLOptionElement interface: attribute label 
-PASS Unscopable handled correctly for label property on HTMLOptionElement 
 PASS HTMLOptionElement interface: attribute defaultSelected 
-PASS Unscopable handled correctly for defaultSelected property on HTMLOptionElement 
 PASS HTMLOptionElement interface: attribute selected 
-PASS Unscopable handled correctly for selected property on HTMLOptionElement 
 PASS HTMLOptionElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLOptionElement 
 PASS HTMLOptionElement interface: attribute text 
-PASS Unscopable handled correctly for text property on HTMLOptionElement 
 PASS HTMLOptionElement interface: attribute index 
-PASS Unscopable handled correctly for index property on HTMLOptionElement 
 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 
@@ -4535,69 +3869,37 @@ PASS HTMLTextAreaElement interface: existence and properties of interface protot
 PASS HTMLTextAreaElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTextAreaElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTextAreaElement interface: attribute autocomplete 
-PASS Unscopable handled correctly for autocomplete property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute autofocus 
-PASS Unscopable handled correctly for autofocus property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute cols 
-PASS Unscopable handled correctly for cols property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute dirName 
-PASS Unscopable handled correctly for dirName property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute disabled 
-PASS Unscopable handled correctly for disabled property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute maxLength 
-PASS Unscopable handled correctly for maxLength property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute minLength 
-PASS Unscopable handled correctly for minLength property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute placeholder 
-PASS Unscopable handled correctly for placeholder property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute readOnly 
-PASS Unscopable handled correctly for readOnly property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute required 
-PASS Unscopable handled correctly for required property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute rows 
-PASS Unscopable handled correctly for rows property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute wrap 
-PASS Unscopable handled correctly for wrap property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute defaultValue 
-PASS Unscopable handled correctly for defaultValue property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute textLength 
-PASS Unscopable handled correctly for textLength property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute willValidate 
-PASS Unscopable handled correctly for willValidate property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute validity 
-PASS Unscopable handled correctly for validity property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute validationMessage 
-PASS Unscopable handled correctly for validationMessage property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: operation setCustomValidity(DOMString) 
-PASS Unscopable handled correctly for setCustomValidity(DOMString) on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute labels 
-PASS Unscopable handled correctly for labels property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: operation select() 
-PASS Unscopable handled correctly for select() on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute selectionStart 
-PASS Unscopable handled correctly for selectionStart property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute selectionEnd 
-PASS Unscopable handled correctly for selectionEnd property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: attribute selectionDirection 
-PASS Unscopable handled correctly for selectionDirection property on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: operation setRangeText(DOMString) 
-PASS Unscopable handled correctly for setRangeText(DOMString) on HTMLTextAreaElement 
 PASS HTMLTextAreaElement interface: operation setRangeText(DOMString, unsigned long, unsigned long, SelectionMode) 
-PASS Unscopable handled correctly for setRangeText(DOMString, unsigned long, unsigned long, SelectionMode) on HTMLTextAreaElement 
 FAIL HTMLTextAreaElement interface: operation setSelectionRange(unsigned long, unsigned long, DOMString) assert_equals: property has wrong .length expected 2 but got 0
-PASS Unscopable handled correctly for setSelectionRange(unsigned long, unsigned long, DOMString) on HTMLTextAreaElement 
 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 
@@ -4645,31 +3947,18 @@ PASS HTMLOutputElement interface: existence and properties of interface prototyp
 PASS HTMLOutputElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLOutputElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLOutputElement interface: attribute htmlFor 
-PASS Unscopable handled correctly for htmlFor property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute defaultValue 
-PASS Unscopable handled correctly for defaultValue property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute willValidate 
-PASS Unscopable handled correctly for willValidate property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute validity 
-PASS Unscopable handled correctly for validity property on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute validationMessage 
-PASS Unscopable handled correctly for validationMessage property on HTMLOutputElement 
 PASS HTMLOutputElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLOutputElement 
 PASS HTMLOutputElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLOutputElement 
 PASS HTMLOutputElement interface: operation setCustomValidity(DOMString) 
-PASS Unscopable handled correctly for setCustomValidity(DOMString) on HTMLOutputElement 
 PASS HTMLOutputElement interface: attribute labels 
-PASS Unscopable handled correctly for labels property on HTMLOutputElement 
 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 
@@ -4693,13 +3982,9 @@ PASS HTMLProgressElement interface: existence and properties of interface protot
 PASS HTMLProgressElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLProgressElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLProgressElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLProgressElement 
 PASS HTMLProgressElement interface: attribute max 
-PASS Unscopable handled correctly for max property on HTMLProgressElement 
 PASS HTMLProgressElement interface: attribute position 
-PASS Unscopable handled correctly for position property on HTMLProgressElement 
 PASS HTMLProgressElement interface: attribute labels 
-PASS Unscopable handled correctly for labels property on HTMLProgressElement 
 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 
@@ -4713,19 +3998,12 @@ PASS HTMLMeterElement interface: existence and properties of interface prototype
 PASS HTMLMeterElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLMeterElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLMeterElement interface: attribute value 
-PASS Unscopable handled correctly for value property on HTMLMeterElement 
 PASS HTMLMeterElement interface: attribute min 
-PASS Unscopable handled correctly for min property on HTMLMeterElement 
 PASS HTMLMeterElement interface: attribute max 
-PASS Unscopable handled correctly for max property on HTMLMeterElement 
 PASS HTMLMeterElement interface: attribute low 
-PASS Unscopable handled correctly for low property on HTMLMeterElement 
 PASS HTMLMeterElement interface: attribute high 
-PASS Unscopable handled correctly for high property on HTMLMeterElement 
 PASS HTMLMeterElement interface: attribute optimum 
-PASS Unscopable handled correctly for optimum property on HTMLMeterElement 
 PASS HTMLMeterElement interface: attribute labels 
-PASS Unscopable handled correctly for labels property on HTMLMeterElement 
 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 
@@ -4742,27 +4020,16 @@ PASS HTMLFieldSetElement interface: existence and properties of interface protot
 PASS HTMLFieldSetElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLFieldSetElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLFieldSetElement interface: attribute disabled 
-PASS Unscopable handled correctly for disabled property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: attribute elements 
-PASS Unscopable handled correctly for elements property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: attribute willValidate 
-PASS Unscopable handled correctly for willValidate property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: attribute validity 
-PASS Unscopable handled correctly for validity property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: attribute validationMessage 
-PASS Unscopable handled correctly for validationMessage property on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: operation checkValidity() 
-PASS Unscopable handled correctly for checkValidity() on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: operation reportValidity() 
-PASS Unscopable handled correctly for reportValidity() on HTMLFieldSetElement 
 PASS HTMLFieldSetElement interface: operation setCustomValidity(DOMString) 
-PASS Unscopable handled correctly for setCustomValidity(DOMString) on HTMLFieldSetElement 
 PASS HTMLLegendElement interface: existence and properties of interface object 
 PASS HTMLLegendElement interface object length 
 PASS HTMLLegendElement interface object name 
@@ -4770,9 +4037,7 @@ PASS HTMLLegendElement interface: existence and properties of interface prototyp
 PASS HTMLLegendElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLLegendElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLLegendElement interface: attribute form 
-PASS Unscopable handled correctly for form property on HTMLLegendElement 
 PASS HTMLLegendElement interface: attribute align 
-PASS Unscopable handled correctly for align property on HTMLLegendElement 
 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 
@@ -4784,27 +4049,16 @@ PASS ValidityState interface: existence and properties of interface prototype ob
 PASS ValidityState interface: existence and properties of interface prototype object's "constructor" property 
 PASS ValidityState interface: existence and properties of interface prototype object's @@unscopables property 
 PASS ValidityState interface: attribute valueMissing 
-PASS Unscopable handled correctly for valueMissing property on ValidityState 
 PASS ValidityState interface: attribute typeMismatch 
-PASS Unscopable handled correctly for typeMismatch property on ValidityState 
 PASS ValidityState interface: attribute patternMismatch 
-PASS Unscopable handled correctly for patternMismatch property on ValidityState 
 PASS ValidityState interface: attribute tooLong 
-PASS Unscopable handled correctly for tooLong property on ValidityState 
 PASS ValidityState interface: attribute tooShort 
-PASS Unscopable handled correctly for tooShort property on ValidityState 
 PASS ValidityState interface: attribute rangeUnderflow 
-PASS Unscopable handled correctly for rangeUnderflow property on ValidityState 
 PASS ValidityState interface: attribute rangeOverflow 
-PASS Unscopable handled correctly for rangeOverflow property on ValidityState 
 PASS ValidityState interface: attribute stepMismatch 
-PASS Unscopable handled correctly for stepMismatch property on ValidityState 
 PASS ValidityState interface: attribute badInput 
-PASS Unscopable handled correctly for badInput property on ValidityState 
 PASS ValidityState interface: attribute customError 
-PASS Unscopable handled correctly for customError property on ValidityState 
 PASS ValidityState interface: attribute valid 
-PASS Unscopable handled correctly for valid property on ValidityState 
 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 
@@ -4825,7 +4079,6 @@ PASS HTMLDetailsElement interface: existence and properties of interface prototy
 PASS HTMLDetailsElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLDetailsElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLDetailsElement interface: attribute open 
-PASS Unscopable handled correctly for open property on HTMLDetailsElement 
 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 
@@ -4836,15 +4089,10 @@ FAIL HTMLDialogElement interface: existence and properties of interface prototyp
 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: existence and properties of interface prototype object's @@unscopables 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
-PASS Unscopable handled correctly for open property on HTMLDialogElement 
 FAIL HTMLDialogElement interface: attribute returnValue assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
-PASS Unscopable handled correctly for returnValue property on HTMLDialogElement 
 FAIL HTMLDialogElement interface: operation show() assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
-PASS Unscopable handled correctly for show() on HTMLDialogElement 
 FAIL HTMLDialogElement interface: operation showModal() assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
-PASS Unscopable handled correctly for showModal() on HTMLDialogElement 
 FAIL HTMLDialogElement interface: operation close(DOMString) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
-PASS Unscopable handled correctly for close(DOMString) on HTMLDialogElement 
 PASS HTMLScriptElement interface: existence and properties of interface object 
 PASS HTMLScriptElement interface object length 
 PASS HTMLScriptElement interface object name 
@@ -4852,29 +4100,17 @@ PASS HTMLScriptElement interface: existence and properties of interface prototyp
 PASS HTMLScriptElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLScriptElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLScriptElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute type 
-PASS Unscopable handled correctly for type property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute noModule 
-PASS Unscopable handled correctly for noModule property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute async 
-PASS Unscopable handled correctly for async property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute defer 
-PASS Unscopable handled correctly for defer property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute crossOrigin 
-PASS Unscopable handled correctly for crossOrigin property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute text 
-PASS Unscopable handled correctly for text property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute nonce 
-PASS Unscopable handled correctly for nonce property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute integrity 
-PASS Unscopable handled correctly for integrity property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute charset 
-PASS Unscopable handled correctly for charset property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute event 
-PASS Unscopable handled correctly for event property on HTMLScriptElement 
 PASS HTMLScriptElement interface: attribute htmlFor 
-PASS Unscopable handled correctly for htmlFor property on HTMLScriptElement 
 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 
@@ -4896,7 +4132,6 @@ PASS HTMLTemplateElement interface: existence and properties of interface protot
 PASS HTMLTemplateElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLTemplateElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLTemplateElement interface: attribute content 
-PASS Unscopable handled correctly for content property on HTMLTemplateElement 
 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 
@@ -4907,18 +4142,15 @@ PASS HTMLSlotElement interface: existence and properties of interface prototype
 PASS HTMLSlotElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLSlotElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLSlotElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLSlotElement 
 PASS HTMLSlotElement interface: operation assignedNodes(AssignedNodesOptions) 
-PASS Unscopable handled correctly for assignedNodes(AssignedNodesOptions) on HTMLSlotElement 
-FAIL HTMLSlotElement interface: operation assignedElements(AssignedNodesOptions) assert_own_property: interface prototype object missing non-static operation expected property "assignedElements" missing
-PASS Unscopable handled correctly for assignedElements(AssignedNodesOptions) on HTMLSlotElement 
+PASS HTMLSlotElement interface: operation assignedElements(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 
 PASS HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedNodes(AssignedNodesOptions)" with the proper type 
 PASS HTMLSlotElement interface: calling assignedNodes(AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError 
-FAIL HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedElements(AssignedNodesOptions)" with the proper type assert_inherits: property "assignedElements" not found in prototype chain
-FAIL HTMLSlotElement interface: calling assignedElements(AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError assert_inherits: property "assignedElements" not found in prototype chain
+PASS HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedElements(AssignedNodesOptions)" with the proper type 
+PASS HTMLSlotElement interface: calling assignedElements(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 
@@ -4926,17 +4158,11 @@ PASS HTMLCanvasElement interface: existence and properties of interface prototyp
 PASS HTMLCanvasElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLCanvasElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLCanvasElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLCanvasElement 
 PASS HTMLCanvasElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLCanvasElement 
 PASS HTMLCanvasElement interface: operation getContext(DOMString, any) 
-PASS Unscopable handled correctly for getContext(DOMString, any) on HTMLCanvasElement 
 PASS HTMLCanvasElement interface: operation toDataURL(DOMString, any) 
-PASS Unscopable handled correctly for toDataURL(DOMString, any) on HTMLCanvasElement 
 PASS HTMLCanvasElement interface: operation toBlob(BlobCallback, DOMString, any) 
-PASS Unscopable handled correctly for toBlob(BlobCallback, DOMString, any) on HTMLCanvasElement 
 FAIL HTMLCanvasElement interface: operation transferControlToOffscreen() assert_own_property: interface prototype object missing non-static operation expected property "transferControlToOffscreen" missing
-PASS Unscopable handled correctly for transferControlToOffscreen() on HTMLCanvasElement 
 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 
@@ -4955,155 +4181,80 @@ PASS CanvasRenderingContext2D interface: existence and properties of interface p
 PASS CanvasRenderingContext2D interface: existence and properties of interface prototype object's "constructor" property 
 PASS CanvasRenderingContext2D interface: existence and properties of interface prototype object's @@unscopables property 
 PASS CanvasRenderingContext2D interface: attribute canvas 
-PASS Unscopable handled correctly for canvas property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation save() 
-PASS Unscopable handled correctly for save() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation restore() 
-PASS Unscopable handled correctly for restore() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation scale(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for scale(unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation rotate(unrestricted double) 
-PASS Unscopable handled correctly for rotate(unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation translate(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for translate(unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation transform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for transform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation getTransform() 
-PASS Unscopable handled correctly for getTransform() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation setTransform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for setTransform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation setTransform(DOMMatrix2DInit) 
-PASS Unscopable handled correctly for setTransform(DOMMatrix2DInit) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation resetTransform() 
-PASS Unscopable handled correctly for resetTransform() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute globalAlpha 
-PASS Unscopable handled correctly for globalAlpha property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute globalCompositeOperation 
-PASS Unscopable handled correctly for globalCompositeOperation property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute imageSmoothingEnabled 
-PASS Unscopable handled correctly for imageSmoothingEnabled property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute imageSmoothingQuality 
-PASS Unscopable handled correctly for imageSmoothingQuality property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute strokeStyle 
-PASS Unscopable handled correctly for strokeStyle property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute fillStyle 
-PASS Unscopable handled correctly for fillStyle property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation createLinearGradient(double, double, double, double) 
-PASS Unscopable handled correctly for createLinearGradient(double, double, double, double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation createRadialGradient(double, double, double, double, double, double) 
-PASS Unscopable handled correctly for createRadialGradient(double, double, double, double, double, double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation createPattern(CanvasImageSource, DOMString) 
-PASS Unscopable handled correctly for createPattern(CanvasImageSource, DOMString) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute shadowOffsetX 
-PASS Unscopable handled correctly for shadowOffsetX property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute shadowOffsetY 
-PASS Unscopable handled correctly for shadowOffsetY property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute shadowBlur 
-PASS Unscopable handled correctly for shadowBlur property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute shadowColor 
-PASS Unscopable handled correctly for shadowColor property on CanvasRenderingContext2D 
 FAIL CanvasRenderingContext2D interface: attribute filter assert_true: The prototype object must have a property "filter" expected true got false
-PASS Unscopable handled correctly for filter property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation clearRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for clearRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation fillRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for fillRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation strokeRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for strokeRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation beginPath() 
-PASS Unscopable handled correctly for beginPath() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation fill(CanvasFillRule) 
-PASS Unscopable handled correctly for fill(CanvasFillRule) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation fill(Path2D, CanvasFillRule) 
-PASS Unscopable handled correctly for fill(Path2D, CanvasFillRule) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation stroke() 
-PASS Unscopable handled correctly for stroke() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation stroke(Path2D) 
-PASS Unscopable handled correctly for stroke(Path2D) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation clip(CanvasFillRule) 
-PASS Unscopable handled correctly for clip(CanvasFillRule) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation clip(Path2D, CanvasFillRule) 
-PASS Unscopable handled correctly for clip(Path2D, CanvasFillRule) on CanvasRenderingContext2D 
 FAIL CanvasRenderingContext2D interface: operation resetClip() assert_own_property: interface prototype object missing non-static operation expected property "resetClip" missing
-PASS Unscopable handled correctly for resetClip() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation isPointInPath(unrestricted double, unrestricted double, CanvasFillRule) 
-PASS Unscopable handled correctly for isPointInPath(unrestricted double, unrestricted double, CanvasFillRule) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation isPointInPath(Path2D, unrestricted double, unrestricted double, CanvasFillRule) 
-PASS Unscopable handled correctly for isPointInPath(Path2D, unrestricted double, unrestricted double, CanvasFillRule) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation isPointInStroke(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for isPointInStroke(unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation isPointInStroke(Path2D, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for isPointInStroke(Path2D, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation drawFocusIfNeeded(Element) 
-PASS Unscopable handled correctly for drawFocusIfNeeded(Element) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation drawFocusIfNeeded(Path2D, Element) 
-PASS Unscopable handled correctly for drawFocusIfNeeded(Path2D, Element) on CanvasRenderingContext2D 
 FAIL CanvasRenderingContext2D interface: operation scrollPathIntoView() assert_own_property: interface prototype object missing non-static operation expected property "scrollPathIntoView" missing
-PASS Unscopable handled correctly for scrollPathIntoView() on CanvasRenderingContext2D 
 FAIL CanvasRenderingContext2D interface: operation scrollPathIntoView(Path2D) assert_own_property: interface prototype object missing non-static operation expected property "scrollPathIntoView" missing
-PASS Unscopable handled correctly for scrollPathIntoView(Path2D) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation fillText(DOMString, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for fillText(DOMString, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation strokeText(DOMString, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for strokeText(DOMString, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation measureText(DOMString) 
-PASS Unscopable handled correctly for measureText(DOMString) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for drawImage(CanvasImageSource, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation createImageData(long, long) 
-PASS Unscopable handled correctly for createImageData(long, long) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation createImageData(ImageData) 
-PASS Unscopable handled correctly for createImageData(ImageData) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation getImageData(long, long, long, long) 
-PASS Unscopable handled correctly for getImageData(long, long, long, long) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation putImageData(ImageData, long, long) 
-PASS Unscopable handled correctly for putImageData(ImageData, long, long) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation putImageData(ImageData, long, long, long, long, long, long) 
-PASS Unscopable handled correctly for putImageData(ImageData, long, long, long, long, long, long) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute lineWidth 
-PASS Unscopable handled correctly for lineWidth property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute lineCap 
-PASS Unscopable handled correctly for lineCap property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute lineJoin 
-PASS Unscopable handled correctly for lineJoin property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute miterLimit 
-PASS Unscopable handled correctly for miterLimit property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation setLineDash([object Object]) 
-PASS Unscopable handled correctly for setLineDash([object Object]) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation getLineDash() 
-PASS Unscopable handled correctly for getLineDash() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute lineDashOffset 
-PASS Unscopable handled correctly for lineDashOffset property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute font 
-PASS Unscopable handled correctly for font property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute textAlign 
-PASS Unscopable handled correctly for textAlign property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute textBaseline 
-PASS Unscopable handled correctly for textBaseline property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: attribute direction 
-PASS Unscopable handled correctly for direction property on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation closePath() 
-PASS Unscopable handled correctly for closePath() on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation moveTo(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for moveTo(unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation lineTo(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for lineTo(unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) 
-PASS Unscopable handled correctly for arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) on CanvasRenderingContext2D 
 PASS CanvasRenderingContext2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) 
-PASS Unscopable handled correctly for ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) on CanvasRenderingContext2D 
 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 
@@ -5232,7 +4383,6 @@ PASS CanvasGradient interface: existence and properties of interface prototype o
 PASS CanvasGradient interface: existence and properties of interface prototype object's "constructor" property 
 PASS CanvasGradient interface: existence and properties of interface prototype object's @@unscopables property 
 PASS CanvasGradient interface: operation addColorStop(double, DOMString) 
-PASS Unscopable handled correctly for addColorStop(double, DOMString) on CanvasGradient 
 PASS CanvasPattern interface: existence and properties of interface object 
 PASS CanvasPattern interface object length 
 PASS CanvasPattern interface object name 
@@ -5240,7 +4390,6 @@ PASS CanvasPattern interface: existence and properties of interface prototype ob
 PASS CanvasPattern interface: existence and properties of interface prototype object's "constructor" property 
 PASS CanvasPattern interface: existence and properties of interface prototype object's @@unscopables property 
 PASS CanvasPattern interface: operation setTransform(DOMMatrix2DInit) 
-PASS Unscopable handled correctly for setTransform(DOMMatrix2DInit) on CanvasPattern 
 PASS TextMetrics interface: existence and properties of interface object 
 PASS TextMetrics interface object length 
 PASS TextMetrics interface object name 
@@ -5248,29 +4397,17 @@ PASS TextMetrics interface: existence and properties of interface prototype obje
 PASS TextMetrics interface: existence and properties of interface prototype object's "constructor" property 
 PASS TextMetrics interface: existence and properties of interface prototype object's @@unscopables property 
 PASS TextMetrics interface: attribute width 
-PASS Unscopable handled correctly for width property on TextMetrics 
 PASS TextMetrics interface: attribute actualBoundingBoxLeft 
-PASS Unscopable handled correctly for actualBoundingBoxLeft property on TextMetrics 
 PASS TextMetrics interface: attribute actualBoundingBoxRight 
-PASS Unscopable handled correctly for actualBoundingBoxRight property on TextMetrics 
 PASS TextMetrics interface: attribute fontBoundingBoxAscent 
-PASS Unscopable handled correctly for fontBoundingBoxAscent property on TextMetrics 
 PASS TextMetrics interface: attribute fontBoundingBoxDescent 
-PASS Unscopable handled correctly for fontBoundingBoxDescent property on TextMetrics 
 PASS TextMetrics interface: attribute actualBoundingBoxAscent 
-PASS Unscopable handled correctly for actualBoundingBoxAscent property on TextMetrics 
 PASS TextMetrics interface: attribute actualBoundingBoxDescent 
-PASS Unscopable handled correctly for actualBoundingBoxDescent property on TextMetrics 
 PASS TextMetrics interface: attribute emHeightAscent 
-PASS Unscopable handled correctly for emHeightAscent property on TextMetrics 
 PASS TextMetrics interface: attribute emHeightDescent 
-PASS Unscopable handled correctly for emHeightDescent property on TextMetrics 
 PASS TextMetrics interface: attribute hangingBaseline 
-PASS Unscopable handled correctly for hangingBaseline property on TextMetrics 
 PASS TextMetrics interface: attribute alphabeticBaseline 
-PASS Unscopable handled correctly for alphabeticBaseline property on TextMetrics 
 PASS TextMetrics interface: attribute ideographicBaseline 
-PASS Unscopable handled correctly for ideographicBaseline property on TextMetrics 
 PASS ImageData interface: existence and properties of interface object 
 PASS ImageData interface object length 
 PASS ImageData interface object name 
@@ -5278,11 +4415,8 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS ImageData interface: attribute width 
-PASS Unscopable handled correctly for width property on ImageData 
 PASS ImageData interface: attribute height 
-PASS Unscopable handled correctly for height property on ImageData 
 PASS ImageData interface: attribute data 
-PASS Unscopable handled correctly for data property on ImageData 
 PASS Path2D interface: existence and properties of interface object 
 PASS Path2D interface object length 
 PASS Path2D interface object name 
@@ -5290,25 +4424,15 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS Path2D interface: operation addPath(Path2D, DOMMatrix2DInit) 
-PASS Unscopable handled correctly for addPath(Path2D, DOMMatrix2DInit) on Path2D 
 PASS Path2D interface: operation closePath() 
-PASS Unscopable handled correctly for closePath() on Path2D 
 PASS Path2D interface: operation moveTo(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for moveTo(unrestricted double, unrestricted double) on Path2D 
 PASS Path2D interface: operation lineTo(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for lineTo(unrestricted double, unrestricted double) on Path2D 
 PASS Path2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on Path2D 
 PASS Path2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on Path2D 
 PASS Path2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on Path2D 
 PASS Path2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on Path2D 
 PASS Path2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) 
-PASS Unscopable handled correctly for arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) on Path2D 
 PASS Path2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) 
-PASS Unscopable handled correctly for ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) on Path2D 
 PASS ImageBitmapRenderingContext interface: existence and properties of interface object 
 PASS ImageBitmapRenderingContext interface object length 
 PASS ImageBitmapRenderingContext interface object name 
@@ -5316,9 +4440,7 @@ PASS ImageBitmapRenderingContext interface: existence and properties of interfac
 PASS ImageBitmapRenderingContext interface: existence and properties of interface prototype object's "constructor" property 
 PASS ImageBitmapRenderingContext interface: existence and properties of interface prototype object's @@unscopables property 
 PASS ImageBitmapRenderingContext interface: attribute canvas 
-PASS Unscopable handled correctly for canvas property on ImageBitmapRenderingContext 
 PASS ImageBitmapRenderingContext interface: operation transferFromImageBitmap(ImageBitmap) 
-PASS Unscopable handled correctly for transferFromImageBitmap(ImageBitmap) on ImageBitmapRenderingContext 
 PASS OffscreenCanvas interface: existence and properties of interface object 
 PASS OffscreenCanvas interface object length 
 PASS OffscreenCanvas interface object name 
@@ -5326,15 +4448,10 @@ PASS OffscreenCanvas interface: existence and properties of interface prototype
 PASS OffscreenCanvas interface: existence and properties of interface prototype object's "constructor" property 
 PASS OffscreenCanvas interface: existence and properties of interface prototype object's @@unscopables property 
 PASS OffscreenCanvas interface: attribute width 
-PASS Unscopable handled correctly for width property on OffscreenCanvas 
 PASS OffscreenCanvas interface: attribute height 
-PASS Unscopable handled correctly for height property on OffscreenCanvas 
 PASS OffscreenCanvas interface: operation getContext(OffscreenRenderingContextId, any) 
-PASS Unscopable handled correctly for getContext(OffscreenRenderingContextId, any) on OffscreenCanvas 
 PASS OffscreenCanvas interface: operation transferToImageBitmap() 
-PASS Unscopable handled correctly for transferToImageBitmap() on OffscreenCanvas 
 FAIL OffscreenCanvas interface: operation convertToBlob(ImageEncodeOptions) assert_own_property: interface prototype object missing non-static operation expected property "convertToBlob" missing
-PASS Unscopable handled correctly for convertToBlob(ImageEncodeOptions) on OffscreenCanvas 
 PASS OffscreenCanvasRenderingContext2D interface: existence and properties of interface object 
 PASS OffscreenCanvasRenderingContext2D interface object length 
 PASS OffscreenCanvasRenderingContext2D interface object name 
@@ -5342,135 +4459,70 @@ PASS OffscreenCanvasRenderingContext2D interface: existence and properties of in
 PASS OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object's "constructor" property 
 PASS OffscreenCanvasRenderingContext2D interface: existence and properties of interface prototype object's @@unscopables property 
 FAIL OffscreenCanvasRenderingContext2D interface: operation commit() assert_own_property: interface prototype object missing non-static operation expected property "commit" missing
-PASS Unscopable handled correctly for commit() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute canvas 
-PASS Unscopable handled correctly for canvas property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation save() 
-PASS Unscopable handled correctly for save() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation restore() 
-PASS Unscopable handled correctly for restore() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation scale(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for scale(unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation rotate(unrestricted double) 
-PASS Unscopable handled correctly for rotate(unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation translate(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for translate(unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation transform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for transform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation getTransform() 
-PASS Unscopable handled correctly for getTransform() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation setTransform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for setTransform(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation setTransform(DOMMatrix2DInit) 
-PASS Unscopable handled correctly for setTransform(DOMMatrix2DInit) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation resetTransform() 
-PASS Unscopable handled correctly for resetTransform() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute globalAlpha 
-PASS Unscopable handled correctly for globalAlpha property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute globalCompositeOperation 
-PASS Unscopable handled correctly for globalCompositeOperation property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingEnabled 
-PASS Unscopable handled correctly for imageSmoothingEnabled property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality 
-PASS Unscopable handled correctly for imageSmoothingQuality property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute strokeStyle 
-PASS Unscopable handled correctly for strokeStyle property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute fillStyle 
-PASS Unscopable handled correctly for fillStyle property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation createLinearGradient(double, double, double, double) 
-PASS Unscopable handled correctly for createLinearGradient(double, double, double, double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation createRadialGradient(double, double, double, double, double, double) 
-PASS Unscopable handled correctly for createRadialGradient(double, double, double, double, double, double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation createPattern(CanvasImageSource, DOMString) 
-PASS Unscopable handled correctly for createPattern(CanvasImageSource, DOMString) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute shadowOffsetX 
-PASS Unscopable handled correctly for shadowOffsetX property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute shadowOffsetY 
-PASS Unscopable handled correctly for shadowOffsetY property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute shadowBlur 
-PASS Unscopable handled correctly for shadowBlur property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute shadowColor 
-PASS Unscopable handled correctly for shadowColor property on OffscreenCanvasRenderingContext2D 
 FAIL OffscreenCanvasRenderingContext2D interface: attribute filter assert_true: The prototype object must have a property "filter" expected true got false
-PASS Unscopable handled correctly for filter property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation clearRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for clearRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation fillRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for fillRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation strokeRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for strokeRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation beginPath() 
-PASS Unscopable handled correctly for beginPath() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation fill(CanvasFillRule) 
-PASS Unscopable handled correctly for fill(CanvasFillRule) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation fill(Path2D, CanvasFillRule) 
-PASS Unscopable handled correctly for fill(Path2D, CanvasFillRule) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation stroke() 
-PASS Unscopable handled correctly for stroke() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation stroke(Path2D) 
-PASS Unscopable handled correctly for stroke(Path2D) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation clip(CanvasFillRule) 
-PASS Unscopable handled correctly for clip(CanvasFillRule) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation clip(Path2D, CanvasFillRule) 
-PASS Unscopable handled correctly for clip(Path2D, CanvasFillRule) on OffscreenCanvasRenderingContext2D 
 FAIL OffscreenCanvasRenderingContext2D interface: operation resetClip() assert_own_property: interface prototype object missing non-static operation expected property "resetClip" missing
-PASS Unscopable handled correctly for resetClip() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation isPointInPath(unrestricted double, unrestricted double, CanvasFillRule) 
-PASS Unscopable handled correctly for isPointInPath(unrestricted double, unrestricted double, CanvasFillRule) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation isPointInPath(Path2D, unrestricted double, unrestricted double, CanvasFillRule) 
-PASS Unscopable handled correctly for isPointInPath(Path2D, unrestricted double, unrestricted double, CanvasFillRule) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation isPointInStroke(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for isPointInStroke(unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation isPointInStroke(Path2D, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for isPointInStroke(Path2D, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for drawImage(CanvasImageSource, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for drawImage(CanvasImageSource, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation createImageData(long, long) 
-PASS Unscopable handled correctly for createImageData(long, long) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation createImageData(ImageData) 
-PASS Unscopable handled correctly for createImageData(ImageData) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation getImageData(long, long, long, long) 
-PASS Unscopable handled correctly for getImageData(long, long, long, long) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation putImageData(ImageData, long, long) 
-PASS Unscopable handled correctly for putImageData(ImageData, long, long) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation putImageData(ImageData, long, long, long, long, long, long) 
-PASS Unscopable handled correctly for putImageData(ImageData, long, long, long, long, long, long) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute lineWidth 
-PASS Unscopable handled correctly for lineWidth property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute lineCap 
-PASS Unscopable handled correctly for lineCap property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute lineJoin 
-PASS Unscopable handled correctly for lineJoin property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute miterLimit 
-PASS Unscopable handled correctly for miterLimit property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation setLineDash([object Object]) 
-PASS Unscopable handled correctly for setLineDash([object Object]) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation getLineDash() 
-PASS Unscopable handled correctly for getLineDash() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: attribute lineDashOffset 
-PASS Unscopable handled correctly for lineDashOffset property on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation closePath() 
-PASS Unscopable handled correctly for closePath() on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation moveTo(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for moveTo(unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation lineTo(unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for lineTo(unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for quadraticCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for bezierCurveTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for arcTo(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) 
-PASS Unscopable handled correctly for rect(unrestricted double, unrestricted double, unrestricted double, unrestricted double) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) 
-PASS Unscopable handled correctly for arc(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) on OffscreenCanvasRenderingContext2D 
 PASS OffscreenCanvasRenderingContext2D interface: operation ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) 
-PASS Unscopable handled correctly for ellipse(unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, unrestricted double, boolean) on OffscreenCanvasRenderingContext2D 
 PASS CustomElementRegistry interface: existence and properties of interface object 
 PASS CustomElementRegistry interface object length 
 PASS CustomElementRegistry interface object name 
@@ -5478,11 +4530,8 @@ PASS CustomElementRegistry interface: existence and properties of interface prot
 PASS CustomElementRegistry interface: existence and properties of interface prototype object's "constructor" property 
 PASS CustomElementRegistry interface: existence and properties of interface prototype object's @@unscopables property 
 PASS CustomElementRegistry interface: operation define(DOMString, Function, ElementDefinitionOptions) 
-PASS Unscopable handled correctly for define(DOMString, Function, ElementDefinitionOptions) on CustomElementRegistry 
 PASS CustomElementRegistry interface: operation get(DOMString) 
-PASS Unscopable handled correctly for get(DOMString) on CustomElementRegistry 
 PASS CustomElementRegistry interface: operation whenDefined(DOMString) 
-PASS Unscopable handled correctly for whenDefined(DOMString) on CustomElementRegistry 
 PASS DataTransfer interface: existence and properties of interface object 
 PASS DataTransfer interface object length 
 PASS DataTransfer interface object name 
@@ -5490,23 +4539,14 @@ PASS DataTransfer interface: existence and properties of interface prototype obj
 PASS DataTransfer interface: existence and properties of interface prototype object's "constructor" property 
 PASS DataTransfer interface: existence and properties of interface prototype object's @@unscopables property 
 PASS DataTransfer interface: attribute dropEffect 
-PASS Unscopable handled correctly for dropEffect property on DataTransfer 
 PASS DataTransfer interface: attribute effectAllowed 
-PASS Unscopable handled correctly for effectAllowed property on DataTransfer 
 PASS DataTransfer interface: attribute items 
-PASS Unscopable handled correctly for items property on DataTransfer 
 PASS DataTransfer interface: operation setDragImage(Element, long, long) 
-PASS Unscopable handled correctly for setDragImage(Element, long, long) on DataTransfer 
 PASS DataTransfer interface: attribute types 
-PASS Unscopable handled correctly for types property on DataTransfer 
 PASS DataTransfer interface: operation getData(DOMString) 
-PASS Unscopable handled correctly for getData(DOMString) on DataTransfer 
 PASS DataTransfer interface: operation setData(DOMString, DOMString) 
-PASS Unscopable handled correctly for setData(DOMString, DOMString) on DataTransfer 
 PASS DataTransfer interface: operation clearData(DOMString) 
-PASS Unscopable handled correctly for clearData(DOMString) on DataTransfer 
 PASS DataTransfer interface: attribute files 
-PASS Unscopable handled correctly for files property on DataTransfer 
 PASS DataTransferItemList interface: existence and properties of interface object 
 PASS DataTransferItemList interface object length 
 PASS DataTransferItemList interface object name 
@@ -5514,15 +4554,10 @@ PASS DataTransferItemList interface: existence and properties of interface proto
 PASS DataTransferItemList interface: existence and properties of interface prototype object's "constructor" property 
 PASS DataTransferItemList interface: existence and properties of interface prototype object's @@unscopables property 
 PASS DataTransferItemList interface: attribute length 
-PASS Unscopable handled correctly for length property on DataTransferItemList 
 PASS DataTransferItemList interface: operation add(DOMString, DOMString) 
-PASS Unscopable handled correctly for add(DOMString, DOMString) on DataTransferItemList 
 PASS DataTransferItemList interface: operation add(File) 
-PASS Unscopable handled correctly for add(File) on DataTransferItemList 
 PASS DataTransferItemList interface: operation remove(unsigned long) 
-PASS Unscopable handled correctly for remove(unsigned long) on DataTransferItemList 
 PASS DataTransferItemList interface: operation clear() 
-PASS Unscopable handled correctly for clear() on DataTransferItemList 
 PASS DataTransferItem interface: existence and properties of interface object 
 PASS DataTransferItem interface object length 
 PASS DataTransferItem interface object name 
@@ -5530,13 +4565,9 @@ PASS DataTransferItem interface: existence and properties of interface prototype
 PASS DataTransferItem interface: existence and properties of interface prototype object's "constructor" property 
 PASS DataTransferItem interface: existence and properties of interface prototype object's @@unscopables property 
 PASS DataTransferItem interface: attribute kind 
-PASS Unscopable handled correctly for kind property on DataTransferItem 
 PASS DataTransferItem interface: attribute type 
-PASS Unscopable handled correctly for type property on DataTransferItem 
 PASS DataTransferItem interface: operation getAsString(FunctionStringCallback) 
-PASS Unscopable handled correctly for getAsString(FunctionStringCallback) on DataTransferItem 
 PASS DataTransferItem interface: operation getAsFile() 
-PASS Unscopable handled correctly for getAsFile() on DataTransferItem 
 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
@@ -5544,7 +4575,6 @@ FAIL DragEvent interface: existence and properties of interface prototype object
 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: existence and properties of interface prototype object's @@unscopables 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 Unscopable handled correctly for dataTransfer property on DragEvent 
 PASS Window interface: existence and properties of interface object 
 PASS Window interface object length 
 PASS Window interface object name 
@@ -5558,253 +4588,129 @@ PASS Window interface: internal [[SetPrototypeOf]] method of interface prototype
 PASS Window interface: existence and properties of interface prototype object's "constructor" property 
 PASS Window interface: existence and properties of interface prototype object's @@unscopables property 
 PASS Window interface: attribute self 
-PASS Unscopable handled correctly for self property on Window 
 PASS Window interface: attribute name 
-PASS Unscopable handled correctly for name property on Window 
 PASS Window interface: attribute history 
-PASS Unscopable handled correctly for history property on Window 
 PASS Window interface: attribute customElements 
-PASS Unscopable handled correctly for customElements property on Window 
 PASS Window interface: attribute locationbar 
-PASS Unscopable handled correctly for locationbar property on Window 
 PASS Window interface: attribute menubar 
-PASS Unscopable handled correctly for menubar property on Window 
 PASS Window interface: attribute personalbar 
-PASS Unscopable handled correctly for personalbar property on Window 
 PASS Window interface: attribute scrollbars 
-PASS Unscopable handled correctly for scrollbars property on Window 
 PASS Window interface: attribute statusbar 
-PASS Unscopable handled correctly for statusbar property on Window 
 PASS Window interface: attribute toolbar 
-PASS Unscopable handled correctly for toolbar property on Window 
 PASS Window interface: attribute status 
-PASS Unscopable handled correctly for status property on Window 
 PASS Window interface: operation close() 
-PASS Unscopable handled correctly for close() on Window 
 PASS Window interface: attribute closed 
-PASS Unscopable handled correctly for closed property on Window 
 PASS Window interface: operation stop() 
-PASS Unscopable handled correctly for stop() on Window 
 PASS Window interface: operation focus() 
-PASS Unscopable handled correctly for focus() on Window 
 PASS Window interface: operation blur() 
-PASS Unscopable handled correctly for blur() on Window 
 PASS Window interface: attribute frames 
-PASS Unscopable handled correctly for frames property on Window 
 PASS Window interface: attribute length 
-PASS Unscopable handled correctly for length property on Window 
 PASS Window interface: attribute opener 
-PASS Unscopable handled correctly for opener property on Window 
 PASS Window interface: attribute parent 
-PASS Unscopable handled correctly for parent property on Window 
 PASS Window interface: attribute frameElement 
-PASS Unscopable handled correctly for frameElement property on Window 
 PASS Window interface: operation open(USVString, DOMString, DOMString) 
-PASS Unscopable handled correctly for open(USVString, DOMString, DOMString) on Window 
 PASS Window interface: attribute navigator 
-PASS Unscopable handled correctly for navigator property on Window 
 PASS Window interface: attribute applicationCache 
-PASS Unscopable handled correctly for applicationCache property on Window 
 PASS Window interface: operation alert() 
-PASS Unscopable handled correctly for alert() on Window 
 PASS Window interface: operation alert(DOMString) 
-PASS Unscopable handled correctly for alert(DOMString) on Window 
 PASS Window interface: operation confirm(DOMString) 
-PASS Unscopable handled correctly for confirm(DOMString) on Window 
 PASS Window interface: operation prompt(DOMString, DOMString) 
-PASS Unscopable handled correctly for prompt(DOMString, DOMString) on Window 
 PASS Window interface: operation print() 
-PASS Unscopable handled correctly for print() on Window 
 PASS Window interface: operation requestAnimationFrame(FrameRequestCallback) 
-PASS Unscopable handled correctly for requestAnimationFrame(FrameRequestCallback) on Window 
 PASS Window interface: operation cancelAnimationFrame(unsigned long) 
-PASS Unscopable handled correctly for cancelAnimationFrame(unsigned long) on Window 
 PASS Window interface: operation postMessage(any, USVString, [object Object]) 
-PASS Unscopable handled correctly for postMessage(any, USVString, [object Object]) on Window 
 PASS Window interface: operation captureEvents() 
-PASS Unscopable handled correctly for captureEvents() on Window 
 PASS Window interface: operation releaseEvents() 
-PASS Unscopable handled correctly for releaseEvents() on Window 
 FAIL Window interface: attribute external assert_own_property: The global object must have a property "external" expected property "external" missing
-PASS Unscopable handled correctly for external property on Window 
 PASS Window interface: attribute onabort 
-PASS Unscopable handled correctly for onabort property on Window 
 FAIL Window interface: attribute onauxclick assert_own_property: The global object must have a property "onauxclick" expected property "onauxclick" missing
-PASS Unscopable handled correctly for onauxclick property on Window 
 PASS Window interface: attribute onblur 
-PASS Unscopable handled correctly for onblur property on Window 
 FAIL Window interface: attribute oncancel assert_own_property: The global object must have a property "oncancel" expected property "oncancel" missing
-PASS Unscopable handled correctly for oncancel property on Window 
 PASS Window interface: attribute oncanplay 
-PASS Unscopable handled correctly for oncanplay property on Window 
 PASS Window interface: attribute oncanplaythrough 
-PASS Unscopable handled correctly for oncanplaythrough property on Window 
 PASS Window interface: attribute onchange 
-PASS Unscopable handled correctly for onchange property on Window 
 PASS Window interface: attribute onclick 
-PASS Unscopable handled correctly for onclick property on Window 
 FAIL Window interface: attribute onclose assert_own_property: The global object must have a property "onclose" expected property "onclose" missing
-PASS Unscopable handled correctly for onclose property on Window 
 PASS Window interface: attribute oncontextmenu 
-PASS Unscopable handled correctly for oncontextmenu property on Window 
 PASS Window interface: attribute oncuechange 
-PASS Unscopable handled correctly for oncuechange property on Window 
 PASS Window interface: attribute ondblclick 
-PASS Unscopable handled correctly for ondblclick property on Window 
 PASS Window interface: attribute ondrag 
-PASS Unscopable handled correctly for ondrag property on Window 
 PASS Window interface: attribute ondragend 
-PASS Unscopable handled correctly for ondragend property on Window 
 PASS Window interface: attribute ondragenter 
-PASS Unscopable handled correctly for ondragenter property on Window 
 FAIL Window interface: attribute ondragexit assert_own_property: The global object must have a property "ondragexit" expected property "ondragexit" missing
-PASS Unscopable handled correctly for ondragexit property on Window 
 PASS Window interface: attribute ondragleave 
-PASS Unscopable handled correctly for ondragleave property on Window 
 PASS Window interface: attribute ondragover 
-PASS Unscopable handled correctly for ondragover property on Window 
 PASS Window interface: attribute ondragstart 
-PASS Unscopable handled correctly for ondragstart property on Window 
 PASS Window interface: attribute ondrop 
-PASS Unscopable handled correctly for ondrop property on Window 
 PASS Window interface: attribute ondurationchange 
-PASS Unscopable handled correctly for ondurationchange property on Window 
 PASS Window interface: attribute onemptied 
-PASS Unscopable handled correctly for onemptied property on Window 
 PASS Window interface: attribute onended 
-PASS Unscopable handled correctly for onended property on Window 
 PASS Window interface: attribute onerror 
-PASS Unscopable handled correctly for onerror property on Window 
 PASS Window interface: attribute onfocus 
-PASS Unscopable handled correctly for onfocus property on Window 
 PASS Window interface: attribute oninput 
-PASS Unscopable handled correctly for oninput property on Window 
 PASS Window interface: attribute oninvalid 
-PASS Unscopable handled correctly for oninvalid property on Window 
 PASS Window interface: attribute onkeydown 
-PASS Unscopable handled correctly for onkeydown property on Window 
 PASS Window interface: attribute onkeypress 
-PASS Unscopable handled correctly for onkeypress property on Window 
 PASS Window interface: attribute onkeyup 
-PASS Unscopable handled correctly for onkeyup property on Window 
 PASS Window interface: attribute onload 
-PASS Unscopable handled correctly for onload property on Window 
 PASS Window interface: attribute onloadeddata 
-PASS Unscopable handled correctly for onloadeddata property on Window 
 PASS Window interface: attribute onloadedmetadata 
-PASS Unscopable handled correctly for onloadedmetadata property on Window 
 FAIL Window interface: attribute onloadend assert_own_property: The global object must have a property "onloadend" expected property "onloadend" missing
-PASS Unscopable handled correctly for onloadend property on Window 
 PASS Window interface: attribute onloadstart 
-PASS Unscopable handled correctly for onloadstart property on Window 
 PASS Window interface: attribute onmousedown 
-PASS Unscopable handled correctly for onmousedown property on Window 
 PASS Window interface: attribute onmouseenter 
-PASS Unscopable handled correctly for onmouseenter property on Window 
 PASS Window interface: attribute onmouseleave 
-PASS Unscopable handled correctly for onmouseleave property on Window 
 PASS Window interface: attribute onmousemove 
-PASS Unscopable handled correctly for onmousemove property on Window 
 PASS Window interface: attribute onmouseout 
-PASS Unscopable handled correctly for onmouseout property on Window 
 PASS Window interface: attribute onmouseover 
-PASS Unscopable handled correctly for onmouseover property on Window 
 PASS Window interface: attribute onmouseup 
-PASS Unscopable handled correctly for onmouseup property on Window 
 FAIL Window interface: attribute onwheel assert_true: property should be enumerable expected true got false
-PASS Unscopable handled correctly for onwheel property on Window 
 PASS Window interface: attribute onpause 
-PASS Unscopable handled correctly for onpause property on Window 
 PASS Window interface: attribute onplay 
-PASS Unscopable handled correctly for onplay property on Window 
 PASS Window interface: attribute onplaying 
-PASS Unscopable handled correctly for onplaying property on Window 
 PASS Window interface: attribute onprogress 
-PASS Unscopable handled correctly for onprogress property on Window 
 PASS Window interface: attribute onratechange 
-PASS Unscopable handled correctly for onratechange property on Window 
 PASS Window interface: attribute onreset 
-PASS Unscopable handled correctly for onreset property on Window 
 PASS Window interface: attribute onresize 
-PASS Unscopable handled correctly for onresize property on Window 
 PASS Window interface: attribute onscroll 
-PASS Unscopable handled correctly for onscroll property on Window 
 FAIL Window interface: attribute onsecuritypolicyviolation assert_own_property: The global object must have a property "onsecuritypolicyviolation" expected property "onsecuritypolicyviolation" missing
-PASS Unscopable handled correctly for onsecuritypolicyviolation property on Window 
 PASS Window interface: attribute onseeked 
-PASS Unscopable handled correctly for onseeked property on Window 
 PASS Window interface: attribute onseeking 
-PASS Unscopable handled correctly for onseeking property on Window 
 PASS Window interface: attribute onselect 
-PASS Unscopable handled correctly for onselect property on Window 
 PASS Window interface: attribute onstalled 
-PASS Unscopable handled correctly for onstalled property on Window 
 PASS Window interface: attribute onsubmit 
-PASS Unscopable handled correctly for onsubmit property on Window 
 PASS Window interface: attribute onsuspend 
-PASS Unscopable handled correctly for onsuspend property on Window 
 PASS Window interface: attribute ontimeupdate 
-PASS Unscopable handled correctly for ontimeupdate property on Window 
 PASS Window interface: attribute ontoggle 
-PASS Unscopable handled correctly for ontoggle property on Window 
 PASS Window interface: attribute onvolumechange 
-PASS Unscopable handled correctly for onvolumechange property on Window 
 PASS Window interface: attribute onwaiting 
-PASS Unscopable handled correctly for onwaiting property on Window 
 FAIL Window interface: attribute onafterprint assert_own_property: The global object must have a property "onafterprint" expected property "onafterprint" missing
-PASS Unscopable handled correctly for onafterprint property on Window 
 FAIL Window interface: attribute onbeforeprint assert_own_property: The global object must have a property "onbeforeprint" expected property "onbeforeprint" missing
-PASS Unscopable handled correctly for onbeforeprint property on Window 
 PASS Window interface: attribute onbeforeunload 
-PASS Unscopable handled correctly for onbeforeunload property on Window 
 PASS Window interface: attribute onhashchange 
-PASS Unscopable handled correctly for onhashchange property on Window 
 PASS Window interface: attribute onlanguagechange 
-PASS Unscopable handled correctly for onlanguagechange property on Window 
 PASS Window interface: attribute onmessage 
-PASS Unscopable handled correctly for onmessage property on Window 
 FAIL Window interface: attribute onmessageerror assert_own_property: The global object must have a property "onmessageerror" expected property "onmessageerror" missing
-PASS Unscopable handled correctly for onmessageerror property on Window 
 PASS Window interface: attribute onoffline 
-PASS Unscopable handled correctly for onoffline property on Window 
 PASS Window interface: attribute ononline 
-PASS Unscopable handled correctly for ononline property on Window 
 PASS Window interface: attribute onpagehide 
-PASS Unscopable handled correctly for onpagehide property on Window 
 PASS Window interface: attribute onpageshow 
-PASS Unscopable handled correctly for onpageshow property on Window 
 PASS Window interface: attribute onpopstate 
-PASS Unscopable handled correctly for onpopstate property on Window 
 PASS Window interface: attribute onrejectionhandled 
-PASS Unscopable handled correctly for onrejectionhandled property on Window 
 PASS Window interface: attribute onstorage 
-PASS Unscopable handled correctly for onstorage property on Window 
 PASS Window interface: attribute onunhandledrejection 
-PASS Unscopable handled correctly for onunhandledrejection property on Window 
 PASS Window interface: attribute onunload 
-PASS Unscopable handled correctly for onunload property on Window 
 PASS Window interface: attribute origin 
-PASS Unscopable handled correctly for origin property on Window 
 PASS Window interface: operation btoa(DOMString) 
-PASS Unscopable handled correctly for btoa(DOMString) on Window 
 PASS Window interface: operation atob(DOMString) 
-PASS Unscopable handled correctly for atob(DOMString) on Window 
 PASS Window interface: operation setTimeout(TimerHandler, long, any) 
-PASS Unscopable handled correctly for setTimeout(TimerHandler, long, any) on Window 
 PASS Window interface: operation clearTimeout(long) 
-PASS Unscopable handled correctly for clearTimeout(long) on Window 
 PASS Window interface: operation setInterval(TimerHandler, long, any) 
-PASS Unscopable handled correctly for setInterval(TimerHandler, long, any) on Window 
 PASS Window interface: operation clearInterval(long) 
-PASS Unscopable handled correctly for clearInterval(long) on Window 
 PASS Window interface: operation createImageBitmap(ImageBitmapSource, ImageBitmapOptions) 
-PASS Unscopable handled correctly for createImageBitmap(ImageBitmapSource, ImageBitmapOptions) on Window 
 PASS Window interface: operation createImageBitmap(ImageBitmapSource, long, long, long, long, ImageBitmapOptions) 
-PASS Unscopable handled correctly for createImageBitmap(ImageBitmapSource, long, long, long, long, ImageBitmapOptions) on Window 
 PASS Window interface: attribute sessionStorage 
-PASS Unscopable handled correctly for sessionStorage property on Window 
 PASS Window interface: attribute localStorage 
-PASS Unscopable handled correctly for localStorage property on Window 
 PASS Window interface: internal [[SetPrototypeOf]] method of global platform object - setting to a new value via Object.setPrototypeOf should throw a TypeError 
 PASS Window interface: internal [[SetPrototypeOf]] method of global platform object - setting to a new value via __proto__ should throw a TypeError 
 PASS Window interface: internal [[SetPrototypeOf]] method of global platform object - setting to a new value via Reflect.setPrototypeOf should return false 
@@ -5963,7 +4869,6 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS BarProp interface: attribute visible 
-PASS Unscopable handled correctly for visible property on BarProp 
 PASS History interface: existence and properties of interface object 
 PASS History interface object length 
 PASS History interface object name 
@@ -5971,23 +4876,14 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 FAIL History interface: attribute index assert_true: The prototype object must have a property "index" expected true got false
-PASS Unscopable handled correctly for index property on History 
 PASS History interface: attribute length 
-PASS Unscopable handled correctly for length property on History 
 PASS History interface: attribute scrollRestoration 
-PASS Unscopable handled correctly for scrollRestoration property on History 
 PASS History interface: attribute state 
-PASS Unscopable handled correctly for state property on History 
 PASS History interface: operation go(long) 
-PASS Unscopable handled correctly for go(long) on History 
 PASS History interface: operation back() 
-PASS Unscopable handled correctly for back() on History 
 PASS History interface: operation forward() 
-PASS Unscopable handled correctly for forward() on History 
 PASS History interface: operation pushState(any, DOMString, USVString) 
-PASS Unscopable handled correctly for pushState(any, DOMString, USVString) on History 
 PASS History interface: operation replaceState(any, DOMString, USVString) 
-PASS Unscopable handled correctly for replaceState(any, DOMString, USVString) on History 
 PASS History must be primary interface of window.history 
 PASS Stringification of window.history 
 FAIL History interface: window.history must inherit property "index" with the proper type assert_inherits: property "index" not found in prototype chain
@@ -6033,7 +4929,6 @@ PASS PopStateEvent interface: existence and properties of interface prototype ob
 PASS PopStateEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS PopStateEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS PopStateEvent interface: attribute state 
-PASS Unscopable handled correctly for state property on PopStateEvent 
 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 
@@ -6044,9 +4939,7 @@ PASS HashChangeEvent interface: existence and properties of interface prototype
 PASS HashChangeEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS HashChangeEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HashChangeEvent interface: attribute oldURL 
-PASS Unscopable handled correctly for oldURL property on HashChangeEvent 
 PASS HashChangeEvent interface: attribute newURL 
-PASS Unscopable handled correctly for newURL property on HashChangeEvent 
 PASS PageTransitionEvent interface: existence and properties of interface object 
 PASS PageTransitionEvent interface object length 
 PASS PageTransitionEvent interface object name 
@@ -6054,7 +4947,6 @@ PASS PageTransitionEvent interface: existence and properties of interface protot
 PASS PageTransitionEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS PageTransitionEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS PageTransitionEvent interface: attribute persisted 
-PASS Unscopable handled correctly for persisted property on PageTransitionEvent 
 PASS BeforeUnloadEvent interface: existence and properties of interface object 
 PASS BeforeUnloadEvent interface object length 
 PASS BeforeUnloadEvent interface object name 
@@ -6062,7 +4954,6 @@ PASS BeforeUnloadEvent interface: existence and properties of interface prototyp
 PASS BeforeUnloadEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS BeforeUnloadEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS BeforeUnloadEvent interface: attribute returnValue 
-PASS Unscopable handled correctly for returnValue property on BeforeUnloadEvent 
 PASS ApplicationCache interface: existence and properties of interface object 
 PASS ApplicationCache interface object length 
 PASS ApplicationCache interface object name 
@@ -6082,29 +4973,17 @@ PASS ApplicationCache interface: constant UPDATEREADY on interface prototype obj
 PASS ApplicationCache interface: constant OBSOLETE on interface object 
 PASS ApplicationCache interface: constant OBSOLETE on interface prototype object 
 PASS ApplicationCache interface: attribute status 
-PASS Unscopable handled correctly for status property on ApplicationCache 
 PASS ApplicationCache interface: operation update() 
-PASS Unscopable handled correctly for update() on ApplicationCache 
 PASS ApplicationCache interface: operation abort() 
-PASS Unscopable handled correctly for abort() on ApplicationCache 
 PASS ApplicationCache interface: operation swapCache() 
-PASS Unscopable handled correctly for swapCache() on ApplicationCache 
 PASS ApplicationCache interface: attribute onchecking 
-PASS Unscopable handled correctly for onchecking property on ApplicationCache 
 PASS ApplicationCache interface: attribute onerror 
-PASS Unscopable handled correctly for onerror property on ApplicationCache 
 PASS ApplicationCache interface: attribute onnoupdate 
-PASS Unscopable handled correctly for onnoupdate property on ApplicationCache 
 PASS ApplicationCache interface: attribute ondownloading 
-PASS Unscopable handled correctly for ondownloading property on ApplicationCache 
 PASS ApplicationCache interface: attribute onprogress 
-PASS Unscopable handled correctly for onprogress property on ApplicationCache 
 PASS ApplicationCache interface: attribute onupdateready 
-PASS Unscopable handled correctly for onupdateready property on ApplicationCache 
 PASS ApplicationCache interface: attribute oncached 
-PASS Unscopable handled correctly for oncached property on ApplicationCache 
 PASS ApplicationCache interface: attribute onobsolete 
-PASS Unscopable handled correctly for onobsolete property on ApplicationCache 
 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 
@@ -6132,15 +5011,10 @@ PASS ErrorEvent interface: existence and properties of interface prototype objec
 PASS ErrorEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS ErrorEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS ErrorEvent interface: attribute message 
-PASS Unscopable handled correctly for message property on ErrorEvent 
 PASS ErrorEvent interface: attribute filename 
-PASS Unscopable handled correctly for filename property on ErrorEvent 
 PASS ErrorEvent interface: attribute lineno 
-PASS Unscopable handled correctly for lineno property on ErrorEvent 
 PASS ErrorEvent interface: attribute colno 
-PASS Unscopable handled correctly for colno property on ErrorEvent 
 PASS ErrorEvent interface: attribute error 
-PASS Unscopable handled correctly for error property on ErrorEvent 
 PASS PromiseRejectionEvent interface: existence and properties of interface object 
 PASS PromiseRejectionEvent interface object length 
 PASS PromiseRejectionEvent interface object name 
@@ -6148,9 +5022,7 @@ PASS PromiseRejectionEvent interface: existence and properties of interface prot
 PASS PromiseRejectionEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS PromiseRejectionEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS PromiseRejectionEvent interface: attribute promise 
-PASS Unscopable handled correctly for promise property on PromiseRejectionEvent 
 PASS PromiseRejectionEvent interface: attribute reason 
-PASS Unscopable handled correctly for reason property on PromiseRejectionEvent 
 PASS Navigator interface: existence and properties of interface object 
 PASS Navigator interface object length 
 PASS Navigator interface object name 
@@ -6158,47 +5030,26 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS Navigator interface: attribute appCodeName 
-PASS Unscopable handled correctly for appCodeName property on Navigator 
 PASS Navigator interface: attribute appName 
-PASS Unscopable handled correctly for appName property on Navigator 
 PASS Navigator interface: attribute appVersion 
-PASS Unscopable handled correctly for appVersion property on Navigator 
 PASS Navigator interface: attribute platform 
-PASS Unscopable handled correctly for platform property on Navigator 
 PASS Navigator interface: attribute product 
-PASS Unscopable handled correctly for product property on Navigator 
 PASS Navigator interface: attribute productSub 
-PASS Unscopable handled correctly for productSub property on Navigator 
 PASS Navigator interface: attribute userAgent 
-PASS Unscopable handled correctly for userAgent property on Navigator 
 PASS Navigator interface: attribute vendor 
-PASS Unscopable handled correctly for vendor property on Navigator 
 PASS Navigator interface: attribute vendorSub 
-PASS Unscopable handled correctly for vendorSub property on Navigator 
 FAIL Navigator interface: operation taintEnabled() assert_own_property: interface prototype object missing non-static operation expected property "taintEnabled" missing
-PASS Unscopable handled correctly for taintEnabled() on Navigator 
 FAIL Navigator interface: attribute oscpu assert_true: The prototype object must have a property "oscpu" expected true got false
-PASS Unscopable handled correctly for oscpu property on Navigator 
 PASS Navigator interface: attribute language 
-PASS Unscopable handled correctly for language property on Navigator 
 PASS Navigator interface: attribute languages 
-PASS Unscopable handled correctly for languages property on Navigator 
 PASS Navigator interface: attribute onLine 
-PASS Unscopable handled correctly for onLine property on Navigator 
 FAIL Navigator interface: operation registerProtocolHandler(DOMString, USVString, DOMString) assert_own_property: interface prototype object missing non-static operation expected property "registerProtocolHandler" missing
-PASS Unscopable handled correctly for registerProtocolHandler(DOMString, USVString, DOMString) on Navigator 
 FAIL Navigator interface: operation unregisterProtocolHandler(DOMString, USVString) assert_own_property: interface prototype object missing non-static operation expected property "unregisterProtocolHandler" missing
-PASS Unscopable handled correctly for unregisterProtocolHandler(DOMString, USVString) on Navigator 
 PASS Navigator interface: attribute cookieEnabled 
-PASS Unscopable handled correctly for cookieEnabled property on Navigator 
 PASS Navigator interface: attribute plugins 
-PASS Unscopable handled correctly for plugins property on Navigator 
 PASS Navigator interface: attribute mimeTypes 
-PASS Unscopable handled correctly for mimeTypes property on Navigator 
 PASS Navigator interface: operation javaEnabled() 
-PASS Unscopable handled correctly for javaEnabled() on Navigator 
 FAIL Navigator interface: attribute hardwareConcurrency assert_true: The prototype object must have a property "hardwareConcurrency" expected true got false
-PASS Unscopable handled correctly for hardwareConcurrency property on Navigator 
 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 
@@ -6231,13 +5082,9 @@ PASS PluginArray interface: existence and properties of interface prototype obje
 PASS PluginArray interface: existence and properties of interface prototype object's "constructor" property 
 PASS PluginArray interface: existence and properties of interface prototype object's @@unscopables property 
 PASS PluginArray interface: operation refresh(boolean) 
-PASS Unscopable handled correctly for refresh(boolean) on PluginArray 
 PASS PluginArray interface: attribute length 
-PASS Unscopable handled correctly for length property on PluginArray 
 PASS PluginArray interface: operation item(unsigned long) 
-PASS Unscopable handled correctly for item(unsigned long) on PluginArray 
 PASS PluginArray interface: operation namedItem(DOMString) 
-PASS Unscopable handled correctly for namedItem(DOMString) on PluginArray 
 PASS MimeTypeArray interface: existence and properties of interface object 
 PASS MimeTypeArray interface object length 
 PASS MimeTypeArray interface object name 
@@ -6245,11 +5092,8 @@ PASS MimeTypeArray interface: existence and properties of interface prototype ob
 PASS MimeTypeArray interface: existence and properties of interface prototype object's "constructor" property 
 PASS MimeTypeArray interface: existence and properties of interface prototype object's @@unscopables property 
 PASS MimeTypeArray interface: attribute length 
-PASS Unscopable handled correctly for length property on MimeTypeArray 
 PASS MimeTypeArray interface: operation item(unsigned long) 
-PASS Unscopable handled correctly for item(unsigned long) on MimeTypeArray 
 PASS MimeTypeArray interface: operation namedItem(DOMString) 
-PASS Unscopable handled correctly for namedItem(DOMString) on MimeTypeArray 
 PASS Plugin interface: existence and properties of interface object 
 PASS Plugin interface object length 
 PASS Plugin interface object name 
@@ -6257,17 +5101,11 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS Plugin interface: attribute name 
-PASS Unscopable handled correctly for name property on Plugin 
 PASS Plugin interface: attribute description 
-PASS Unscopable handled correctly for description property on Plugin 
 PASS Plugin interface: attribute filename 
-PASS Unscopable handled correctly for filename property on Plugin 
 PASS Plugin interface: attribute length 
-PASS Unscopable handled correctly for length property on Plugin 
 PASS Plugin interface: operation item(unsigned long) 
-PASS Unscopable handled correctly for item(unsigned long) on Plugin 
 PASS Plugin interface: operation namedItem(DOMString) 
-PASS Unscopable handled correctly for namedItem(DOMString) on Plugin 
 PASS MimeType interface: existence and properties of interface object 
 PASS MimeType interface object length 
 PASS MimeType interface object name 
@@ -6275,13 +5113,9 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS MimeType interface: attribute type 
-PASS Unscopable handled correctly for type property on MimeType 
 PASS MimeType interface: attribute description 
-PASS Unscopable handled correctly for description property on MimeType 
 PASS MimeType interface: attribute suffixes 
-PASS Unscopable handled correctly for suffixes property on MimeType 
 PASS MimeType interface: attribute enabledPlugin 
-PASS Unscopable handled correctly for enabledPlugin property on MimeType 
 PASS ImageBitmap interface: existence and properties of interface object 
 PASS ImageBitmap interface object length 
 PASS ImageBitmap interface object name 
@@ -6289,11 +5123,8 @@ PASS ImageBitmap interface: existence and properties of interface prototype obje
 PASS ImageBitmap interface: existence and properties of interface prototype object's "constructor" property 
 PASS ImageBitmap interface: existence and properties of interface prototype object's @@unscopables property 
 PASS ImageBitmap interface: attribute width 
-PASS Unscopable handled correctly for width property on ImageBitmap 
 PASS ImageBitmap interface: attribute height 
-PASS Unscopable handled correctly for height property on ImageBitmap 
 PASS ImageBitmap interface: operation close() 
-PASS Unscopable handled correctly for close() on ImageBitmap 
 PASS MessageEvent interface: existence and properties of interface object 
 PASS MessageEvent interface object length 
 PASS MessageEvent interface object name 
@@ -6301,17 +5132,11 @@ PASS MessageEvent interface: existence and properties of interface prototype obj
 PASS MessageEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS MessageEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS MessageEvent interface: attribute data 
-PASS Unscopable handled correctly for data property on MessageEvent 
 PASS MessageEvent interface: attribute origin 
-PASS Unscopable handled correctly for origin property on MessageEvent 
 PASS MessageEvent interface: attribute lastEventId 
-PASS Unscopable handled correctly for lastEventId property on MessageEvent 
 PASS MessageEvent interface: attribute source 
-PASS Unscopable handled correctly for source property on MessageEvent 
 PASS MessageEvent interface: attribute ports 
-PASS Unscopable handled correctly for ports property on MessageEvent 
 PASS MessageEvent interface: operation initMessageEvent(DOMString, boolean, boolean, any, USVString, DOMString, MessageEventSource, [object Object]) 
-PASS Unscopable handled correctly for initMessageEvent(DOMString, boolean, boolean, any, USVString, DOMString, MessageEventSource, [object Object]) on MessageEvent 
 PASS MessageEvent must be primary interface of new MessageEvent("message", { data: 5 }) 
 PASS Stringification of new MessageEvent("message", { data: 5 }) 
 PASS MessageEvent interface: new MessageEvent("message", { data: 5 }) must inherit property "data" with the proper type 
@@ -6328,9 +5153,7 @@ PASS EventSource interface: existence and properties of interface prototype obje
 PASS EventSource interface: existence and properties of interface prototype object's "constructor" property 
 PASS EventSource interface: existence and properties of interface prototype object's @@unscopables property 
 PASS EventSource interface: attribute url 
-PASS Unscopable handled correctly for url property on EventSource 
 PASS EventSource interface: attribute withCredentials 
-PASS Unscopable handled correctly for withCredentials property on EventSource 
 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 
@@ -6338,15 +5161,10 @@ 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 Unscopable handled correctly for readyState property on EventSource 
 PASS EventSource interface: attribute onopen 
-PASS Unscopable handled correctly for onopen property on EventSource 
 PASS EventSource interface: attribute onmessage 
-PASS Unscopable handled correctly for onmessage property on EventSource 
 PASS EventSource interface: attribute onerror 
-PASS Unscopable handled correctly for onerror property on EventSource 
 PASS EventSource interface: operation close() 
-PASS Unscopable handled correctly for close() on EventSource 
 PASS WebSocket interface: existence and properties of interface object 
 PASS WebSocket interface object length 
 PASS WebSocket interface object name 
@@ -6354,7 +5172,6 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS WebSocket interface: attribute url 
-PASS Unscopable handled correctly for url property on WebSocket 
 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 
@@ -6364,33 +5181,19 @@ 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 Unscopable handled correctly for readyState property on WebSocket 
 PASS WebSocket interface: attribute bufferedAmount 
-PASS Unscopable handled correctly for bufferedAmount property on WebSocket 
 PASS WebSocket interface: attribute onopen 
-PASS Unscopable handled correctly for onopen property on WebSocket 
 PASS WebSocket interface: attribute onerror 
-PASS Unscopable handled correctly for onerror property on WebSocket 
 PASS WebSocket interface: attribute onclose 
-PASS Unscopable handled correctly for onclose property on WebSocket 
 PASS WebSocket interface: attribute extensions 
-PASS Unscopable handled correctly for extensions property on WebSocket 
 PASS WebSocket interface: attribute protocol 
-PASS Unscopable handled correctly for protocol property on WebSocket 
 PASS WebSocket interface: operation close(unsigned short, USVString) 
-PASS Unscopable handled correctly for close(unsigned short, USVString) on WebSocket 
 PASS WebSocket interface: attribute onmessage 
-PASS Unscopable handled correctly for onmessage property on WebSocket 
 PASS WebSocket interface: attribute binaryType 
-PASS Unscopable handled correctly for binaryType property on WebSocket 
 PASS WebSocket interface: operation send(USVString) 
-PASS Unscopable handled correctly for send(USVString) on WebSocket 
 PASS WebSocket interface: operation send(Blob) 
-PASS Unscopable handled correctly for send(Blob) on WebSocket 
 PASS WebSocket interface: operation send(ArrayBuffer) 
-PASS Unscopable handled correctly for send(ArrayBuffer) on WebSocket 
 PASS WebSocket interface: operation send(ArrayBufferView) 
-PASS Unscopable handled correctly for send(ArrayBufferView) on WebSocket 
 PASS WebSocket must be primary interface of new WebSocket("ws://foo") 
 PASS Stringification of new WebSocket("ws://foo") 
 PASS WebSocket interface: new WebSocket("ws://foo") must inherit property "url" with the proper type 
@@ -6424,11 +5227,8 @@ PASS CloseEvent interface: existence and properties of interface prototype objec
 PASS CloseEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS CloseEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS CloseEvent interface: attribute wasClean 
-PASS Unscopable handled correctly for wasClean property on CloseEvent 
 PASS CloseEvent interface: attribute code 
-PASS Unscopable handled correctly for code property on CloseEvent 
 PASS CloseEvent interface: attribute reason 
-PASS Unscopable handled correctly for reason property on CloseEvent 
 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 
@@ -6441,9 +5241,7 @@ PASS MessageChannel interface: existence and properties of interface prototype o
 PASS MessageChannel interface: existence and properties of interface prototype object's "constructor" property 
 PASS MessageChannel interface: existence and properties of interface prototype object's @@unscopables property 
 PASS MessageChannel interface: attribute port1 
-PASS Unscopable handled correctly for port1 property on MessageChannel 
 PASS MessageChannel interface: attribute port2 
-PASS Unscopable handled correctly for port2 property on MessageChannel 
 PASS MessagePort interface: existence and properties of interface object 
 PASS MessagePort interface object length 
 PASS MessagePort interface object name 
@@ -6451,15 +5249,10 @@ PASS MessagePort interface: existence and properties of interface prototype obje
 PASS MessagePort interface: existence and properties of interface prototype object's "constructor" property 
 PASS MessagePort interface: existence and properties of interface prototype object's @@unscopables property 
 PASS MessagePort interface: operation postMessage(any, [object Object]) 
-PASS Unscopable handled correctly for postMessage(any, [object Object]) on MessagePort 
 PASS MessagePort interface: operation start() 
-PASS Unscopable handled correctly for start() on MessagePort 
 PASS MessagePort interface: operation close() 
-PASS Unscopable handled correctly for close() on MessagePort 
 PASS MessagePort interface: attribute onmessage 
-PASS Unscopable handled correctly for onmessage property on MessagePort 
 FAIL MessagePort interface: attribute onmessageerror assert_true: The prototype object must have a property "onmessageerror" expected true got false
-PASS Unscopable handled correctly for onmessageerror property on MessagePort 
 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
@@ -6467,15 +5260,10 @@ FAIL BroadcastChannel interface: existence and properties of interface prototype
 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: existence and properties of interface prototype object's @@unscopables 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
-PASS Unscopable handled correctly for name property on BroadcastChannel 
 FAIL BroadcastChannel interface: operation postMessage(any) assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
-PASS Unscopable handled correctly for postMessage(any) on BroadcastChannel 
 FAIL BroadcastChannel interface: operation close() assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
-PASS Unscopable handled correctly for close() on BroadcastChannel 
 FAIL BroadcastChannel interface: attribute onmessage assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
-PASS Unscopable handled correctly for onmessage property on BroadcastChannel 
 FAIL BroadcastChannel interface: attribute onmessageerror assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
-PASS Unscopable handled correctly for onmessageerror property on BroadcastChannel 
 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 
@@ -6486,15 +5274,10 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS Worker interface: operation terminate() 
-PASS Unscopable handled correctly for terminate() on Worker 
 PASS Worker interface: operation postMessage(any, [object Object]) 
-PASS Unscopable handled correctly for postMessage(any, [object Object]) on Worker 
 PASS Worker interface: attribute onmessage 
-PASS Unscopable handled correctly for onmessage property on Worker 
 FAIL Worker interface: attribute onmessageerror assert_true: The prototype object must have a property "onmessageerror" expected true got false
-PASS Unscopable handled correctly for onmessageerror property on Worker 
 PASS Worker interface: attribute onerror 
-PASS Unscopable handled correctly for onerror property on Worker 
 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
@@ -6502,9 +5285,7 @@ FAIL SharedWorker interface: existence and properties of interface prototype obj
 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: existence and properties of interface prototype object's @@unscopables 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
-PASS Unscopable handled correctly for port property on SharedWorker 
 FAIL SharedWorker interface: attribute onerror assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
-PASS Unscopable handled correctly for onerror property on SharedWorker 
 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 
@@ -6514,17 +5295,11 @@ 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: existence and properties of interface prototype object's @@unscopables property 
 PASS Storage interface: attribute length 
-PASS Unscopable handled correctly for length property on Storage 
 PASS Storage interface: operation key(unsigned long) 
-PASS Unscopable handled correctly for key(unsigned long) on Storage 
 PASS Storage interface: operation getItem(DOMString) 
-PASS Unscopable handled correctly for getItem(DOMString) on Storage 
 PASS Storage interface: operation setItem(DOMString, DOMString) 
-PASS Unscopable handled correctly for setItem(DOMString, DOMString) on Storage 
 PASS Storage interface: operation removeItem(DOMString) 
-PASS Unscopable handled correctly for removeItem(DOMString) on Storage 
 PASS Storage interface: operation clear() 
-PASS Unscopable handled correctly for clear() on Storage 
 PASS StorageEvent interface: existence and properties of interface object 
 PASS StorageEvent interface object length 
 PASS StorageEvent interface object name 
@@ -6532,15 +5307,10 @@ PASS StorageEvent interface: existence and properties of interface prototype obj
 PASS StorageEvent interface: existence and properties of interface prototype object's "constructor" property 
 PASS StorageEvent interface: existence and properties of interface prototype object's @@unscopables property 
 PASS StorageEvent interface: attribute key 
-PASS Unscopable handled correctly for key property on StorageEvent 
 PASS StorageEvent interface: attribute oldValue 
-PASS Unscopable handled correctly for oldValue property on StorageEvent 
 PASS StorageEvent interface: attribute newValue 
-PASS Unscopable handled correctly for newValue property on StorageEvent 
 PASS StorageEvent interface: attribute url 
-PASS Unscopable handled correctly for url property on StorageEvent 
 PASS StorageEvent interface: attribute storageArea 
-PASS Unscopable handled correctly for storageArea property on StorageEvent 
 PASS HTMLMarqueeElement interface: existence and properties of interface object 
 PASS HTMLMarqueeElement interface object length 
 PASS HTMLMarqueeElement interface object name 
@@ -6548,37 +5318,21 @@ PASS HTMLMarqueeElement interface: existence and properties of interface prototy
 PASS HTMLMarqueeElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLMarqueeElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLMarqueeElement interface: attribute behavior 
-PASS Unscopable handled correctly for behavior property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute bgColor 
-PASS Unscopable handled correctly for bgColor property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute direction 
-PASS Unscopable handled correctly for direction property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute height 
-PASS Unscopable handled correctly for height property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute hspace 
-PASS Unscopable handled correctly for hspace property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute loop 
-PASS Unscopable handled correctly for loop property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute scrollAmount 
-PASS Unscopable handled correctly for scrollAmount property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute scrollDelay 
-PASS Unscopable handled correctly for scrollDelay property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute trueSpeed 
-PASS Unscopable handled correctly for trueSpeed property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute vspace 
-PASS Unscopable handled correctly for vspace property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: attribute width 
-PASS Unscopable handled correctly for width property on HTMLMarqueeElement 
 FAIL HTMLMarqueeElement interface: attribute onbounce assert_true: The prototype object must have a property "onbounce" expected true got false
-PASS Unscopable handled correctly for onbounce property on HTMLMarqueeElement 
 FAIL HTMLMarqueeElement interface: attribute onfinish assert_true: The prototype object must have a property "onfinish" expected true got false
-PASS Unscopable handled correctly for onfinish property on HTMLMarqueeElement 
 FAIL HTMLMarqueeElement interface: attribute onstart assert_true: The prototype object must have a property "onstart" expected true got false
-PASS Unscopable handled correctly for onstart property on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: operation start() 
-PASS Unscopable handled correctly for start() on HTMLMarqueeElement 
 PASS HTMLMarqueeElement interface: operation stop() 
-PASS Unscopable handled correctly for stop() on HTMLMarqueeElement 
 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 
@@ -6604,41 +5358,23 @@ PASS HTMLFrameSetElement interface: existence and properties of interface protot
 PASS HTMLFrameSetElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLFrameSetElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLFrameSetElement interface: attribute cols 
-PASS Unscopable handled correctly for cols property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute rows 
-PASS Unscopable handled correctly for rows property on HTMLFrameSetElement 
 FAIL HTMLFrameSetElement interface: attribute onafterprint assert_true: The prototype object must have a property "onafterprint" expected true got false
-PASS Unscopable handled correctly for onafterprint property on HTMLFrameSetElement 
 FAIL HTMLFrameSetElement interface: attribute onbeforeprint assert_true: The prototype object must have a property "onbeforeprint" expected true got false
-PASS Unscopable handled correctly for onbeforeprint property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onbeforeunload 
-PASS Unscopable handled correctly for onbeforeunload property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onhashchange 
-PASS Unscopable handled correctly for onhashchange property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onlanguagechange 
-PASS Unscopable handled correctly for onlanguagechange property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onmessage 
-PASS Unscopable handled correctly for onmessage property on HTMLFrameSetElement 
 FAIL HTMLFrameSetElement interface: attribute onmessageerror assert_true: The prototype object must have a property "onmessageerror" expected true got false
-PASS Unscopable handled correctly for onmessageerror property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onoffline 
-PASS Unscopable handled correctly for onoffline property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute ononline 
-PASS Unscopable handled correctly for ononline property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onpagehide 
-PASS Unscopable handled correctly for onpagehide property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onpageshow 
-PASS Unscopable handled correctly for onpageshow property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onpopstate 
-PASS Unscopable handled correctly for onpopstate property on HTMLFrameSetElement 
 FAIL HTMLFrameSetElement interface: attribute onrejectionhandled assert_own_property: expected property "onrejectionhandled" missing
-PASS Unscopable handled correctly for onrejectionhandled property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onstorage 
-PASS Unscopable handled correctly for onstorage property on HTMLFrameSetElement 
 FAIL HTMLFrameSetElement interface: attribute onunhandledrejection assert_own_property: expected property "onunhandledrejection" missing
-PASS Unscopable handled correctly for onunhandledrejection property on HTMLFrameSetElement 
 PASS HTMLFrameSetElement interface: attribute onunload 
-PASS Unscopable handled correctly for onunload property on HTMLFrameSetElement 
 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 
@@ -6666,25 +5402,15 @@ PASS HTMLFrameElement interface: existence and properties of interface prototype
 PASS HTMLFrameElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLFrameElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLFrameElement interface: attribute name 
-PASS Unscopable handled correctly for name property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute scrolling 
-PASS Unscopable handled correctly for scrolling property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute src 
-PASS Unscopable handled correctly for src property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute frameBorder 
-PASS Unscopable handled correctly for frameBorder property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute longDesc 
-PASS Unscopable handled correctly for longDesc property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute noResize 
-PASS Unscopable handled correctly for noResize property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute contentDocument 
-PASS Unscopable handled correctly for contentDocument property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute contentWindow 
-PASS Unscopable handled correctly for contentWindow property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute marginHeight 
-PASS Unscopable handled correctly for marginHeight property on HTMLFrameElement 
 PASS HTMLFrameElement interface: attribute marginWidth 
-PASS Unscopable handled correctly for marginWidth property on HTMLFrameElement 
 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 
@@ -6704,7 +5430,6 @@ PASS HTMLDirectoryElement interface: existence and properties of interface proto
 PASS HTMLDirectoryElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLDirectoryElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLDirectoryElement interface: attribute compact 
-PASS Unscopable handled correctly for compact property on HTMLDirectoryElement 
 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 
@@ -6715,11 +5440,8 @@ PASS HTMLFontElement interface: existence and properties of interface prototype
 PASS HTMLFontElement interface: existence and properties of interface prototype object's "constructor" property 
 PASS HTMLFontElement interface: existence and properties of interface prototype object's @@unscopables property 
 PASS HTMLFontElement interface: attribute color 
-PASS Unscopable handled correctly for color property on HTMLFontElement 
 PASS HTMLFontElement interface: attribute face 
-PASS Unscopable handled correctly for face property on HTMLFontElement 
 PASS HTMLFontElement interface: attribute size 
-PASS Unscopable handled correctly for size property on HTMLFontElement 
 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