<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[196153] trunk/LayoutTests</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/196153">196153</a></dd>
<dt>Author</dt> <dd>ryanhaddad@apple.com</dd>
<dt>Date</dt> <dd>2016-02-04 15:47:06 -0800 (Thu, 04 Feb 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
https://bugs.webkit.org/show_bug.cgi?id=153844

Reviewed by Chris Dumez.

* platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorimportedw3cwebplatformtestshtmldominterfacesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (196152 => 196153)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2016-02-04 23:23:31 UTC (rev 196152)
+++ trunk/LayoutTests/ChangeLog        2016-02-04 23:47:06 UTC (rev 196153)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2016-02-04  Ryan Haddad  &lt;ryanhaddad@apple.com&gt;
+
+        Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
+        https://bugs.webkit.org/show_bug.cgi?id=153844
+
+        Reviewed by Chris Dumez.
+
+        * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
+
</ins><span class="cx"> 2016-02-04  Eric Carlson  &lt;eric.carlson@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         media/video-size.html is flaky
</span></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorimportedw3cwebplatformtestshtmldominterfacesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt (196152 => 196153)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt        2016-02-04 23:23:31 UTC (rev 196152)
+++ trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt        2016-02-04 23:47:06 UTC (rev 196153)
</span><span class="lines">@@ -5,666 +5,6 @@
</span><span class="cx"> CONSOLE MESSAGE: line 198: callback not yet supported
</span><span class="cx"> CONSOLE MESSAGE: line 198: callback not yet supported
</span><span class="cx"> CONSOLE MESSAGE: line 198: callback not yet supported
</span><del>-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'domain' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'referrer' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cookie' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lastModified' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'title' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'body' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'head' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'images' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'links' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'forms' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentScript' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultView' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'activeElement' on a non-Document object.
-CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onreadystatechange' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'anchors' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'applets' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onabort' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onblur' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplay' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplaythrough' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onchange' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onclick' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncontextmenu' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondblclick' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrag' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragend' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragenter' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragleave' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragover' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragstart' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrop' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondurationchange' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onemptied' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onended' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onfocus' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninput' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninvalid' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeydown' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeypress' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeyup' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onload' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadeddata' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadedmetadata' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadstart' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousedown' on a non-Document object.
-CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseenter' on a non-Document object.
-CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseleave' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousemove' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseout' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseover' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseup' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousewheel' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpause' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplay' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplaying' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onprogress' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onratechange' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onreset' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onscroll' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeked' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeking' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onselect' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onstalled' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsubmit' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsuspend' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ontimeupdate' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onvolumechange' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onwaiting' on a non-Document object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'title' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lang' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'translate' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dir' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dataset' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hidden' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tabIndex' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'accessKey' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'draggable' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'contentEditable' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'isContentEditable' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'spellcheck' on a non-HTMLElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onabort' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onblur' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplay' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplaythrough' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onchange' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onclick' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncontextmenu' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondblclick' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrag' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragend' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragenter' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragleave' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragover' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragstart' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrop' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondurationchange' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onemptied' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onended' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onfocus' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninput' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninvalid' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeydown' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeypress' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeyup' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onload' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadeddata' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadedmetadata' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadstart' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousedown' on a non-Element object.
-CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseenter' on a non-Element object.
-CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseleave' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousemove' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseout' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseover' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseup' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousewheel' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpause' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplay' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplaying' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onprogress' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onratechange' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onreset' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onscroll' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeked' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeking' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onselect' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onstalled' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsubmit' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsuspend' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ontimeupdate' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onvolumechange' on a non-Element object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onwaiting' on a non-Element object.
-CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'version' on a non-HTMLHtmlElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLTitleElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'href' on a non-HTMLBaseElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLBaseElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'href' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rel' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'relList' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'media' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hreflang' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'sizes' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'charset' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rev' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLLinkElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLMetaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'httpEquiv' on a non-HTMLMetaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'content' on a non-HTMLMetaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scheme' on a non-HTMLMetaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'media' on a non-HTMLStyleElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLStyleElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'link' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vLink' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'aLink' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'background' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onbeforeunload' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onhashchange' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onoffline' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ononline' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpagehide' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpageshow' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpopstate' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onstorage' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onunload' on a non-HTMLBodyElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLHeadingElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLParagraphElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLHRElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noShade' on a non-HTMLHRElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLHRElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLHRElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLPreElement object.
-CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cite' on a non-HTMLQuoteElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'reversed' on a non-HTMLOListElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'start' on a non-HTMLOListElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLOListElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLOListElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLUListElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLUListElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLLIElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLLIElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLDListElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLDivElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ping' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rel' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'relList' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hreflang' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'coords' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'charset' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rev' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shape' on a non-HTMLAnchorElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dateTime' on a non-HTMLTimeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'clear' on a non-HTMLBRElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cite' on a non-HTMLModElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dateTime' on a non-HTMLModElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'srcset' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'sizes' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'crossOrigin' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'useMap' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'isMap' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'naturalWidth' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'naturalHeight' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'complete' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentSrc' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lowsrc' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'longDesc' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'border' on a non-HTMLImageElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'srcdoc' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'sandbox' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'contentWindow' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrolling' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'frameBorder' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'longDesc' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginHeight' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginWidth' on a non-HTMLIFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLEmbedElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLEmbedElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLEmbedElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLEmbedElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLEmbedElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLEmbedElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'data' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'useMap' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'archive' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'code' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'declare' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'standby' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'codeBase' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'codeType' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'border' on a non-HTMLObjectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLParamElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLParamElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLParamElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'valueType' on a non-HTMLParamElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLVideoElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLVideoElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'videoWidth' on a non-HTMLVideoElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'videoHeight' on a non-HTMLVideoElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'poster' on a non-HTMLVideoElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLSourceElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLSourceElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'media' on a non-HTMLSourceElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'kind' on a non-HTMLTrackElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLTrackElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'srclang' on a non-HTMLTrackElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-HTMLTrackElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'default' on a non-HTMLTrackElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-HTMLTrackElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'track' on a non-HTMLTrackElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'error' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentSrc' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'networkState' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'preload' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'buffered' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'seeking' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentTime' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'duration' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'paused' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultPlaybackRate' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'playbackRate' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'played' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'seekable' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ended' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autoplay' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'loop' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'mediaGroup' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'controls' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'volume' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'muted' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultMuted' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'audioTracks' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'videoTracks' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textTracks' on a non-HTMLMediaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'buffered' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'seekable' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'duration' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentTime' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'paused' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'playbackState' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'played' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultPlaybackRate' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'playbackRate' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'volume' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'muted' on a non-MediaController object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-TextTrack object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'id' on a non-TextTrack object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'inBandMetadataTrackDispatchType' on a non-TextTrack object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'mode' on a non-TextTrack object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cues' on a non-TextTrack object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'activeCues' on a non-TextTrack object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncuechange' on a non-TextTrack object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'track' on a non-TextTrackCue object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'id' on a non-TextTrackCue object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'startTime' on a non-TextTrackCue object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'endTime' on a non-TextTrackCue object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'pauseOnExit' on a non-TextTrackCue object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onenter' on a non-TextTrackCue object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onexit' on a non-TextTrackCue object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLMapElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'areas' on a non-HTMLMapElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'coords' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shape' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ping' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rel' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'relList' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noHref' on a non-HTMLAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'caption' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tHead' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tFoot' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tBodies' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rows' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'border' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'frame' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rules' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'summary' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cellPadding' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cellSpacing' on a non-HTMLTableElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableCaptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'span' on a non-HTMLTableColElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableColElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableColElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableColElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableColElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLTableColElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rows' on a non-HTMLTableSectionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableSectionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableSectionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableSectionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableSectionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rowIndex' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'sectionRowIndex' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cells' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLTableRowElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'abbr' on a non-HTMLTableDataCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scope' on a non-HTMLTableHeaderCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'abbr' on a non-HTMLTableHeaderCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'colSpan' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rowSpan' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'headers' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cellIndex' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'axis' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noWrap' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLTableCellElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLLabelElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'htmlFor' on a non-HTMLLabelElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'control' on a non-HTMLLabelElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'accept' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autocomplete' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultChecked' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'checked' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dirName' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'files' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formAction' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formEnctype' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formMethod' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formNoValidate' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formTarget' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'indeterminate' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'max' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'maxLength' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'min' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'multiple' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'pattern' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'placeholder' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readOnly' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'required' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'step' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultValue' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'valueAsDate' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'valueAsNumber' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'useMap' on a non-HTMLInputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formAction' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formEnctype' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formMethod' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formNoValidate' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formTarget' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLButtonElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autocomplete' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'multiple' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'required' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'options' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectedOptions' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectedIndex' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLSelectElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLOptGroupElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-HTMLOptGroupElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultSelected' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selected' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'index' on a non-HTMLOptionElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autocomplete' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cols' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dirName' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'maxLength' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'placeholder' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readOnly' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'required' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rows' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'wrap' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultValue' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textLength' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectionStart' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectionEnd' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectionDirection' on a non-HTMLTextAreaElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'challenge' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'keytype' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLKeygenElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'htmlFor' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultValue' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLOutputElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLProgressElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'max' on a non-HTMLProgressElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'position' on a non-HTMLProgressElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLProgressElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'elements' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLFieldSetElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLLegendElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLLegendElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'open' on a non-HTMLDetailsElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLMenuElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'charset' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'async' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defer' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'crossOrigin' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'event' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'htmlFor' on a non-HTMLScriptElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLCanvasElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLCanvasElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'canvas' on a non-CanvasRenderingContext object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'globalAlpha' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'globalCompositeOperation' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'imageSmoothingEnabled' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowOffsetX' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowOffsetY' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowBlur' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowColor' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineWidth' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineCap' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineJoin' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'miterLimit' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineDashOffset' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'font' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textAlign' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textBaseline' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'direction' on a non-CanvasRenderingContext2D object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-TextMetrics object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-ImageData object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-ImageData object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dropEffect' on a non-DataTransfer object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'effectAllowed' on a non-DataTransfer object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'files' on a non-DataTransfer object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'visible' on a non-BarProp object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oldURL' on a non-HashChangeEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'newURL' on a non-HashChangeEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'persisted' on a non-PageTransitionEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'returnValue' on a non-BeforeUnloadEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-DOMMimeType object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'description' on a non-DOMMimeType object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'suffixes' on a non-DOMMimeType object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'enabledPlugin' on a non-DOMMimeType object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'origin' on a non-MessageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lastEventId' on a non-MessageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'source' on a non-MessageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ports' on a non-MessageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'url' on a non-EventSource object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'withCredentials' on a non-EventSource object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-EventSource object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onopen' on a non-EventSource object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-EventSource object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-EventSource object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'url' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bufferedAmount' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onopen' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onclose' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'extensions' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'protocol' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'binaryType' on a non-WebSocket object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'wasClean' on a non-CloseEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'code' on a non-CloseEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'reason' on a non-CloseEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'port1' on a non-MessageChannel object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'port2' on a non-MessageChannel object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-MessagePort object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-Worker object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-Worker object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'key' on a non-StorageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oldValue' on a non-StorageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'newValue' on a non-StorageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'url' on a non-StorageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'storageArea' on a non-StorageEvent object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'archive' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'code' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'codeBase' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'object' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLAppletElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'behavior' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'direction' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'loop' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrollAmount' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrollDelay' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'trueSpeed' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLMarqueeElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrolling' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'frameBorder' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'longDesc' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noResize' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'contentWindow' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginHeight' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginWidth' on a non-HTMLFrameElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLDirectoryElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'color' on a non-HTMLFontElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'face' on a non-HTMLFontElement object.
-CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLFontElement object.
</del><span class="cx"> HTML IDL tests
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="lines">@@ -673,60 +13,32 @@
</span><span class="cx"> PASS NodeList interface: document.getElementsByName(&quot;name&quot;) must inherit property &quot;item&quot; with the proper type (0) 
</span><span class="cx"> PASS NodeList interface: calling item(unsigned long) on document.getElementsByName(&quot;name&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> FAIL NodeList interface: document.getElementsByName(&quot;name&quot;) must inherit property &quot;length&quot; with the proper type (1) assert_inherits: property &quot;length&quot; found on object expected in prototype chain
</span><del>-FAIL Document interface: attribute domain assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute referrer assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute cookie assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute lastModified assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute title assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute domain 
+PASS Document interface: attribute referrer 
+PASS Document interface: attribute cookie 
+PASS Document interface: attribute lastModified 
+PASS Document interface: attribute readyState 
+PASS Document interface: attribute title 
</ins><span class="cx"> FAIL Document interface: attribute dir assert_true: The prototype object must have a property &quot;dir&quot; expected true got false
</span><del>-FAIL Document interface: attribute body assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute head assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute images assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute body 
+PASS Document interface: attribute head 
+PASS Document interface: attribute images 
</ins><span class="cx"> FAIL Document interface: attribute embeds assert_true: The prototype object must have a property &quot;embeds&quot; expected true got false
</span><span class="cx"> FAIL Document interface: attribute plugins assert_true: The prototype object must have a property &quot;plugins&quot; expected true got false
</span><del>-FAIL Document interface: attribute links assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute forms assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute links 
+PASS Document interface: attribute forms 
</ins><span class="cx"> FAIL Document interface: attribute scripts assert_true: The prototype object must have a property &quot;scripts&quot; expected true got false
</span><span class="cx"> FAIL Document interface: operation getElementsByName(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL Document interface: operation getItems(DOMString) assert_own_property: interface prototype object missing non-static operation expected property &quot;getItems&quot; missing
</span><span class="cx"> FAIL Document interface: attribute cssElementMap assert_true: The prototype object must have a property &quot;cssElementMap&quot; expected true got false
</span><del>-FAIL Document interface: attribute currentScript assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute currentScript 
</ins><span class="cx"> FAIL Document interface: operation open(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property &quot;open&quot; missing
</span><span class="cx"> FAIL Document interface: operation open(DOMString,DOMString,DOMString,boolean) assert_own_property: interface prototype object missing non-static operation expected property &quot;open&quot; missing
</span><span class="cx"> FAIL Document interface: operation close() assert_own_property: interface prototype object missing non-static operation expected property &quot;close&quot; missing
</span><span class="cx"> FAIL Document interface: operation write(DOMString) assert_own_property: interface prototype object missing non-static operation expected property &quot;write&quot; missing
</span><span class="cx"> FAIL Document interface: operation writeln(DOMString) assert_own_property: interface prototype object missing non-static operation expected property &quot;writeln&quot; missing
</span><del>-FAIL Document interface: attribute defaultView assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute activeElement assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute defaultView 
+PASS Document interface: attribute activeElement 
</ins><span class="cx"> PASS Document interface: operation hasFocus() 
</span><span class="cx"> FAIL Document interface: attribute designMode assert_true: The prototype object must have a property &quot;designMode&quot; expected true got false
</span><span class="cx"> FAIL Document interface: operation execCommand(DOMString,boolean,DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="lines">@@ -736,193 +48,87 @@
</span><span class="cx"> FAIL Document interface: operation queryCommandSupported(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL Document interface: operation queryCommandValue(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL Document interface: attribute commands assert_true: The prototype object must have a property &quot;commands&quot; expected true got false
</span><del>-FAIL Document interface: attribute onreadystatechange assert_true: property is not enumerable expected true got false
</del><ins>+PASS Document interface: attribute onreadystatechange 
</ins><span class="cx"> FAIL Document interface: attribute fgColor assert_true: The prototype object must have a property &quot;fgColor&quot; expected true got false
</span><span class="cx"> FAIL Document interface: attribute linkColor assert_true: The prototype object must have a property &quot;linkColor&quot; expected true got false
</span><span class="cx"> FAIL Document interface: attribute vlinkColor assert_true: The prototype object must have a property &quot;vlinkColor&quot; expected true got false
</span><span class="cx"> FAIL Document interface: attribute alinkColor assert_true: The prototype object must have a property &quot;alinkColor&quot; expected true got false
</span><span class="cx"> FAIL Document interface: attribute bgColor assert_true: The prototype object must have a property &quot;bgColor&quot; expected true got false
</span><del>-FAIL Document interface: attribute anchors assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute applets assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute anchors 
+PASS Document interface: attribute applets 
</ins><span class="cx"> FAIL Document interface: operation clear() assert_own_property: interface prototype object missing non-static operation expected property &quot;clear&quot; missing
</span><span class="cx"> FAIL Document interface: operation captureEvents() assert_own_property: interface prototype object missing non-static operation expected property &quot;captureEvents&quot; missing
</span><span class="cx"> FAIL Document interface: operation releaseEvents() assert_own_property: interface prototype object missing non-static operation expected property &quot;releaseEvents&quot; missing
</span><span class="cx"> FAIL Document interface: attribute all assert_true: The prototype object must have a property &quot;all&quot; expected true got false
</span><del>-FAIL Document interface: attribute onabort assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute onabort 
</ins><span class="cx"> FAIL Document interface: attribute onautocomplete assert_true: The prototype object must have a property &quot;onautocomplete&quot; expected true got false
</span><span class="cx"> FAIL Document interface: attribute onautocompleteerror assert_true: The prototype object must have a property &quot;onautocompleteerror&quot; expected true got false
</span><del>-FAIL Document interface: attribute onblur assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute onblur 
</ins><span class="cx"> FAIL Document interface: attribute oncancel assert_true: The prototype object must have a property &quot;oncancel&quot; expected true got false
</span><del>-FAIL Document interface: attribute oncanplay assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute oncanplaythrough assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onchange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onclick assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute oncanplay 
+PASS Document interface: attribute oncanplaythrough 
+PASS Document interface: attribute onchange 
+PASS Document interface: attribute onclick 
</ins><span class="cx"> FAIL Document interface: attribute onclose assert_true: The prototype object must have a property &quot;onclose&quot; expected true got false
</span><del>-FAIL Document interface: attribute oncontextmenu assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute oncontextmenu 
</ins><span class="cx"> FAIL Document interface: attribute oncuechange assert_true: The prototype object must have a property &quot;oncuechange&quot; expected true got false
</span><del>-FAIL Document interface: attribute ondblclick assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ondrag assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ondragend assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ondragenter assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute ondblclick 
+PASS Document interface: attribute ondrag 
+PASS Document interface: attribute ondragend 
+PASS Document interface: attribute ondragenter 
</ins><span class="cx"> FAIL Document interface: attribute ondragexit assert_true: The prototype object must have a property &quot;ondragexit&quot; expected true got false
</span><del>-FAIL Document interface: attribute ondragleave assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ondragover assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ondragstart assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ondrop assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ondurationchange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onemptied assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onended assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onfocus assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute oninput assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute oninvalid assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onkeydown assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onkeypress assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onkeyup assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onload assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onloadeddata assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onloadedmetadata assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onloadstart assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onmousedown assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onmouseenter assert_true: property is not enumerable expected true got false
-FAIL Document interface: attribute onmouseleave assert_true: property is not enumerable expected true got false
-FAIL Document interface: attribute onmousemove assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onmouseout assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onmouseover assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onmouseup assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onmousewheel assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onpause assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onplay assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onplaying assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onprogress assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onratechange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onreset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onresize assert_true: The prototype object must have a property &quot;onresize&quot; expected true got false
-FAIL Document interface: attribute onscroll assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onseeked assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onseeking assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onselect assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute ondragleave 
+PASS Document interface: attribute ondragover 
+PASS Document interface: attribute ondragstart 
+PASS Document interface: attribute ondrop 
+PASS Document interface: attribute ondurationchange 
+PASS Document interface: attribute onemptied 
+PASS Document interface: attribute onended 
+PASS Document interface: attribute onerror 
+PASS Document interface: attribute onfocus 
+PASS Document interface: attribute oninput 
+PASS Document interface: attribute oninvalid 
+PASS Document interface: attribute onkeydown 
+PASS Document interface: attribute onkeypress 
+PASS Document interface: attribute onkeyup 
+PASS Document interface: attribute onload 
+PASS Document interface: attribute onloadeddata 
+PASS Document interface: attribute onloadedmetadata 
+PASS Document interface: attribute onloadstart 
+PASS Document interface: attribute onmousedown 
+PASS Document interface: attribute onmouseenter 
+PASS Document interface: attribute onmouseleave 
+PASS Document interface: attribute onmousemove 
+PASS Document interface: attribute onmouseout 
+PASS Document interface: attribute onmouseover 
+PASS Document interface: attribute onmouseup 
+PASS Document interface: attribute onmousewheel 
+PASS Document interface: attribute onpause 
+PASS Document interface: attribute onplay 
+PASS Document interface: attribute onplaying 
+PASS Document interface: attribute onprogress 
+PASS Document interface: attribute onratechange 
+PASS Document interface: attribute onreset 
+PASS Document interface: attribute onresize 
+PASS Document interface: attribute onscroll 
+PASS Document interface: attribute onseeked 
+PASS Document interface: attribute onseeking 
+PASS Document interface: attribute onselect 
</ins><span class="cx"> FAIL Document interface: attribute onshow assert_true: The prototype object must have a property &quot;onshow&quot; expected true got false
</span><span class="cx"> FAIL Document interface: attribute onsort assert_true: The prototype object must have a property &quot;onsort&quot; expected true got false
</span><del>-FAIL Document interface: attribute onstalled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onsubmit assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onsuspend assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute ontimeupdate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute onstalled 
+PASS Document interface: attribute onsubmit 
+PASS Document interface: attribute onsuspend 
+PASS Document interface: attribute ontimeupdate 
</ins><span class="cx"> FAIL Document interface: attribute ontoggle assert_true: The prototype object must have a property &quot;ontoggle&quot; expected true got false
</span><del>-FAIL Document interface: attribute onvolumechange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Document interface: attribute onwaiting assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Document interface: attribute onvolumechange 
+PASS Document interface: attribute onwaiting 
</ins><span class="cx"> FAIL Stringification of iframe.contentDocument assert_equals: class string of iframe.contentDocument expected &quot;[object Document]&quot; but got &quot;[object HTMLDocument]&quot;
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;implementation&quot; with the proper type (0) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;URL&quot; with the proper type (1) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;documentURI&quot; with the proper type (2) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;origin&quot; with the proper type (3) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;compatMode&quot; with the proper type (4) assert_inherits: property &quot;compatMode&quot; found on object expected in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;compatMode&quot; with the proper type (4) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;characterSet&quot; with the proper type (5) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;charset&quot; with the proper type (6) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;inputEncoding&quot; with the proper type (7) 
</span><span class="lines">@@ -992,22 +198,22 @@
</span><span class="cx"> FAIL Document interface: iframe.contentDocument must inherit property &quot;styleSheetSets&quot; with the proper type (32) assert_inherits: property &quot;styleSheetSets&quot; not found in prototype chain
</span><span class="cx"> FAIL Document interface: iframe.contentDocument must inherit property &quot;enableStyleSheetsForSet&quot; with the proper type (33) assert_inherits: property &quot;enableStyleSheetsForSet&quot; not found in prototype chain
</span><span class="cx"> FAIL Document interface: calling enableStyleSheetsForSet(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property &quot;enableStyleSheetsForSet&quot; not found in prototype chain
</span><del>-FAIL Document interface: iframe.contentDocument must have own property &quot;location&quot; assert_equals: getter must be Function expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+PASS Document interface: iframe.contentDocument must have own property &quot;location&quot; 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;domain&quot; with the proper type (35) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;referrer&quot; with the proper type (36) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;cookie&quot; with the proper type (37) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;lastModified&quot; with the proper type (38) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;readyState&quot; with the proper type (39) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;title&quot; with the proper type (41) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;dir&quot; with the proper type (42) assert_inherits: property &quot;dir&quot; found on object expected in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;dir&quot; with the proper type (42) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;body&quot; with the proper type (43) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;head&quot; with the proper type (44) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;images&quot; with the proper type (45) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;embeds&quot; with the proper type (46) assert_inherits: property &quot;embeds&quot; found on object expected in prototype chain
-FAIL Document interface: iframe.contentDocument must inherit property &quot;plugins&quot; with the proper type (47) assert_inherits: property &quot;plugins&quot; found on object expected in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;embeds&quot; with the proper type (46) 
+PASS Document interface: iframe.contentDocument must inherit property &quot;plugins&quot; with the proper type (47) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;links&quot; with the proper type (48) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;forms&quot; with the proper type (49) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;scripts&quot; with the proper type (50) assert_inherits: property &quot;scripts&quot; found on object expected in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;scripts&quot; with the proper type (50) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;getElementsByName&quot; with the proper type (51) 
</span><span class="cx"> FAIL Document interface: calling getElementsByName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="lines">@@ -1028,7 +234,7 @@
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;defaultView&quot; with the proper type (60) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;activeElement&quot; with the proper type (61) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;hasFocus&quot; with the proper type (62) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;designMode&quot; with the proper type (63) assert_inherits: property &quot;designMode&quot; found on object expected in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;designMode&quot; with the proper type (63) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;execCommand&quot; with the proper type (64) 
</span><span class="cx"> FAIL Document interface: calling execCommand(DOMString,boolean,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="lines">@@ -1055,17 +261,17 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> FAIL Document interface: iframe.contentDocument must inherit property &quot;commands&quot; with the proper type (70) assert_inherits: property &quot;commands&quot; not found in prototype chain
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;onreadystatechange&quot; with the proper type (71) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;fgColor&quot; with the proper type (72) assert_inherits: property &quot;fgColor&quot; found on object expected in prototype chain
-FAIL Document interface: iframe.contentDocument must inherit property &quot;linkColor&quot; with the proper type (73) assert_inherits: property &quot;linkColor&quot; found on object expected in prototype chain
-FAIL Document interface: iframe.contentDocument must inherit property &quot;vlinkColor&quot; with the proper type (74) assert_inherits: property &quot;vlinkColor&quot; found on object expected in prototype chain
-FAIL Document interface: iframe.contentDocument must inherit property &quot;alinkColor&quot; with the proper type (75) assert_inherits: property &quot;alinkColor&quot; found on object expected in prototype chain
-FAIL Document interface: iframe.contentDocument must inherit property &quot;bgColor&quot; with the proper type (76) assert_inherits: property &quot;bgColor&quot; found on object expected in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;fgColor&quot; with the proper type (72) 
+PASS Document interface: iframe.contentDocument must inherit property &quot;linkColor&quot; with the proper type (73) 
+PASS Document interface: iframe.contentDocument must inherit property &quot;vlinkColor&quot; with the proper type (74) 
+PASS Document interface: iframe.contentDocument must inherit property &quot;alinkColor&quot; with the proper type (75) 
+PASS Document interface: iframe.contentDocument must inherit property &quot;bgColor&quot; with the proper type (76) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;anchors&quot; with the proper type (77) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;applets&quot; with the proper type (78) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;clear&quot; with the proper type (79) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;captureEvents&quot; with the proper type (80) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;releaseEvents&quot; with the proper type (81) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;all&quot; with the proper type (82) assert_inherits: property &quot;all&quot; found on object expected in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;all&quot; with the proper type (82) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;getElementById&quot; with the proper type (83) 
</span><span class="cx"> FAIL Document interface: calling getElementById(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="lines">@@ -1135,7 +341,7 @@
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;onprogress&quot; with the proper type (140) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;onratechange&quot; with the proper type (141) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;onreset&quot; with the proper type (142) 
</span><del>-FAIL Document interface: iframe.contentDocument must inherit property &quot;onresize&quot; with the proper type (143) assert_inherits: property &quot;onresize&quot; not found in prototype chain
</del><ins>+PASS Document interface: iframe.contentDocument must inherit property &quot;onresize&quot; with the proper type (143) 
</ins><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;onscroll&quot; with the proper type (144) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;onseeked&quot; with the proper type (145) 
</span><span class="cx"> PASS Document interface: iframe.contentDocument must inherit property &quot;onseeking&quot; with the proper type (146) 
</span><span class="lines">@@ -1230,16 +436,16 @@
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on iframe.contentDocument with too few arguments must throw TypeError 
</span><span class="cx"> FAIL XMLDocument interface: operation load(DOMString) assert_own_property: interface prototype object missing non-static operation expected property &quot;load&quot; missing
</span><span class="cx"> PASS XMLDocument must be primary interface of document.implementation.createDocument(null, &quot;&quot;, null) 
</span><del>-FAIL Stringification of document.implementation.createDocument(null, &quot;&quot;, null) assert_equals: class string of document.implementation.createDocument(null, &quot;&quot;, null) expected &quot;[object XMLDocument]&quot; but got &quot;[object Document]&quot;
</del><ins>+PASS Stringification of document.implementation.createDocument(null, &quot;&quot;, null) 
</ins><span class="cx"> FAIL XMLDocument interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;load&quot; with the proper type (0) assert_inherits: property &quot;load&quot; not found in prototype chain
</span><span class="cx"> FAIL XMLDocument interface: calling load(DOMString) on document.implementation.createDocument(null, &quot;&quot;, null) with too few arguments must throw TypeError assert_inherits: property &quot;load&quot; not found in prototype chain
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;implementation&quot; with the proper type (0) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;URL&quot; with the proper type (1) 
</span><del>-FAIL Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;documentURI&quot; with the proper type (2) assert_equals: expected &quot;string&quot; but got &quot;object&quot;
</del><ins>+PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;documentURI&quot; with the proper type (2) 
</ins><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;origin&quot; with the proper type (3) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;compatMode&quot; with the proper type (4) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;characterSet&quot; with the proper type (5) 
</span><del>-FAIL Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;charset&quot; with the proper type (6) assert_equals: expected &quot;string&quot; but got &quot;undefined&quot;
</del><ins>+PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;charset&quot; with the proper type (6) 
</ins><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;inputEncoding&quot; with the proper type (7) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;contentType&quot; with the proper type (8) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;doctype&quot; with the proper type (9) 
</span><span class="lines">@@ -1307,7 +513,7 @@
</span><span class="cx"> FAIL Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;styleSheetSets&quot; with the proper type (32) assert_inherits: property &quot;styleSheetSets&quot; not found in prototype chain
</span><span class="cx"> FAIL Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;enableStyleSheetsForSet&quot; with the proper type (33) assert_inherits: property &quot;enableStyleSheetsForSet&quot; not found in prototype chain
</span><span class="cx"> FAIL Document interface: calling enableStyleSheetsForSet(DOMString) on document.implementation.createDocument(null, &quot;&quot;, null) with too few arguments must throw TypeError assert_inherits: property &quot;enableStyleSheetsForSet&quot; not found in prototype chain
</span><del>-FAIL Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must have own property &quot;location&quot; assert_equals: getter must be Function expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must have own property &quot;location&quot; 
</ins><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;domain&quot; with the proper type (35) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;referrer&quot; with the proper type (36) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;cookie&quot; with the proper type (37) 
</span><span class="lines">@@ -1450,7 +656,7 @@
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onprogress&quot; with the proper type (140) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onratechange&quot; with the proper type (141) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onreset&quot; with the proper type (142) 
</span><del>-FAIL Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onresize&quot; with the proper type (143) assert_inherits: property &quot;onresize&quot; not found in prototype chain
</del><ins>+PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onresize&quot; with the proper type (143) 
</ins><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onscroll&quot; with the proper type (144) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onseeked&quot; with the proper type (145) 
</span><span class="cx"> PASS Document interface: document.implementation.createDocument(null, &quot;&quot;, null) must inherit property &quot;onseeking&quot; with the proper type (146) 
</span><span class="lines">@@ -1547,8 +753,9 @@
</span><span class="cx"> FAIL Touch interface: attribute region assert_own_property: self does not have own property &quot;Touch&quot; expected property &quot;Touch&quot; missing
</span><span class="cx"> FAIL HTMLAllCollection interface: existence and properties of interface object assert_equals: class string of HTMLAllCollection expected &quot;[object Function]&quot; but got &quot;[object HTMLAllCollectionConstructor]&quot;
</span><span class="cx"> PASS HTMLAllCollection interface object length 
</span><ins>+PASS HTMLAllCollection interface object name 
</ins><span class="cx"> FAIL HTMLAllCollection interface: existence and properties of interface prototype object assert_equals: prototype of HTMLAllCollection.prototype is not HTMLCollection.prototype expected object &quot;[object HTMLCollectionPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL HTMLAllCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLAllCollection.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS HTMLAllCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL HTMLAllCollection interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL HTMLAllCollection interface: operation item(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> PASS HTMLAllCollection interface: operation namedItem(DOMString) 
</span><span class="lines">@@ -1567,8 +774,9 @@
</span><span class="cx"> FAIL HTMLCollection interface: calling namedItem(DOMString) on document.all with too few arguments must throw TypeError assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;undefined&quot;
</span><span class="cx"> FAIL HTMLFormControlsCollection interface: existence and properties of interface object assert_equals: class string of HTMLFormControlsCollection expected &quot;[object Function]&quot; but got &quot;[object HTMLFormControlsCollectionConstructor]&quot;
</span><span class="cx"> PASS HTMLFormControlsCollection interface object length 
</span><ins>+PASS HTMLFormControlsCollection interface object name 
</ins><span class="cx"> PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLFormControlsCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLFormControlsCollection.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL HTMLFormControlsCollection interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL HTMLFormControlsCollection must be primary interface of document.createElement(&quot;form&quot;).elements assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL Stringification of document.createElement(&quot;form&quot;).elements assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="lines">@@ -1581,17 +789,19 @@
</span><span class="cx"> FAIL HTMLCollection interface: calling namedItem(DOMString) on document.createElement(&quot;form&quot;).elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL RadioNodeList interface: existence and properties of interface object assert_equals: class string of RadioNodeList expected &quot;[object Function]&quot; but got &quot;[object RadioNodeListConstructor]&quot;
</span><span class="cx"> PASS RadioNodeList interface object length 
</span><ins>+PASS RadioNodeList interface object name 
</ins><span class="cx"> PASS RadioNodeList interface: existence and properties of interface prototype object 
</span><del>-FAIL RadioNodeList interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: RadioNodeList.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL RadioNodeList interface: attribute value assert_true: The prototype object must have a property &quot;value&quot; expected true got false
</del><ins>+PASS RadioNodeList interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS RadioNodeList interface: attribute value 
</ins><span class="cx"> FAIL HTMLOptionsCollection interface: existence and properties of interface object assert_equals: class string of HTMLOptionsCollection expected &quot;[object Function]&quot; but got &quot;[object HTMLOptionsCollectionConstructor]&quot;
</span><span class="cx"> PASS HTMLOptionsCollection interface object length 
</span><ins>+PASS HTMLOptionsCollection interface object name 
</ins><span class="cx"> PASS HTMLOptionsCollection interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLOptionsCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLOptionsCollection.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS HTMLOptionsCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL HTMLOptionsCollection interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> PASS HTMLOptionsCollection interface: operation add([object Object],[object Object],[object Object],[object Object]) 
</span><span class="cx"> FAIL HTMLOptionsCollection interface: operation remove(long) assert_equals: property has wrong .length expected 1 but got 0
</span><del>-FAIL HTMLOptionsCollection interface: attribute selectedIndex assert_true: The prototype object must have a property &quot;selectedIndex&quot; expected true got false
</del><ins>+PASS HTMLOptionsCollection interface: attribute selectedIndex 
</ins><span class="cx"> FAIL HTMLOptionsCollection must be primary interface of document.createElement(&quot;select&quot;).options assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL Stringification of document.createElement(&quot;select&quot;).options assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL HTMLOptionsCollection interface: document.createElement(&quot;select&quot;).options must inherit property &quot;length&quot; with the proper type (0) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="lines">@@ -1607,6 +817,7 @@
</span><span class="cx"> FAIL HTMLCollection interface: calling namedItem(DOMString) on document.createElement(&quot;select&quot;).options with too few arguments must throw TypeError assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL HTMLPropertiesCollection interface: existence and properties of interface object assert_own_property: self does not have own property &quot;HTMLPropertiesCollection&quot; expected property &quot;HTMLPropertiesCollection&quot; missing
</span><span class="cx"> FAIL HTMLPropertiesCollection interface object length assert_own_property: self does not have own property &quot;HTMLPropertiesCollection&quot; expected property &quot;HTMLPropertiesCollection&quot; missing
</span><ins>+FAIL HTMLPropertiesCollection interface object name assert_own_property: self does not have own property &quot;HTMLPropertiesCollection&quot; expected property &quot;HTMLPropertiesCollection&quot; missing
</ins><span class="cx"> FAIL HTMLPropertiesCollection interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;HTMLPropertiesCollection&quot; expected property &quot;HTMLPropertiesCollection&quot; missing
</span><span class="cx"> FAIL HTMLPropertiesCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;HTMLPropertiesCollection&quot; expected property &quot;HTMLPropertiesCollection&quot; missing
</span><span class="cx"> FAIL HTMLPropertiesCollection interface: operation namedItem(DOMString) assert_own_property: self does not have own property &quot;HTMLPropertiesCollection&quot; expected property &quot;HTMLPropertiesCollection&quot; missing
</span><span class="lines">@@ -1623,40 +834,34 @@
</span><span class="cx"> FAIL HTMLCollection interface: calling namedItem(DOMString) on document.head.properties with too few arguments must throw TypeError assert_equals: wrong typeof object expected &quot;object&quot; but got &quot;undefined&quot;
</span><span class="cx"> FAIL PropertyNodeList interface: existence and properties of interface object assert_own_property: self does not have own property &quot;PropertyNodeList&quot; expected property &quot;PropertyNodeList&quot; missing
</span><span class="cx"> FAIL PropertyNodeList interface object length assert_own_property: self does not have own property &quot;PropertyNodeList&quot; expected property &quot;PropertyNodeList&quot; missing
</span><ins>+FAIL PropertyNodeList interface object name assert_own_property: self does not have own property &quot;PropertyNodeList&quot; expected property &quot;PropertyNodeList&quot; missing
</ins><span class="cx"> FAIL PropertyNodeList interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;PropertyNodeList&quot; expected property &quot;PropertyNodeList&quot; missing
</span><span class="cx"> FAIL PropertyNodeList interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;PropertyNodeList&quot; expected property &quot;PropertyNodeList&quot; missing
</span><span class="cx"> FAIL PropertyNodeList interface: operation getValues() assert_own_property: self does not have own property &quot;PropertyNodeList&quot; expected property &quot;PropertyNodeList&quot; missing
</span><span class="cx"> FAIL DOMStringMap interface: existence and properties of interface object assert_equals: class string of DOMStringMap expected &quot;[object Function]&quot; but got &quot;[object DOMStringMapConstructor]&quot;
</span><span class="cx"> PASS DOMStringMap interface object length 
</span><ins>+PASS DOMStringMap interface object name 
</ins><span class="cx"> PASS DOMStringMap interface: existence and properties of interface prototype object 
</span><del>-FAIL DOMStringMap interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: DOMStringMap.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS DOMStringMap interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS DOMStringMap must be primary interface of document.head.dataset 
</span><span class="cx"> PASS Stringification of document.head.dataset 
</span><span class="cx"> FAIL DOMElementMap interface: existence and properties of interface object assert_own_property: self does not have own property &quot;DOMElementMap&quot; expected property &quot;DOMElementMap&quot; missing
</span><span class="cx"> FAIL DOMElementMap interface object length assert_own_property: self does not have own property &quot;DOMElementMap&quot; expected property &quot;DOMElementMap&quot; missing
</span><ins>+FAIL DOMElementMap interface object name assert_own_property: self does not have own property &quot;DOMElementMap&quot; expected property &quot;DOMElementMap&quot; missing
</ins><span class="cx"> FAIL DOMElementMap interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;DOMElementMap&quot; expected property &quot;DOMElementMap&quot; missing
</span><span class="cx"> FAIL DOMElementMap interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;DOMElementMap&quot; expected property &quot;DOMElementMap&quot; missing
</span><span class="cx"> FAIL DOMElementMap must be primary interface of document.cssElementMap assert_equals: wrong typeof object expected &quot;object&quot; but got &quot;undefined&quot;
</span><span class="cx"> FAIL Stringification of document.cssElementMap assert_equals: wrong typeof object expected &quot;object&quot; but got &quot;undefined&quot;
</span><span class="cx"> FAIL HTMLElement interface: existence and properties of interface object assert_equals: class string of HTMLElement expected &quot;[object Function]&quot; but got &quot;[object HTMLElementConstructor]&quot;
</span><span class="cx"> PASS HTMLElement interface object length 
</span><ins>+PASS HTMLElement interface object name 
</ins><span class="cx"> PASS HTMLElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLElement.prototype.constructor is not writable expected true got false
-FAIL HTMLElement interface: attribute title assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute lang assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute translate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute dir assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute dataset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLElement interface: attribute title 
+PASS HTMLElement interface: attribute lang 
+PASS HTMLElement interface: attribute translate 
+PASS HTMLElement interface: attribute dir 
+FAIL HTMLElement interface: attribute dataset assert_own_property: expected property &quot;dataset&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute itemScope assert_true: The prototype object must have a property &quot;itemScope&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute itemType assert_true: The prototype object must have a property &quot;itemType&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute itemId assert_true: The prototype object must have a property &quot;itemId&quot; expected true got false
</span><span class="lines">@@ -1664,33 +869,19 @@
</span><span class="cx"> FAIL HTMLElement interface: attribute itemProp assert_true: The prototype object must have a property &quot;itemProp&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute properties assert_true: The prototype object must have a property &quot;properties&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute itemValue assert_true: The prototype object must have a property &quot;itemValue&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute hidden assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLElement interface: attribute hidden 
</ins><span class="cx"> PASS HTMLElement interface: operation click() 
</span><del>-FAIL HTMLElement interface: attribute tabIndex assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLElement interface: attribute tabIndex 
</ins><span class="cx"> FAIL HTMLElement interface: operation focus() assert_own_property: interface prototype object missing non-static operation expected property &quot;focus&quot; missing
</span><span class="cx"> FAIL HTMLElement interface: operation blur() assert_own_property: interface prototype object missing non-static operation expected property &quot;blur&quot; missing
</span><del>-FAIL HTMLElement interface: attribute accessKey assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLElement interface: attribute accessKey 
</ins><span class="cx"> FAIL HTMLElement interface: attribute accessKeyLabel assert_true: The prototype object must have a property &quot;accessKeyLabel&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute draggable assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLElement interface: attribute draggable 
</ins><span class="cx"> FAIL HTMLElement interface: attribute dropzone assert_true: The prototype object must have a property &quot;dropzone&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute contentEditable assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute isContentEditable assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLElement interface: attribute contentEditable 
+PASS HTMLElement interface: attribute isContentEditable 
</ins><span class="cx"> FAIL HTMLElement interface: attribute contextMenu assert_true: The prototype object must have a property &quot;contextMenu&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute spellcheck assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLElement interface: attribute spellcheck 
</ins><span class="cx"> FAIL HTMLElement interface: operation forceSpellCheck() assert_own_property: interface prototype object missing non-static operation expected property &quot;forceSpellCheck&quot; missing
</span><span class="cx"> FAIL HTMLElement interface: attribute commandType assert_true: The prototype object must have a property &quot;commandType&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute commandLabel assert_true: The prototype object must have a property &quot;commandLabel&quot; expected true got false
</span><span class="lines">@@ -1698,171 +889,69 @@
</span><span class="cx"> FAIL HTMLElement interface: attribute commandHidden assert_true: The prototype object must have a property &quot;commandHidden&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute commandDisabled assert_true: The prototype object must have a property &quot;commandDisabled&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute commandChecked assert_true: The prototype object must have a property &quot;commandChecked&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute onabort assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute onabort assert_own_property: expected property &quot;onabort&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute onautocomplete assert_true: The prototype object must have a property &quot;onautocomplete&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute onautocompleteerror assert_true: The prototype object must have a property &quot;onautocompleteerror&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute onblur assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute onblur assert_own_property: expected property &quot;onblur&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute oncancel assert_true: The prototype object must have a property &quot;oncancel&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute oncanplay assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute oncanplaythrough assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onchange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onclick assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute oncanplay assert_own_property: expected property &quot;oncanplay&quot; missing
+FAIL HTMLElement interface: attribute oncanplaythrough assert_own_property: expected property &quot;oncanplaythrough&quot; missing
+FAIL HTMLElement interface: attribute onchange assert_own_property: expected property &quot;onchange&quot; missing
+FAIL HTMLElement interface: attribute onclick assert_own_property: expected property &quot;onclick&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute onclose assert_true: The prototype object must have a property &quot;onclose&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute oncontextmenu assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute oncontextmenu assert_own_property: expected property &quot;oncontextmenu&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute oncuechange assert_true: The prototype object must have a property &quot;oncuechange&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute ondblclick assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ondrag assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ondragend assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ondragenter assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute ondblclick assert_own_property: expected property &quot;ondblclick&quot; missing
+FAIL HTMLElement interface: attribute ondrag assert_own_property: expected property &quot;ondrag&quot; missing
+FAIL HTMLElement interface: attribute ondragend assert_own_property: expected property &quot;ondragend&quot; missing
+FAIL HTMLElement interface: attribute ondragenter assert_own_property: expected property &quot;ondragenter&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute ondragexit assert_true: The prototype object must have a property &quot;ondragexit&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute ondragleave assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ondragover assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ondragstart assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ondrop assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ondurationchange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onemptied assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onended assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onfocus assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute oninput assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute oninvalid assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onkeydown assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onkeypress assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onkeyup assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onload assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onloadeddata assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onloadedmetadata assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onloadstart assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onmousedown assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute ondragleave assert_own_property: expected property &quot;ondragleave&quot; missing
+FAIL HTMLElement interface: attribute ondragover assert_own_property: expected property &quot;ondragover&quot; missing
+FAIL HTMLElement interface: attribute ondragstart assert_own_property: expected property &quot;ondragstart&quot; missing
+FAIL HTMLElement interface: attribute ondrop assert_own_property: expected property &quot;ondrop&quot; missing
+FAIL HTMLElement interface: attribute ondurationchange assert_own_property: expected property &quot;ondurationchange&quot; missing
+FAIL HTMLElement interface: attribute onemptied assert_own_property: expected property &quot;onemptied&quot; missing
+FAIL HTMLElement interface: attribute onended assert_own_property: expected property &quot;onended&quot; missing
+FAIL HTMLElement interface: attribute onerror assert_own_property: expected property &quot;onerror&quot; missing
+FAIL HTMLElement interface: attribute onfocus assert_own_property: expected property &quot;onfocus&quot; missing
+FAIL HTMLElement interface: attribute oninput assert_own_property: expected property &quot;oninput&quot; missing
+FAIL HTMLElement interface: attribute oninvalid assert_own_property: expected property &quot;oninvalid&quot; missing
+FAIL HTMLElement interface: attribute onkeydown assert_own_property: expected property &quot;onkeydown&quot; missing
+FAIL HTMLElement interface: attribute onkeypress assert_own_property: expected property &quot;onkeypress&quot; missing
+FAIL HTMLElement interface: attribute onkeyup assert_own_property: expected property &quot;onkeyup&quot; missing
+FAIL HTMLElement interface: attribute onload assert_own_property: expected property &quot;onload&quot; missing
+FAIL HTMLElement interface: attribute onloadeddata assert_own_property: expected property &quot;onloadeddata&quot; missing
+FAIL HTMLElement interface: attribute onloadedmetadata assert_own_property: expected property &quot;onloadedmetadata&quot; missing
+FAIL HTMLElement interface: attribute onloadstart assert_own_property: expected property &quot;onloadstart&quot; missing
+FAIL HTMLElement interface: attribute onmousedown assert_own_property: expected property &quot;onmousedown&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute onmouseenter assert_own_property: expected property &quot;onmouseenter&quot; missing
</span><span class="cx"> FAIL HTMLElement interface: attribute onmouseleave assert_own_property: expected property &quot;onmouseleave&quot; missing
</span><del>-FAIL HTMLElement interface: attribute onmousemove assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onmouseout assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onmouseover assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onmouseup assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onmousewheel assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onpause assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onplay assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onplaying assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onprogress assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onratechange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onreset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onresize assert_true: The prototype object must have a property &quot;onresize&quot; expected true got false
-FAIL HTMLElement interface: attribute onscroll assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onseeked assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onseeking assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onselect assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute onmousemove assert_own_property: expected property &quot;onmousemove&quot; missing
+FAIL HTMLElement interface: attribute onmouseout assert_own_property: expected property &quot;onmouseout&quot; missing
+FAIL HTMLElement interface: attribute onmouseover assert_own_property: expected property &quot;onmouseover&quot; missing
+FAIL HTMLElement interface: attribute onmouseup assert_own_property: expected property &quot;onmouseup&quot; missing
+FAIL HTMLElement interface: attribute onmousewheel assert_own_property: expected property &quot;onmousewheel&quot; missing
+FAIL HTMLElement interface: attribute onpause assert_own_property: expected property &quot;onpause&quot; missing
+FAIL HTMLElement interface: attribute onplay assert_own_property: expected property &quot;onplay&quot; missing
+FAIL HTMLElement interface: attribute onplaying assert_own_property: expected property &quot;onplaying&quot; missing
+FAIL HTMLElement interface: attribute onprogress assert_own_property: expected property &quot;onprogress&quot; missing
+FAIL HTMLElement interface: attribute onratechange assert_own_property: expected property &quot;onratechange&quot; missing
+FAIL HTMLElement interface: attribute onreset assert_own_property: expected property &quot;onreset&quot; missing
+FAIL HTMLElement interface: attribute onresize assert_own_property: expected property &quot;onresize&quot; missing
+FAIL HTMLElement interface: attribute onscroll assert_own_property: expected property &quot;onscroll&quot; missing
+FAIL HTMLElement interface: attribute onseeked assert_own_property: expected property &quot;onseeked&quot; missing
+FAIL HTMLElement interface: attribute onseeking assert_own_property: expected property &quot;onseeking&quot; missing
+FAIL HTMLElement interface: attribute onselect assert_own_property: expected property &quot;onselect&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute onshow assert_true: The prototype object must have a property &quot;onshow&quot; expected true got false
</span><span class="cx"> FAIL HTMLElement interface: attribute onsort assert_true: The prototype object must have a property &quot;onsort&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute onstalled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onsubmit assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onsuspend assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute ontimeupdate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute onstalled assert_own_property: expected property &quot;onstalled&quot; missing
+FAIL HTMLElement interface: attribute onsubmit assert_own_property: expected property &quot;onsubmit&quot; missing
+FAIL HTMLElement interface: attribute onsuspend assert_own_property: expected property &quot;onsuspend&quot; missing
+FAIL HTMLElement interface: attribute ontimeupdate assert_own_property: expected property &quot;ontimeupdate&quot; missing
</ins><span class="cx"> FAIL HTMLElement interface: attribute ontoggle assert_true: The prototype object must have a property &quot;ontoggle&quot; expected true got false
</span><del>-FAIL HTMLElement interface: attribute onvolumechange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLElement interface: attribute onwaiting assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+FAIL HTMLElement interface: attribute onvolumechange assert_own_property: expected property &quot;onvolumechange&quot; missing
+FAIL HTMLElement interface: attribute onwaiting assert_own_property: expected property &quot;onwaiting&quot; missing
</ins><span class="cx"> PASS HTMLElement must be primary interface of document.createElement(&quot;noscript&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;noscript&quot;) 
</span><span class="cx"> PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;title&quot; with the proper type (0) 
</span><span class="lines">@@ -1946,7 +1035,7 @@
</span><span class="cx"> PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onprogress&quot; with the proper type (78) 
</span><span class="cx"> PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onratechange&quot; with the proper type (79) 
</span><span class="cx"> PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onreset&quot; with the proper type (80) 
</span><del>-FAIL HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onresize&quot; with the proper type (81) assert_inherits: property &quot;onresize&quot; not found in prototype chain
</del><ins>+PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onresize&quot; with the proper type (81) 
</ins><span class="cx"> PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onscroll&quot; with the proper type (82) 
</span><span class="cx"> PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onseeked&quot; with the proper type (83) 
</span><span class="cx"> PASS HTMLElement interface: document.createElement(&quot;noscript&quot;) must inherit property &quot;onseeking&quot; with the proper type (84) 
</span><span class="lines">@@ -2213,8 +1302,9 @@
</span><span class="cx"> PASS Stringification of document.createElement(&quot;acronym&quot;) 
</span><span class="cx"> FAIL HTMLUnknownElement interface: existence and properties of interface object assert_equals: class string of HTMLUnknownElement expected &quot;[object Function]&quot; but got &quot;[object HTMLUnknownElementConstructor]&quot;
</span><span class="cx"> PASS HTMLUnknownElement interface object length 
</span><ins>+PASS HTMLUnknownElement interface object name 
</ins><span class="cx"> PASS HTMLUnknownElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLUnknownElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLUnknownElement.prototype.constructor is not writable expected true got false
</del><ins>+PASS HTMLUnknownElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement(&quot;blink&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;blink&quot;) 
</span><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement(&quot;quasit&quot;) 
</span><span class="lines">@@ -2227,7 +1317,7 @@
</span><span class="cx"> PASS Stringification of document.createElement(&quot;multicol&quot;) 
</span><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement(&quot;nextid&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;nextid&quot;) 
</span><del>-FAIL HTMLUnknownElement must be primary interface of document.createElement(&quot;rb&quot;) assert_equals: document.createElement(&quot;rb&quot;)'s prototype is not HTMLUnknownElement.prototype expected Node object of unknown type but got Node object of unknown type
</del><ins>+FAIL HTMLUnknownElement must be primary interface of document.createElement(&quot;rb&quot;) assert_equals: document.createElement(&quot;rb&quot;)'s prototype is not HTMLUnknownElement.prototype expected object &quot;[object HTMLUnknownElementPrototype]&quot; but got object &quot;[object HTMLElementPrototype]&quot;
</ins><span class="cx"> FAIL Stringification of document.createElement(&quot;rb&quot;) assert_equals: class string of document.createElement(&quot;rb&quot;) expected &quot;[object HTMLUnknownElement]&quot; but got &quot;[object HTMLElement]&quot;
</span><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement(&quot;spacer&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;spacer&quot;) 
</span><span class="lines">@@ -2239,79 +1329,56 @@
</span><span class="cx"> PASS Stringification of document.createElement(&quot;mod&quot;) 
</span><span class="cx"> FAIL HTMLHtmlElement interface: existence and properties of interface object assert_equals: class string of HTMLHtmlElement expected &quot;[object Function]&quot; but got &quot;[object HTMLHtmlElementConstructor]&quot;
</span><span class="cx"> PASS HTMLHtmlElement interface object length 
</span><ins>+PASS HTMLHtmlElement interface object name 
</ins><span class="cx"> PASS HTMLHtmlElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLHtmlElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLHtmlElement.prototype.constructor is not writable expected true got false
-FAIL HTMLHtmlElement interface: attribute version assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLHtmlElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLHtmlElement interface: attribute version 
</ins><span class="cx"> PASS HTMLHtmlElement must be primary interface of document.createElement(&quot;html&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;html&quot;) 
</span><span class="cx"> PASS HTMLHtmlElement interface: document.createElement(&quot;html&quot;) must inherit property &quot;version&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLHeadElement interface: existence and properties of interface object assert_equals: class string of HTMLHeadElement expected &quot;[object Function]&quot; but got &quot;[object HTMLHeadElementConstructor]&quot;
</span><span class="cx"> PASS HTMLHeadElement interface object length 
</span><ins>+PASS HTMLHeadElement interface object name 
</ins><span class="cx"> PASS HTMLHeadElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLHeadElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLHeadElement.prototype.constructor is not writable expected true got false
</del><ins>+PASS HTMLHeadElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS HTMLHeadElement must be primary interface of document.createElement(&quot;head&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;head&quot;) 
</span><span class="cx"> FAIL HTMLTitleElement interface: existence and properties of interface object assert_equals: class string of HTMLTitleElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTitleElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTitleElement interface object length 
</span><ins>+PASS HTMLTitleElement interface object name 
</ins><span class="cx"> PASS HTMLTitleElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTitleElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTitleElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTitleElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTitleElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTitleElement interface: attribute text 
</ins><span class="cx"> PASS HTMLTitleElement must be primary interface of document.createElement(&quot;title&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;title&quot;) 
</span><span class="cx"> PASS HTMLTitleElement interface: document.createElement(&quot;title&quot;) must inherit property &quot;text&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLBaseElement interface: existence and properties of interface object assert_equals: class string of HTMLBaseElement expected &quot;[object Function]&quot; but got &quot;[object HTMLBaseElementConstructor]&quot;
</span><span class="cx"> PASS HTMLBaseElement interface object length 
</span><ins>+PASS HTMLBaseElement interface object name 
</ins><span class="cx"> PASS HTMLBaseElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLBaseElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLBaseElement.prototype.constructor is not writable expected true got false
-FAIL HTMLBaseElement interface: attribute href assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBaseElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLBaseElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLBaseElement interface: attribute href 
+PASS HTMLBaseElement interface: attribute target 
</ins><span class="cx"> PASS HTMLBaseElement must be primary interface of document.createElement(&quot;base&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;base&quot;) 
</span><span class="cx"> PASS HTMLBaseElement interface: document.createElement(&quot;base&quot;) must inherit property &quot;href&quot; with the proper type (0) 
</span><span class="cx"> PASS HTMLBaseElement interface: document.createElement(&quot;base&quot;) must inherit property &quot;target&quot; with the proper type (1) 
</span><span class="cx"> FAIL HTMLLinkElement interface: existence and properties of interface object assert_equals: class string of HTMLLinkElement expected &quot;[object Function]&quot; but got &quot;[object HTMLLinkElementConstructor]&quot;
</span><span class="cx"> PASS HTMLLinkElement interface object length 
</span><ins>+PASS HTMLLinkElement interface object name 
</ins><span class="cx"> PASS HTMLLinkElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLLinkElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLLinkElement.prototype.constructor is not writable expected true got false
-FAIL HTMLLinkElement interface: attribute href assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLLinkElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLLinkElement interface: attribute href 
</ins><span class="cx"> FAIL HTMLLinkElement interface: attribute crossOrigin assert_true: The prototype object must have a property &quot;crossOrigin&quot; expected true got false
</span><del>-FAIL HTMLLinkElement interface: attribute rel assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute relList assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute media assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute hreflang assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute sizes assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute charset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute rev assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLinkElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLLinkElement interface: attribute rel 
+PASS HTMLLinkElement interface: attribute relList 
+PASS HTMLLinkElement interface: attribute media 
+PASS HTMLLinkElement interface: attribute hreflang 
+PASS HTMLLinkElement interface: attribute type 
+PASS HTMLLinkElement interface: attribute sizes 
+PASS HTMLLinkElement interface: attribute charset 
+PASS HTMLLinkElement interface: attribute rev 
+PASS HTMLLinkElement interface: attribute target 
</ins><span class="cx"> PASS HTMLLinkElement must be primary interface of document.createElement(&quot;link&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;link&quot;) 
</span><span class="cx"> PASS HTMLLinkElement interface: document.createElement(&quot;link&quot;) must inherit property &quot;href&quot; with the proper type (0) 
</span><span class="lines">@@ -2328,20 +1395,13 @@
</span><span class="cx"> PASS HTMLLinkElement interface: document.createElement(&quot;link&quot;) must inherit property &quot;sheet&quot; with the proper type (11) 
</span><span class="cx"> FAIL HTMLMetaElement interface: existence and properties of interface object assert_equals: class string of HTMLMetaElement expected &quot;[object Function]&quot; but got &quot;[object HTMLMetaElementConstructor]&quot;
</span><span class="cx"> PASS HTMLMetaElement interface object length 
</span><ins>+PASS HTMLMetaElement interface object name 
</ins><span class="cx"> PASS HTMLMetaElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLMetaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLMetaElement.prototype.constructor is not writable expected true got false
-FAIL HTMLMetaElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMetaElement interface: attribute httpEquiv assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMetaElement interface: attribute content assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMetaElement interface: attribute scheme assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMetaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLMetaElement interface: attribute name 
+PASS HTMLMetaElement interface: attribute httpEquiv 
+PASS HTMLMetaElement interface: attribute content 
+PASS HTMLMetaElement interface: attribute scheme 
</ins><span class="cx"> PASS HTMLMetaElement must be primary interface of document.createElement(&quot;meta&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;meta&quot;) 
</span><span class="cx"> PASS HTMLMetaElement interface: document.createElement(&quot;meta&quot;) must inherit property &quot;name&quot; with the proper type (0) 
</span><span class="lines">@@ -2350,14 +1410,11 @@
</span><span class="cx"> PASS HTMLMetaElement interface: document.createElement(&quot;meta&quot;) must inherit property &quot;scheme&quot; with the proper type (3) 
</span><span class="cx"> FAIL HTMLStyleElement interface: existence and properties of interface object assert_equals: class string of HTMLStyleElement expected &quot;[object Function]&quot; but got &quot;[object HTMLStyleElementConstructor]&quot;
</span><span class="cx"> PASS HTMLStyleElement interface object length 
</span><ins>+PASS HTMLStyleElement interface object name 
</ins><span class="cx"> PASS HTMLStyleElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLStyleElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLStyleElement.prototype.constructor is not writable expected true got false
-FAIL HTMLStyleElement interface: attribute media assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLStyleElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLStyleElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLStyleElement interface: attribute media 
+PASS HTMLStyleElement interface: attribute type 
</ins><span class="cx"> FAIL HTMLStyleElement interface: attribute scoped assert_true: The prototype object must have a property &quot;scoped&quot; expected true got false
</span><span class="cx"> PASS HTMLStyleElement must be primary interface of document.createElement(&quot;style&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;style&quot;) 
</span><span class="lines">@@ -2367,59 +1424,28 @@
</span><span class="cx"> PASS HTMLStyleElement interface: document.createElement(&quot;style&quot;) must inherit property &quot;sheet&quot; with the proper type (3) 
</span><span class="cx"> FAIL HTMLBodyElement interface: existence and properties of interface object assert_equals: class string of HTMLBodyElement expected &quot;[object Function]&quot; but got &quot;[object HTMLBodyElementConstructor]&quot;
</span><span class="cx"> PASS HTMLBodyElement interface object length 
</span><ins>+PASS HTMLBodyElement interface object name 
</ins><span class="cx"> PASS HTMLBodyElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLBodyElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLBodyElement.prototype.constructor is not writable expected true got false
-FAIL HTMLBodyElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute link assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute vLink assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute aLink assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute background assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLBodyElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLBodyElement interface: attribute text 
+PASS HTMLBodyElement interface: attribute link 
+PASS HTMLBodyElement interface: attribute vLink 
+PASS HTMLBodyElement interface: attribute aLink 
+PASS HTMLBodyElement interface: attribute bgColor 
+PASS HTMLBodyElement interface: attribute background 
</ins><span class="cx"> FAIL HTMLBodyElement interface: attribute onafterprint assert_true: The prototype object must have a property &quot;onafterprint&quot; expected true got false
</span><span class="cx"> FAIL HTMLBodyElement interface: attribute onbeforeprint assert_true: The prototype object must have a property &quot;onbeforeprint&quot; expected true got false
</span><del>-FAIL HTMLBodyElement interface: attribute onbeforeunload assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute onhashchange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLBodyElement interface: attribute onbeforeunload 
+PASS HTMLBodyElement interface: attribute onhashchange 
</ins><span class="cx"> FAIL HTMLBodyElement interface: attribute onlanguagechange assert_true: The prototype object must have a property &quot;onlanguagechange&quot; expected true got false
</span><del>-FAIL HTMLBodyElement interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute onoffline assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute ononline assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute onpagehide assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute onpageshow assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute onpopstate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute onstorage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLBodyElement interface: attribute onunload assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLBodyElement interface: attribute onmessage 
+PASS HTMLBodyElement interface: attribute onoffline 
+PASS HTMLBodyElement interface: attribute ononline 
+PASS HTMLBodyElement interface: attribute onpagehide 
+PASS HTMLBodyElement interface: attribute onpageshow 
+PASS HTMLBodyElement interface: attribute onpopstate 
+PASS HTMLBodyElement interface: attribute onstorage 
+PASS HTMLBodyElement interface: attribute onunload 
</ins><span class="cx"> PASS HTMLBodyElement must be primary interface of document.createElement(&quot;body&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;body&quot;) 
</span><span class="cx"> PASS HTMLBodyElement interface: document.createElement(&quot;body&quot;) must inherit property &quot;text&quot; with the proper type (0) 
</span><span class="lines">@@ -2443,11 +1469,10 @@
</span><span class="cx"> PASS HTMLBodyElement interface: document.createElement(&quot;body&quot;) must inherit property &quot;onunload&quot; with the proper type (18) 
</span><span class="cx"> FAIL HTMLHeadingElement interface: existence and properties of interface object assert_equals: class string of HTMLHeadingElement expected &quot;[object Function]&quot; but got &quot;[object HTMLHeadingElementConstructor]&quot;
</span><span class="cx"> PASS HTMLHeadingElement interface object length 
</span><ins>+PASS HTMLHeadingElement interface object name 
</ins><span class="cx"> PASS HTMLHeadingElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLHeadingElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLHeadingElement.prototype.constructor is not writable expected true got false
-FAIL HTMLHeadingElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLHeadingElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLHeadingElement interface: attribute align 
</ins><span class="cx"> PASS HTMLHeadingElement must be primary interface of document.createElement(&quot;h1&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;h1&quot;) 
</span><span class="cx"> PASS HTMLHeadingElement interface: document.createElement(&quot;h1&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><span class="lines">@@ -2468,31 +1493,23 @@
</span><span class="cx"> PASS HTMLHeadingElement interface: document.createElement(&quot;h6&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLParagraphElement interface: existence and properties of interface object assert_equals: class string of HTMLParagraphElement expected &quot;[object Function]&quot; but got &quot;[object HTMLParagraphElementConstructor]&quot;
</span><span class="cx"> PASS HTMLParagraphElement interface object length 
</span><ins>+PASS HTMLParagraphElement interface object name 
</ins><span class="cx"> PASS HTMLParagraphElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLParagraphElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLParagraphElement.prototype.constructor is not writable expected true got false
-FAIL HTMLParagraphElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLParagraphElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLParagraphElement interface: attribute align 
</ins><span class="cx"> PASS HTMLParagraphElement must be primary interface of document.createElement(&quot;p&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;p&quot;) 
</span><span class="cx"> PASS HTMLParagraphElement interface: document.createElement(&quot;p&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLHRElement interface: existence and properties of interface object assert_equals: class string of HTMLHRElement expected &quot;[object Function]&quot; but got &quot;[object HTMLHRElementConstructor]&quot;
</span><span class="cx"> PASS HTMLHRElement interface object length 
</span><ins>+PASS HTMLHRElement interface object name 
</ins><span class="cx"> PASS HTMLHRElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLHRElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLHRElement.prototype.constructor is not writable expected true got false
-FAIL HTMLHRElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLHRElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLHRElement interface: attribute align 
</ins><span class="cx"> FAIL HTMLHRElement interface: attribute color assert_true: The prototype object must have a property &quot;color&quot; expected true got false
</span><del>-FAIL HTMLHRElement interface: attribute noShade assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLHRElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLHRElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLHRElement interface: attribute noShade 
+PASS HTMLHRElement interface: attribute size 
+PASS HTMLHRElement interface: attribute width 
</ins><span class="cx"> PASS HTMLHRElement must be primary interface of document.createElement(&quot;hr&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;hr&quot;) 
</span><span class="cx"> PASS HTMLHRElement interface: document.createElement(&quot;hr&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><span class="lines">@@ -2502,18 +1519,17 @@
</span><span class="cx"> PASS HTMLHRElement interface: document.createElement(&quot;hr&quot;) must inherit property &quot;width&quot; with the proper type (4) 
</span><span class="cx"> FAIL HTMLPreElement interface: existence and properties of interface object assert_equals: class string of HTMLPreElement expected &quot;[object Function]&quot; but got &quot;[object HTMLPreElementConstructor]&quot;
</span><span class="cx"> PASS HTMLPreElement interface object length 
</span><ins>+PASS HTMLPreElement interface object name 
</ins><span class="cx"> PASS HTMLPreElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLPreElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLPreElement.prototype.constructor is not writable expected true got false
-FAIL HTMLPreElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLPreElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLPreElement interface: attribute width 
</ins><span class="cx"> PASS HTMLPreElement must be primary interface of document.createElement(&quot;pre&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;pre&quot;) 
</span><span class="cx"> PASS HTMLPreElement interface: document.createElement(&quot;pre&quot;) must inherit property &quot;width&quot; with the proper type (0) 
</span><span class="cx"> PASS HTMLPreElement must be primary interface of document.createElement(&quot;listing&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;listing&quot;) 
</span><span class="cx"> PASS HTMLPreElement interface: document.createElement(&quot;listing&quot;) must inherit property &quot;width&quot; with the proper type (0) 
</span><del>-FAIL HTMLPreElement must be primary interface of document.createElement(&quot;plaintext&quot;) assert_equals: document.createElement(&quot;plaintext&quot;)'s prototype is not HTMLPreElement.prototype expected Node object of unknown type but got Node object of unknown type
</del><ins>+FAIL HTMLPreElement must be primary interface of document.createElement(&quot;plaintext&quot;) assert_equals: document.createElement(&quot;plaintext&quot;)'s prototype is not HTMLPreElement.prototype expected object &quot;[object HTMLPreElementPrototype]&quot; but got object &quot;[object HTMLElementPrototype]&quot;
</ins><span class="cx"> FAIL Stringification of document.createElement(&quot;plaintext&quot;) assert_equals: class string of document.createElement(&quot;plaintext&quot;) expected &quot;[object HTMLPreElement]&quot; but got &quot;[object HTMLElement]&quot;
</span><span class="cx"> FAIL HTMLPreElement interface: document.createElement(&quot;plaintext&quot;) must inherit property &quot;width&quot; with the proper type (0) assert_inherits: property &quot;width&quot; not found in prototype chain
</span><span class="cx"> PASS HTMLPreElement must be primary interface of document.createElement(&quot;xmp&quot;) 
</span><span class="lines">@@ -2521,11 +1537,10 @@
</span><span class="cx"> PASS HTMLPreElement interface: document.createElement(&quot;xmp&quot;) must inherit property &quot;width&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLQuoteElement interface: existence and properties of interface object assert_equals: class string of HTMLQuoteElement expected &quot;[object Function]&quot; but got &quot;[object HTMLQuoteElementConstructor]&quot;
</span><span class="cx"> PASS HTMLQuoteElement interface object length 
</span><ins>+PASS HTMLQuoteElement interface object name 
</ins><span class="cx"> PASS HTMLQuoteElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLQuoteElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLQuoteElement.prototype.constructor is not writable expected true got false
-FAIL HTMLQuoteElement interface: attribute cite assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLQuoteElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLQuoteElement interface: attribute cite 
</ins><span class="cx"> PASS HTMLQuoteElement must be primary interface of document.createElement(&quot;blockquote&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;blockquote&quot;) 
</span><span class="cx"> PASS HTMLQuoteElement interface: document.createElement(&quot;blockquote&quot;) must inherit property &quot;cite&quot; with the proper type (0) 
</span><span class="lines">@@ -2534,102 +1549,75 @@
</span><span class="cx"> PASS HTMLQuoteElement interface: document.createElement(&quot;q&quot;) must inherit property &quot;cite&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLOListElement interface: existence and properties of interface object assert_equals: class string of HTMLOListElement expected &quot;[object Function]&quot; but got &quot;[object HTMLOListElementConstructor]&quot;
</span><span class="cx"> PASS HTMLOListElement interface object length 
</span><ins>+PASS HTMLOListElement interface object name 
</ins><span class="cx"> PASS HTMLOListElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLOListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLOListElement.prototype.constructor is not writable expected true got false
-FAIL HTMLOListElement interface: attribute reversed assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOListElement interface: attribute start assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOListElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOListElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLOListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLOListElement interface: attribute reversed 
+PASS HTMLOListElement interface: attribute start 
+PASS HTMLOListElement interface: attribute type 
+PASS HTMLOListElement interface: attribute compact 
</ins><span class="cx"> FAIL HTMLUListElement interface: existence and properties of interface object assert_equals: class string of HTMLUListElement expected &quot;[object Function]&quot; but got &quot;[object HTMLUListElementConstructor]&quot;
</span><span class="cx"> PASS HTMLUListElement interface object length 
</span><ins>+PASS HTMLUListElement interface object name 
</ins><span class="cx"> PASS HTMLUListElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLUListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLUListElement.prototype.constructor is not writable expected true got false
-FAIL HTMLUListElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLUListElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLUListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLUListElement interface: attribute compact 
+PASS HTMLUListElement interface: attribute type 
</ins><span class="cx"> FAIL HTMLLIElement interface: existence and properties of interface object assert_equals: class string of HTMLLIElement expected &quot;[object Function]&quot; but got &quot;[object HTMLLIElementConstructor]&quot;
</span><span class="cx"> PASS HTMLLIElement interface object length 
</span><ins>+PASS HTMLLIElement interface object name 
</ins><span class="cx"> PASS HTMLLIElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLLIElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLLIElement.prototype.constructor is not writable expected true got false
-FAIL HTMLLIElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLIElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLLIElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLLIElement interface: attribute value 
+PASS HTMLLIElement interface: attribute type 
</ins><span class="cx"> PASS HTMLLIElement must be primary interface of document.createElement(&quot;li&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;li&quot;) 
</span><span class="cx"> PASS HTMLLIElement interface: document.createElement(&quot;li&quot;) must inherit property &quot;value&quot; with the proper type (0) 
</span><span class="cx"> PASS HTMLLIElement interface: document.createElement(&quot;li&quot;) must inherit property &quot;type&quot; with the proper type (1) 
</span><span class="cx"> FAIL HTMLDListElement interface: existence and properties of interface object assert_equals: class string of HTMLDListElement expected &quot;[object Function]&quot; but got &quot;[object HTMLDListElementConstructor]&quot;
</span><span class="cx"> PASS HTMLDListElement interface object length 
</span><ins>+PASS HTMLDListElement interface object name 
</ins><span class="cx"> PASS HTMLDListElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLDListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLDListElement.prototype.constructor is not writable expected true got false
-FAIL HTMLDListElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLDListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLDListElement interface: attribute compact 
</ins><span class="cx"> FAIL HTMLDivElement interface: existence and properties of interface object assert_equals: class string of HTMLDivElement expected &quot;[object Function]&quot; but got &quot;[object HTMLDivElementConstructor]&quot;
</span><span class="cx"> PASS HTMLDivElement interface object length 
</span><ins>+PASS HTMLDivElement interface object name 
</ins><span class="cx"> PASS HTMLDivElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLDivElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLDivElement.prototype.constructor is not writable expected true got false
-FAIL HTMLDivElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLDivElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLDivElement interface: attribute align 
</ins><span class="cx"> PASS HTMLDivElement must be primary interface of document.createElement(&quot;div&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;div&quot;) 
</span><span class="cx"> PASS HTMLDivElement interface: document.createElement(&quot;div&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLAnchorElement interface: existence and properties of interface object assert_equals: class string of HTMLAnchorElement expected &quot;[object Function]&quot; but got &quot;[object HTMLAnchorElementConstructor]&quot;
</span><span class="cx"> PASS HTMLAnchorElement interface object length 
</span><ins>+PASS HTMLAnchorElement interface object name 
</ins><span class="cx"> PASS HTMLAnchorElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLAnchorElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLAnchorElement.prototype.constructor is not writable expected true got false
-FAIL HTMLAnchorElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLAnchorElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLAnchorElement interface: attribute target 
</ins><span class="cx"> FAIL HTMLAnchorElement interface: attribute download assert_true: The prototype object must have a property &quot;download&quot; expected true got false
</span><del>-FAIL HTMLAnchorElement interface: attribute ping assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute rel assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute relList assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute hreflang assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute coords assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute charset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute rev assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAnchorElement interface: attribute shape assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLAnchorElement interface: attribute ping 
+PASS HTMLAnchorElement interface: attribute rel 
+PASS HTMLAnchorElement interface: attribute relList 
+PASS HTMLAnchorElement interface: attribute hreflang 
+PASS HTMLAnchorElement interface: attribute type 
+PASS HTMLAnchorElement interface: attribute text 
+PASS HTMLAnchorElement interface: attribute coords 
+PASS HTMLAnchorElement interface: attribute charset 
+PASS HTMLAnchorElement interface: attribute name 
+PASS HTMLAnchorElement interface: attribute rev 
+PASS HTMLAnchorElement interface: attribute shape 
+PASS HTMLAnchorElement interface: attribute href 
+FAIL HTMLAnchorElement interface: attribute origin assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+PASS HTMLAnchorElement interface: attribute protocol 
+FAIL HTMLAnchorElement interface: attribute username assert_true: The prototype object must have a property &quot;username&quot; expected true got false
+FAIL HTMLAnchorElement interface: attribute password assert_true: The prototype object must have a property &quot;password&quot; expected true got false
+PASS HTMLAnchorElement interface: attribute host 
+PASS HTMLAnchorElement interface: attribute hostname 
+PASS HTMLAnchorElement interface: attribute port 
+PASS HTMLAnchorElement interface: attribute pathname 
+PASS HTMLAnchorElement interface: attribute search 
+PASS HTMLAnchorElement interface: attribute hash 
</ins><span class="cx"> PASS HTMLAnchorElement must be primary interface of document.createElement(&quot;a&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;a&quot;) 
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;target&quot; with the proper type (0) 
</span><span class="lines">@@ -2645,50 +1633,58 @@
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;name&quot; with the proper type (10) 
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;rev&quot; with the proper type (11) 
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;shape&quot; with the proper type (12) 
</span><del>-FAIL HTMLDataElement interface: existence and properties of interface object assert_own_property: self does not have own property &quot;HTMLDataElement&quot; expected property &quot;HTMLDataElement&quot; missing
-FAIL HTMLDataElement interface object length assert_own_property: self does not have own property &quot;HTMLDataElement&quot; expected property &quot;HTMLDataElement&quot; missing
-FAIL HTMLDataElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;HTMLDataElement&quot; expected property &quot;HTMLDataElement&quot; missing
-FAIL HTMLDataElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;HTMLDataElement&quot; expected property &quot;HTMLDataElement&quot; missing
-FAIL HTMLDataElement interface: attribute value assert_own_property: self does not have own property &quot;HTMLDataElement&quot; expected property &quot;HTMLDataElement&quot; missing
-FAIL HTMLDataElement must be primary interface of document.createElement(&quot;data&quot;) assert_own_property: self does not have own property &quot;HTMLDataElement&quot; expected property &quot;HTMLDataElement&quot; missing
-FAIL Stringification of document.createElement(&quot;data&quot;) assert_equals: class string of document.createElement(&quot;data&quot;) expected &quot;[object HTMLDataElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
-FAIL HTMLDataElement interface: document.createElement(&quot;data&quot;) must inherit property &quot;value&quot; with the proper type (0) assert_inherits: property &quot;value&quot; not found in prototype chain
</del><ins>+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;href&quot; with the proper type (13) 
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;origin&quot; with the proper type (14) 
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;protocol&quot; with the proper type (15) 
+FAIL HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;username&quot; with the proper type (16) assert_inherits: property &quot;username&quot; not found in prototype chain
+FAIL HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;password&quot; with the proper type (17) assert_inherits: property &quot;password&quot; not found in prototype chain
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;host&quot; with the proper type (18) 
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;hostname&quot; with the proper type (19) 
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;port&quot; with the proper type (20) 
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;pathname&quot; with the proper type (21) 
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;search&quot; with the proper type (22) 
+PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;hash&quot; with the proper type (23) 
+FAIL HTMLDataElement interface: existence and properties of interface object assert_equals: class string of HTMLDataElement expected &quot;[object Function]&quot; but got &quot;[object HTMLDataElementConstructor]&quot;
+PASS HTMLDataElement interface object length 
+PASS HTMLDataElement interface object name 
+PASS HTMLDataElement interface: existence and properties of interface prototype object 
+PASS HTMLDataElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLDataElement interface: attribute value 
+PASS HTMLDataElement must be primary interface of document.createElement(&quot;data&quot;) 
+PASS Stringification of document.createElement(&quot;data&quot;) 
+PASS HTMLDataElement interface: document.createElement(&quot;data&quot;) must inherit property &quot;value&quot; with the proper type (0) 
</ins><span class="cx"> FAIL HTMLTimeElement interface: existence and properties of interface object assert_equals: class string of HTMLTimeElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTimeElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTimeElement interface object length 
</span><ins>+PASS HTMLTimeElement interface object name 
</ins><span class="cx"> PASS HTMLTimeElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTimeElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTimeElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTimeElement interface: attribute dateTime assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTimeElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTimeElement interface: attribute dateTime 
</ins><span class="cx"> PASS HTMLTimeElement must be primary interface of document.createElement(&quot;time&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;time&quot;) 
</span><span class="cx"> PASS HTMLTimeElement interface: document.createElement(&quot;time&quot;) must inherit property &quot;dateTime&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLSpanElement interface: existence and properties of interface object assert_equals: class string of HTMLSpanElement expected &quot;[object Function]&quot; but got &quot;[object HTMLSpanElementConstructor]&quot;
</span><span class="cx"> PASS HTMLSpanElement interface object length 
</span><ins>+PASS HTMLSpanElement interface object name 
</ins><span class="cx"> PASS HTMLSpanElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLSpanElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLSpanElement.prototype.constructor is not writable expected true got false
</del><ins>+PASS HTMLSpanElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS HTMLSpanElement must be primary interface of document.createElement(&quot;span&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;span&quot;) 
</span><span class="cx"> FAIL HTMLBRElement interface: existence and properties of interface object assert_equals: class string of HTMLBRElement expected &quot;[object Function]&quot; but got &quot;[object HTMLBRElementConstructor]&quot;
</span><span class="cx"> PASS HTMLBRElement interface object length 
</span><ins>+PASS HTMLBRElement interface object name 
</ins><span class="cx"> PASS HTMLBRElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLBRElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLBRElement.prototype.constructor is not writable expected true got false
-FAIL HTMLBRElement interface: attribute clear assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLBRElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLBRElement interface: attribute clear 
</ins><span class="cx"> PASS HTMLBRElement must be primary interface of document.createElement(&quot;br&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;br&quot;) 
</span><span class="cx"> PASS HTMLBRElement interface: document.createElement(&quot;br&quot;) must inherit property &quot;clear&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLModElement interface: existence and properties of interface object assert_equals: class string of HTMLModElement expected &quot;[object Function]&quot; but got &quot;[object HTMLModElementConstructor]&quot;
</span><span class="cx"> PASS HTMLModElement interface object length 
</span><ins>+PASS HTMLModElement interface object name 
</ins><span class="cx"> PASS HTMLModElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLModElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLModElement.prototype.constructor is not writable expected true got false
-FAIL HTMLModElement interface: attribute cite assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLModElement interface: attribute dateTime assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLModElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLModElement interface: attribute cite 
+PASS HTMLModElement interface: attribute dateTime 
</ins><span class="cx"> PASS HTMLModElement must be primary interface of document.createElement(&quot;ins&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;ins&quot;) 
</span><span class="cx"> PASS HTMLModElement interface: document.createElement(&quot;ins&quot;) must inherit property &quot;cite&quot; with the proper type (0) 
</span><span class="lines">@@ -2699,74 +1695,36 @@
</span><span class="cx"> PASS HTMLModElement interface: document.createElement(&quot;del&quot;) must inherit property &quot;dateTime&quot; with the proper type (1) 
</span><span class="cx"> FAIL HTMLPictureElement interface: existence and properties of interface object assert_equals: class string of HTMLPictureElement expected &quot;[object Function]&quot; but got &quot;[object HTMLPictureElementConstructor]&quot;
</span><span class="cx"> PASS HTMLPictureElement interface object length 
</span><ins>+PASS HTMLPictureElement interface object name 
</ins><span class="cx"> PASS HTMLPictureElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLPictureElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLPictureElement.prototype.constructor is not writable expected true got false
</del><ins>+PASS HTMLPictureElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS HTMLPictureElement must be primary interface of document.createElement(&quot;picture&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;picture&quot;) 
</span><span class="cx"> FAIL HTMLImageElement interface: existence and properties of interface object assert_equals: class string of HTMLImageElement expected &quot;[object Function]&quot; but got &quot;[object HTMLImageElementConstructor]&quot;
</span><span class="cx"> PASS HTMLImageElement interface object length 
</span><ins>+PASS HTMLImageElement interface object name 
</ins><span class="cx"> PASS HTMLImageElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLImageElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLImageElement.prototype.constructor is not writable expected true got false
-FAIL HTMLImageElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute srcset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute sizes assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute crossOrigin assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute useMap assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute isMap assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute naturalWidth assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute naturalHeight assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute complete assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute currentSrc assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute lowsrc assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute longDesc assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLImageElement interface: attribute border assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLImageElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLImageElement interface: attribute alt 
+PASS HTMLImageElement interface: attribute src 
+PASS HTMLImageElement interface: attribute srcset 
+PASS HTMLImageElement interface: attribute sizes 
+PASS HTMLImageElement interface: attribute crossOrigin 
+PASS HTMLImageElement interface: attribute useMap 
+PASS HTMLImageElement interface: attribute isMap 
+PASS HTMLImageElement interface: attribute width 
+PASS HTMLImageElement interface: attribute height 
+PASS HTMLImageElement interface: attribute naturalWidth 
+PASS HTMLImageElement interface: attribute naturalHeight 
+PASS HTMLImageElement interface: attribute complete 
+PASS HTMLImageElement interface: attribute currentSrc 
+PASS HTMLImageElement interface: attribute name 
+PASS HTMLImageElement interface: attribute lowsrc 
+PASS HTMLImageElement interface: attribute align 
+PASS HTMLImageElement interface: attribute hspace 
+PASS HTMLImageElement interface: attribute vspace 
+PASS HTMLImageElement interface: attribute longDesc 
+PASS HTMLImageElement interface: attribute border 
</ins><span class="cx"> PASS HTMLImageElement must be primary interface of document.createElement(&quot;img&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;img&quot;) 
</span><span class="cx"> PASS HTMLImageElement interface: document.createElement(&quot;img&quot;) must inherit property &quot;alt&quot; with the proper type (0) 
</span><span class="lines">@@ -2813,73 +1771,37 @@
</span><span class="cx"> PASS HTMLImageElement interface: new Image() must inherit property &quot;border&quot; with the proper type (19) 
</span><span class="cx"> FAIL HTMLIFrameElement interface: existence and properties of interface object assert_equals: class string of HTMLIFrameElement expected &quot;[object Function]&quot; but got &quot;[object HTMLIFrameElementConstructor]&quot;
</span><span class="cx"> PASS HTMLIFrameElement interface object length 
</span><ins>+PASS HTMLIFrameElement interface object name 
</ins><span class="cx"> PASS HTMLIFrameElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLIFrameElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLIFrameElement.prototype.constructor is not writable expected true got false
-FAIL HTMLIFrameElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute srcdoc assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute sandbox assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLIFrameElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLIFrameElement interface: attribute src 
+PASS HTMLIFrameElement interface: attribute srcdoc 
+PASS HTMLIFrameElement interface: attribute name 
+PASS HTMLIFrameElement interface: attribute sandbox 
</ins><span class="cx"> FAIL HTMLIFrameElement interface: attribute seamless assert_true: The prototype object must have a property &quot;seamless&quot; expected true got false
</span><span class="cx"> FAIL HTMLIFrameElement interface: attribute allowFullscreen assert_true: The prototype object must have a property &quot;allowFullscreen&quot; expected true got false
</span><del>-FAIL HTMLIFrameElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLIFrameElement interface: attribute width 
+PASS HTMLIFrameElement interface: attribute height 
</ins><span class="cx"> FAIL HTMLIFrameElement interface: attribute contentDocument assert_true: The prototype object must have a property &quot;contentDocument&quot; expected true got false
</span><del>-FAIL HTMLIFrameElement interface: attribute contentWindow assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute scrolling assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute frameBorder assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute longDesc assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute marginHeight assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLIFrameElement interface: attribute marginWidth assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLIFrameElement interface: attribute contentWindow 
+PASS HTMLIFrameElement interface: attribute align 
+PASS HTMLIFrameElement interface: attribute scrolling 
+PASS HTMLIFrameElement interface: attribute frameBorder 
+PASS HTMLIFrameElement interface: attribute longDesc 
+PASS HTMLIFrameElement interface: attribute marginHeight 
+PASS HTMLIFrameElement interface: attribute marginWidth 
</ins><span class="cx"> FAIL HTMLEmbedElement interface: existence and properties of interface object assert_equals: class string of HTMLEmbedElement expected &quot;[object Function]&quot; but got &quot;[object HTMLEmbedElementConstructor]&quot;
</span><span class="cx"> PASS HTMLEmbedElement interface object length 
</span><ins>+PASS HTMLEmbedElement interface object name 
</ins><span class="cx"> PASS HTMLEmbedElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLEmbedElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLEmbedElement.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL HTMLEmbedElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLEmbedElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLEmbedElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLEmbedElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLEmbedElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLEmbedElement interface: attribute src 
+PASS HTMLEmbedElement interface: attribute type 
+PASS HTMLEmbedElement interface: attribute width 
+PASS HTMLEmbedElement interface: attribute height 
</ins><span class="cx"> PASS HTMLEmbedElement interface: operation getSVGDocument() 
</span><del>-FAIL HTMLEmbedElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLEmbedElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLEmbedElement interface: attribute align 
+PASS HTMLEmbedElement interface: attribute name 
</ins><span class="cx"> FAIL HTMLEmbedElement must be primary interface of document.createElement(&quot;embed&quot;) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL Stringification of document.createElement(&quot;embed&quot;) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL HTMLEmbedElement interface: document.createElement(&quot;embed&quot;) must inherit property &quot;src&quot; with the proper type (0) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="lines">@@ -2891,74 +1813,35 @@
</span><span class="cx"> FAIL HTMLEmbedElement interface: document.createElement(&quot;embed&quot;) must inherit property &quot;name&quot; with the proper type (7) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL HTMLObjectElement interface: existence and properties of interface object assert_equals: class string of HTMLObjectElement expected &quot;[object Function]&quot; but got &quot;[object HTMLObjectElementConstructor]&quot;
</span><span class="cx"> PASS HTMLObjectElement interface object length 
</span><ins>+PASS HTMLObjectElement interface object name 
</ins><span class="cx"> PASS HTMLObjectElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLObjectElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLObjectElement.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL HTMLObjectElement interface: attribute data assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLObjectElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLObjectElement interface: attribute data 
+PASS HTMLObjectElement interface: attribute type 
</ins><span class="cx"> FAIL HTMLObjectElement interface: attribute typeMustMatch assert_true: The prototype object must have a property &quot;typeMustMatch&quot; expected true got false
</span><del>-FAIL HTMLObjectElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute useMap assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLObjectElement interface: attribute name 
+PASS HTMLObjectElement interface: attribute useMap 
+PASS HTMLObjectElement interface: attribute form 
+PASS HTMLObjectElement interface: attribute width 
+PASS HTMLObjectElement interface: attribute height 
</ins><span class="cx"> FAIL HTMLObjectElement interface: attribute contentDocument assert_true: The prototype object must have a property &quot;contentDocument&quot; expected true got false
</span><span class="cx"> FAIL HTMLObjectElement interface: attribute contentWindow assert_true: The prototype object must have a property &quot;contentWindow&quot; expected true got false
</span><del>-FAIL HTMLObjectElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLObjectElement interface: attribute willValidate 
+PASS HTMLObjectElement interface: attribute validity 
+PASS HTMLObjectElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLObjectElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLObjectElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLObjectElement interface: operation setCustomValidity(DOMString) 
</span><del>-FAIL HTMLObjectElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute archive assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute code assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute declare assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute standby assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute codeBase assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute codeType assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLObjectElement interface: attribute border assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLObjectElement interface: attribute align 
+PASS HTMLObjectElement interface: attribute archive 
+PASS HTMLObjectElement interface: attribute code 
+PASS HTMLObjectElement interface: attribute declare 
+PASS HTMLObjectElement interface: attribute hspace 
+PASS HTMLObjectElement interface: attribute standby 
+PASS HTMLObjectElement interface: attribute vspace 
+PASS HTMLObjectElement interface: attribute codeBase 
+PASS HTMLObjectElement interface: attribute codeType 
+PASS HTMLObjectElement interface: attribute border 
</ins><span class="cx"> FAIL HTMLObjectElement must be primary interface of document.createElement(&quot;object&quot;) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL Stringification of document.createElement(&quot;object&quot;) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL HTMLObjectElement interface: document.createElement(&quot;object&quot;) must inherit property &quot;data&quot; with the proper type (0) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="lines">@@ -2990,20 +1873,13 @@
</span><span class="cx"> FAIL HTMLObjectElement interface: document.createElement(&quot;object&quot;) must inherit property &quot;border&quot; with the proper type (26) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><span class="cx"> FAIL HTMLParamElement interface: existence and properties of interface object assert_equals: class string of HTMLParamElement expected &quot;[object Function]&quot; but got &quot;[object HTMLParamElementConstructor]&quot;
</span><span class="cx"> PASS HTMLParamElement interface object length 
</span><ins>+PASS HTMLParamElement interface object name 
</ins><span class="cx"> PASS HTMLParamElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLParamElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLParamElement.prototype.constructor is not writable expected true got false
-FAIL HTMLParamElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLParamElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLParamElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLParamElement interface: attribute valueType assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLParamElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLParamElement interface: attribute name 
+PASS HTMLParamElement interface: attribute value 
+PASS HTMLParamElement interface: attribute type 
+PASS HTMLParamElement interface: attribute valueType 
</ins><span class="cx"> PASS HTMLParamElement must be primary interface of document.createElement(&quot;param&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;param&quot;) 
</span><span class="cx"> PASS HTMLParamElement interface: document.createElement(&quot;param&quot;) must inherit property &quot;name&quot; with the proper type (0) 
</span><span class="lines">@@ -3012,23 +1888,14 @@
</span><span class="cx"> PASS HTMLParamElement interface: document.createElement(&quot;param&quot;) must inherit property &quot;valueType&quot; with the proper type (3) 
</span><span class="cx"> FAIL HTMLVideoElement interface: existence and properties of interface object assert_equals: class string of HTMLVideoElement expected &quot;[object Function]&quot; but got &quot;[object HTMLVideoElementConstructor]&quot;
</span><span class="cx"> PASS HTMLVideoElement interface object length 
</span><ins>+PASS HTMLVideoElement interface object name 
</ins><span class="cx"> PASS HTMLVideoElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLVideoElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLVideoElement.prototype.constructor is not writable expected true got false
-FAIL HTMLVideoElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLVideoElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLVideoElement interface: attribute videoWidth assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLVideoElement interface: attribute videoHeight assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLVideoElement interface: attribute poster assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLVideoElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLVideoElement interface: attribute width 
+PASS HTMLVideoElement interface: attribute height 
+PASS HTMLVideoElement interface: attribute videoWidth 
+PASS HTMLVideoElement interface: attribute videoHeight 
+PASS HTMLVideoElement interface: attribute poster 
</ins><span class="cx"> PASS HTMLVideoElement must be primary interface of document.createElement(&quot;video&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;video&quot;) 
</span><span class="cx"> PASS HTMLVideoElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;width&quot; with the proper type (0) 
</span><span class="lines">@@ -3075,7 +1942,7 @@
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;play&quot; with the proper type (32) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;pause&quot; with the proper type (33) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;mediaGroup&quot; with the proper type (34) 
</span><del>-FAIL HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;controller&quot; with the proper type (35) assert_inherits: property &quot;controller&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;controller&quot; with the proper type (35) 
</ins><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;controls&quot; with the proper type (36) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;volume&quot; with the proper type (37) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;muted&quot; with the proper type (38) 
</span><span class="lines">@@ -3087,8 +1954,9 @@
</span><span class="cx"> PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on document.createElement(&quot;video&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> FAIL HTMLAudioElement interface: existence and properties of interface object assert_equals: class string of HTMLAudioElement expected &quot;[object Function]&quot; but got &quot;[object HTMLAudioElementConstructor]&quot;
</span><span class="cx"> PASS HTMLAudioElement interface object length 
</span><ins>+PASS HTMLAudioElement interface object name 
</ins><span class="cx"> PASS HTMLAudioElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLAudioElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLAudioElement.prototype.constructor is not writable expected true got false
</del><ins>+PASS HTMLAudioElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS HTMLAudioElement must be primary interface of document.createElement(&quot;audio&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;audio&quot;) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;error&quot; with the proper type (0) 
</span><span class="lines">@@ -3130,7 +1998,7 @@
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;play&quot; with the proper type (32) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;pause&quot; with the proper type (33) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;mediaGroup&quot; with the proper type (34) 
</span><del>-FAIL HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;controller&quot; with the proper type (35) assert_inherits: property &quot;controller&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;controller&quot; with the proper type (35) 
</ins><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;controls&quot; with the proper type (36) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;volume&quot; with the proper type (37) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;audio&quot;) must inherit property &quot;muted&quot; with the proper type (38) 
</span><span class="lines">@@ -3181,7 +2049,7 @@
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;play&quot; with the proper type (32) 
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;pause&quot; with the proper type (33) 
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;mediaGroup&quot; with the proper type (34) 
</span><del>-FAIL HTMLMediaElement interface: new Audio() must inherit property &quot;controller&quot; with the proper type (35) assert_inherits: property &quot;controller&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLMediaElement interface: new Audio() must inherit property &quot;controller&quot; with the proper type (35) 
</ins><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;controls&quot; with the proper type (36) 
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;volume&quot; with the proper type (37) 
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;muted&quot; with the proper type (38) 
</span><span class="lines">@@ -3193,19 +2061,14 @@
</span><span class="cx"> PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on new Audio() with too few arguments must throw TypeError 
</span><span class="cx"> FAIL HTMLSourceElement interface: existence and properties of interface object assert_equals: class string of HTMLSourceElement expected &quot;[object Function]&quot; but got &quot;[object HTMLSourceElementConstructor]&quot;
</span><span class="cx"> PASS HTMLSourceElement interface object length 
</span><ins>+PASS HTMLSourceElement interface object name 
</ins><span class="cx"> PASS HTMLSourceElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLSourceElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLSourceElement.prototype.constructor is not writable expected true got false
-FAIL HTMLSourceElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSourceElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLSourceElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLSourceElement interface: attribute src 
+PASS HTMLSourceElement interface: attribute type 
</ins><span class="cx"> FAIL HTMLSourceElement interface: attribute srcset assert_true: The prototype object must have a property &quot;srcset&quot; expected true got false
</span><span class="cx"> FAIL HTMLSourceElement interface: attribute sizes assert_true: The prototype object must have a property &quot;sizes&quot; expected true got false
</span><del>-FAIL HTMLSourceElement interface: attribute media assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLSourceElement interface: attribute media 
</ins><span class="cx"> PASS HTMLSourceElement must be primary interface of document.createElement(&quot;source&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;source&quot;) 
</span><span class="cx"> PASS HTMLSourceElement interface: document.createElement(&quot;source&quot;) must inherit property &quot;src&quot; with the proper type (0) 
</span><span class="lines">@@ -3215,23 +2078,14 @@
</span><span class="cx"> PASS HTMLSourceElement interface: document.createElement(&quot;source&quot;) must inherit property &quot;media&quot; with the proper type (4) 
</span><span class="cx"> FAIL HTMLTrackElement interface: existence and properties of interface object assert_equals: class string of HTMLTrackElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTrackElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTrackElement interface object length 
</span><ins>+PASS HTMLTrackElement interface object name 
</ins><span class="cx"> PASS HTMLTrackElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTrackElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTrackElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTrackElement interface: attribute kind assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTrackElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTrackElement interface: attribute srclang assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTrackElement interface: attribute label assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTrackElement interface: attribute default assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTrackElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTrackElement interface: attribute kind 
+PASS HTMLTrackElement interface: attribute src 
+PASS HTMLTrackElement interface: attribute srclang 
+PASS HTMLTrackElement interface: attribute label 
+PASS HTMLTrackElement interface: attribute default 
</ins><span class="cx"> PASS HTMLTrackElement interface: constant NONE on interface object 
</span><span class="cx"> PASS HTMLTrackElement interface: constant NONE on interface prototype object 
</span><span class="cx"> PASS HTMLTrackElement interface: constant LOADING on interface object 
</span><span class="lines">@@ -3240,12 +2094,8 @@
</span><span class="cx"> PASS HTMLTrackElement interface: constant LOADED on interface prototype object 
</span><span class="cx"> PASS HTMLTrackElement interface: constant ERROR on interface object 
</span><span class="cx"> PASS HTMLTrackElement interface: constant ERROR on interface prototype object 
</span><del>-FAIL HTMLTrackElement interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTrackElement interface: attribute track assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTrackElement interface: attribute readyState 
+PASS HTMLTrackElement interface: attribute track 
</ins><span class="cx"> PASS HTMLTrackElement must be primary interface of document.createElement(&quot;track&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;track&quot;) 
</span><span class="cx"> PASS HTMLTrackElement interface: document.createElement(&quot;track&quot;) must inherit property &quot;kind&quot; with the proper type (0) 
</span><span class="lines">@@ -3261,17 +2111,12 @@
</span><span class="cx"> PASS HTMLTrackElement interface: document.createElement(&quot;track&quot;) must inherit property &quot;track&quot; with the proper type (10) 
</span><span class="cx"> FAIL HTMLMediaElement interface: existence and properties of interface object assert_equals: class string of HTMLMediaElement expected &quot;[object Function]&quot; but got &quot;[object HTMLMediaElementConstructor]&quot;
</span><span class="cx"> PASS HTMLMediaElement interface object length 
</span><ins>+PASS HTMLMediaElement interface object name 
</ins><span class="cx"> PASS HTMLMediaElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLMediaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLMediaElement.prototype.constructor is not writable expected true got false
-FAIL HTMLMediaElement interface: attribute error assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute currentSrc assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMediaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLMediaElement interface: attribute error 
+PASS HTMLMediaElement interface: attribute src 
+PASS HTMLMediaElement interface: attribute currentSrc 
</ins><span class="cx"> FAIL HTMLMediaElement interface: attribute crossOrigin assert_true: The prototype object must have a property &quot;crossOrigin&quot; expected true got false
</span><span class="cx"> PASS HTMLMediaElement interface: constant NETWORK_EMPTY on interface object 
</span><span class="cx"> PASS HTMLMediaElement interface: constant NETWORK_EMPTY on interface prototype object 
</span><span class="lines">@@ -3281,15 +2126,9 @@
</span><span class="cx"> PASS HTMLMediaElement interface: constant NETWORK_LOADING on interface prototype object 
</span><span class="cx"> PASS HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface object 
</span><span class="cx"> PASS HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface prototype object 
</span><del>-FAIL HTMLMediaElement interface: attribute networkState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute preload assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute buffered assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMediaElement interface: attribute networkState 
+PASS HTMLMediaElement interface: attribute preload 
+PASS HTMLMediaElement interface: attribute buffered 
</ins><span class="cx"> PASS HTMLMediaElement interface: operation load() 
</span><span class="cx"> FAIL HTMLMediaElement interface: operation canPlayType(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> PASS HTMLMediaElement interface: constant HAVE_NOTHING on interface object 
</span><span class="lines">@@ -3302,76 +2141,37 @@
</span><span class="cx"> PASS HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface prototype object 
</span><span class="cx"> PASS HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface object 
</span><span class="cx"> PASS HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface prototype object 
</span><del>-FAIL HTMLMediaElement interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute seeking assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute currentTime assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMediaElement interface: attribute readyState 
+PASS HTMLMediaElement interface: attribute seeking 
+PASS HTMLMediaElement interface: attribute currentTime 
</ins><span class="cx"> PASS HTMLMediaElement interface: operation fastSeek(double) 
</span><del>-FAIL HTMLMediaElement interface: attribute duration assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMediaElement interface: attribute duration 
</ins><span class="cx"> PASS HTMLMediaElement interface: operation getStartDate() 
</span><del>-FAIL HTMLMediaElement interface: attribute paused assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute defaultPlaybackRate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute playbackRate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute played assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute seekable assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute ended assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute autoplay assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute loop assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMediaElement interface: attribute paused 
+PASS HTMLMediaElement interface: attribute defaultPlaybackRate 
+PASS HTMLMediaElement interface: attribute playbackRate 
+PASS HTMLMediaElement interface: attribute played 
+PASS HTMLMediaElement interface: attribute seekable 
+PASS HTMLMediaElement interface: attribute ended 
+PASS HTMLMediaElement interface: attribute autoplay 
+PASS HTMLMediaElement interface: attribute loop 
</ins><span class="cx"> PASS HTMLMediaElement interface: operation play() 
</span><span class="cx"> PASS HTMLMediaElement interface: operation pause() 
</span><del>-FAIL HTMLMediaElement interface: attribute mediaGroup assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute controller assert_true: The prototype object must have a property &quot;controller&quot; expected true got false
-FAIL HTMLMediaElement interface: attribute controls assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute volume assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute muted assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute defaultMuted assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute audioTracks assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute videoTracks assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMediaElement interface: attribute textTracks assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMediaElement interface: attribute mediaGroup 
+PASS HTMLMediaElement interface: attribute controller 
+PASS HTMLMediaElement interface: attribute controls 
+PASS HTMLMediaElement interface: attribute volume 
+PASS HTMLMediaElement interface: attribute muted 
+PASS HTMLMediaElement interface: attribute defaultMuted 
+PASS HTMLMediaElement interface: attribute audioTracks 
+PASS HTMLMediaElement interface: attribute videoTracks 
+PASS HTMLMediaElement interface: attribute textTracks 
</ins><span class="cx"> PASS HTMLMediaElement interface: operation addTextTrack(TextTrackKind,DOMString,DOMString) 
</span><span class="cx"> FAIL MediaError interface: existence and properties of interface object assert_equals: class string of MediaError expected &quot;[object Function]&quot; but got &quot;[object MediaErrorConstructor]&quot;
</span><span class="cx"> PASS MediaError interface object length 
</span><ins>+PASS MediaError interface object name 
</ins><span class="cx"> PASS MediaError interface: existence and properties of interface prototype object 
</span><del>-FAIL MediaError interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: MediaError.prototype.constructor is not writable expected true got false
</del><ins>+PASS MediaError interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS MediaError interface: constant MEDIA_ERR_ABORTED on interface object 
</span><span class="cx"> PASS MediaError interface: constant MEDIA_ERR_ABORTED on interface prototype object 
</span><span class="cx"> PASS MediaError interface: constant MEDIA_ERR_NETWORK on interface object 
</span><span class="lines">@@ -3390,6 +2190,7 @@
</span><span class="cx"> FAIL MediaError interface: errorVideo.error must inherit property &quot;code&quot; with the proper type (4) assert_inherits: property &quot;code&quot; found on object expected in prototype chain
</span><span class="cx"> FAIL AudioTrackList interface: existence and properties of interface object assert_own_property: self does not have own property &quot;AudioTrackList&quot; expected property &quot;AudioTrackList&quot; missing
</span><span class="cx"> FAIL AudioTrackList interface object length assert_own_property: self does not have own property &quot;AudioTrackList&quot; expected property &quot;AudioTrackList&quot; missing
</span><ins>+FAIL AudioTrackList interface object name assert_own_property: self does not have own property &quot;AudioTrackList&quot; expected property &quot;AudioTrackList&quot; missing
</ins><span class="cx"> FAIL AudioTrackList interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;AudioTrackList&quot; expected property &quot;AudioTrackList&quot; missing
</span><span class="cx"> FAIL AudioTrackList interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;AudioTrackList&quot; expected property &quot;AudioTrackList&quot; missing
</span><span class="cx"> FAIL AudioTrackList interface: attribute length assert_own_property: self does not have own property &quot;AudioTrackList&quot; expected property &quot;AudioTrackList&quot; missing
</span><span class="lines">@@ -3399,6 +2200,7 @@
</span><span class="cx"> FAIL AudioTrackList interface: attribute onremovetrack assert_own_property: self does not have own property &quot;AudioTrackList&quot; expected property &quot;AudioTrackList&quot; missing
</span><span class="cx"> FAIL AudioTrack interface: existence and properties of interface object assert_own_property: self does not have own property &quot;AudioTrack&quot; expected property &quot;AudioTrack&quot; missing
</span><span class="cx"> FAIL AudioTrack interface object length assert_own_property: self does not have own property &quot;AudioTrack&quot; expected property &quot;AudioTrack&quot; missing
</span><ins>+FAIL AudioTrack interface object name assert_own_property: self does not have own property &quot;AudioTrack&quot; expected property &quot;AudioTrack&quot; missing
</ins><span class="cx"> FAIL AudioTrack interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;AudioTrack&quot; expected property &quot;AudioTrack&quot; missing
</span><span class="cx"> FAIL AudioTrack interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;AudioTrack&quot; expected property &quot;AudioTrack&quot; missing
</span><span class="cx"> FAIL AudioTrack interface: attribute id assert_own_property: self does not have own property &quot;AudioTrack&quot; expected property &quot;AudioTrack&quot; missing
</span><span class="lines">@@ -3408,6 +2210,7 @@
</span><span class="cx"> FAIL AudioTrack interface: attribute enabled assert_own_property: self does not have own property &quot;AudioTrack&quot; expected property &quot;AudioTrack&quot; missing
</span><span class="cx"> FAIL VideoTrackList interface: existence and properties of interface object assert_own_property: self does not have own property &quot;VideoTrackList&quot; expected property &quot;VideoTrackList&quot; missing
</span><span class="cx"> FAIL VideoTrackList interface object length assert_own_property: self does not have own property &quot;VideoTrackList&quot; expected property &quot;VideoTrackList&quot; missing
</span><ins>+FAIL VideoTrackList interface object name assert_own_property: self does not have own property &quot;VideoTrackList&quot; expected property &quot;VideoTrackList&quot; missing
</ins><span class="cx"> FAIL VideoTrackList interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;VideoTrackList&quot; expected property &quot;VideoTrackList&quot; missing
</span><span class="cx"> FAIL VideoTrackList interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;VideoTrackList&quot; expected property &quot;VideoTrackList&quot; missing
</span><span class="cx"> FAIL VideoTrackList interface: attribute length assert_own_property: self does not have own property &quot;VideoTrackList&quot; expected property &quot;VideoTrackList&quot; missing
</span><span class="lines">@@ -3418,6 +2221,7 @@
</span><span class="cx"> FAIL VideoTrackList interface: attribute onremovetrack assert_own_property: self does not have own property &quot;VideoTrackList&quot; expected property &quot;VideoTrackList&quot; missing
</span><span class="cx"> FAIL VideoTrack interface: existence and properties of interface object assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</span><span class="cx"> FAIL VideoTrack interface object length assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</span><ins>+FAIL VideoTrack interface object name assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</ins><span class="cx"> FAIL VideoTrack interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</span><span class="cx"> FAIL VideoTrack interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</span><span class="cx"> FAIL VideoTrack interface: attribute id assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</span><span class="lines">@@ -3427,45 +2231,24 @@
</span><span class="cx"> FAIL VideoTrack interface: attribute selected assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</span><span class="cx"> FAIL MediaController interface: existence and properties of interface object assert_equals: class string of MediaController expected &quot;[object Function]&quot; but got &quot;[object MediaControllerConstructor]&quot;
</span><span class="cx"> PASS MediaController interface object length 
</span><ins>+PASS MediaController interface object name 
</ins><span class="cx"> FAIL MediaController interface: existence and properties of interface prototype object assert_equals: prototype of MediaController.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL MediaController interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: MediaController.prototype.constructor is not writable expected true got false
</del><ins>+PASS MediaController interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL MediaController interface: attribute readyState assert_true: The prototype object must have a property &quot;readyState&quot; expected true got false
</span><del>-FAIL MediaController interface: attribute buffered assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute seekable assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute duration assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute currentTime assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute paused assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute playbackState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute played assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS MediaController interface: attribute buffered 
+PASS MediaController interface: attribute seekable 
+PASS MediaController interface: attribute duration 
+PASS MediaController interface: attribute currentTime 
+PASS MediaController interface: attribute paused 
+PASS MediaController interface: attribute playbackState 
+PASS MediaController interface: attribute played 
</ins><span class="cx"> PASS MediaController interface: operation pause() 
</span><span class="cx"> PASS MediaController interface: operation unpause() 
</span><span class="cx"> PASS MediaController interface: operation play() 
</span><del>-FAIL MediaController interface: attribute defaultPlaybackRate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute playbackRate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute volume assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MediaController interface: attribute muted assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS MediaController interface: attribute defaultPlaybackRate 
+PASS MediaController interface: attribute playbackRate 
+PASS MediaController interface: attribute volume 
+PASS MediaController interface: attribute muted 
</ins><span class="cx"> FAIL MediaController interface: attribute onemptied assert_true: The prototype object must have a property &quot;onemptied&quot; expected true got false
</span><span class="cx"> FAIL MediaController interface: attribute onloadedmetadata assert_true: The prototype object must have a property &quot;onloadedmetadata&quot; expected true got false
</span><span class="cx"> FAIL MediaController interface: attribute onloadeddata assert_true: The prototype object must have a property &quot;onloadeddata&quot; expected true got false
</span><span class="lines">@@ -3523,21 +2306,22 @@
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on new MediaController() with too few arguments must throw TypeError 
</span><span class="cx"> FAIL TextTrackList interface: existence and properties of interface object assert_equals: class string of TextTrackList expected &quot;[object Function]&quot; but got &quot;[object TextTrackListConstructor]&quot;
</span><span class="cx"> PASS TextTrackList interface object length 
</span><ins>+PASS TextTrackList interface object name 
</ins><span class="cx"> FAIL TextTrackList interface: existence and properties of interface prototype object assert_equals: prototype of TextTrackList.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL TextTrackList interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: TextTrackList.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS TextTrackList interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL TextTrackList interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> PASS TextTrackList interface: operation getTrackById(DOMString) 
</span><del>-FAIL TextTrackList interface: attribute onchange assert_true: The prototype object must have a property &quot;onchange&quot; expected true got false
-FAIL TextTrackList interface: attribute onaddtrack assert_true: The prototype object must have a property &quot;onaddtrack&quot; expected true got false
-FAIL TextTrackList interface: attribute onremovetrack assert_true: The prototype object must have a property &quot;onremovetrack&quot; expected true got false
</del><ins>+PASS TextTrackList interface: attribute onchange 
+PASS TextTrackList interface: attribute onaddtrack 
+PASS TextTrackList interface: attribute onremovetrack 
</ins><span class="cx"> PASS TextTrackList must be primary interface of document.createElement(&quot;video&quot;).textTracks 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;video&quot;).textTracks 
</span><span class="cx"> FAIL TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;length&quot; with the proper type (0) assert_inherits: property &quot;length&quot; found on object expected in prototype chain
</span><span class="cx"> PASS TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;getTrackById&quot; with the proper type (2) 
</span><span class="cx"> PASS TextTrackList interface: calling getTrackById(DOMString) on document.createElement(&quot;video&quot;).textTracks with too few arguments must throw TypeError 
</span><del>-FAIL TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;onchange&quot; with the proper type (3) assert_inherits: property &quot;onchange&quot; found on object expected in prototype chain
-FAIL TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;onaddtrack&quot; with the proper type (4) assert_inherits: property &quot;onaddtrack&quot; found on object expected in prototype chain
-FAIL TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;onremovetrack&quot; with the proper type (5) assert_inherits: property &quot;onremovetrack&quot; found on object expected in prototype chain
</del><ins>+PASS TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;onchange&quot; with the proper type (3) 
+PASS TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;onaddtrack&quot; with the proper type (4) 
+PASS TextTrackList interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;onremovetrack&quot; with the proper type (5) 
</ins><span class="cx"> PASS EventTarget interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;addEventListener&quot; with the proper type (0) 
</span><span class="cx"> FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createElement(&quot;video&quot;).textTracks with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="lines">@@ -3550,38 +2334,29 @@
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement(&quot;video&quot;).textTracks with too few arguments must throw TypeError 
</span><span class="cx"> FAIL TextTrack interface: existence and properties of interface object assert_equals: class string of TextTrack expected &quot;[object Function]&quot; but got &quot;[object TextTrackConstructor]&quot;
</span><span class="cx"> PASS TextTrack interface object length 
</span><ins>+PASS TextTrack interface object name 
</ins><span class="cx"> FAIL TextTrack interface: existence and properties of interface prototype object assert_equals: prototype of TextTrack.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL TextTrack interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: TextTrack.prototype.constructor is not writable expected true got false
-FAIL TextTrack interface: attribute kind assert_true: The prototype object must have a property &quot;kind&quot; expected true got false
-FAIL TextTrack interface: attribute label assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
</del><ins>+PASS TextTrack interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+FAIL TextTrack interface: attribute kind assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function &quot;function kind() {
</ins><span class="cx">     [native code]
</span><del>-}&quot; did not throw
-FAIL TextTrack interface: attribute language assert_true: The prototype object must have a property &quot;language&quot; expected true got false
-FAIL TextTrack interface: attribute id assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
</del><ins>+}&quot;
+PASS TextTrack interface: attribute label 
+FAIL TextTrack interface: attribute language assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function &quot;function language() {
</ins><span class="cx">     [native code]
</span><del>-}&quot; did not throw
-FAIL TextTrack interface: attribute inBandMetadataTrackDispatchType assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrack interface: attribute mode assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrack interface: attribute cues assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrack interface: attribute activeCues assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+}&quot;
+PASS TextTrack interface: attribute id 
+PASS TextTrack interface: attribute inBandMetadataTrackDispatchType 
+PASS TextTrack interface: attribute mode 
+PASS TextTrack interface: attribute cues 
+PASS TextTrack interface: attribute activeCues 
</ins><span class="cx"> PASS TextTrack interface: operation addCue(TextTrackCue) 
</span><span class="cx"> PASS TextTrack interface: operation removeCue(TextTrackCue) 
</span><del>-FAIL TextTrack interface: attribute oncuechange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS TextTrack interface: attribute oncuechange 
</ins><span class="cx"> PASS TextTrack must be primary interface of document.createElement(&quot;track&quot;).track 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;track&quot;).track 
</span><del>-FAIL TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;kind&quot; with the proper type (0) assert_inherits: property &quot;kind&quot; found on object expected in prototype chain
</del><ins>+PASS TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;kind&quot; with the proper type (0) 
</ins><span class="cx"> PASS TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;label&quot; with the proper type (1) 
</span><del>-FAIL TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;language&quot; with the proper type (2) assert_inherits: property &quot;language&quot; found on object expected in prototype chain
</del><ins>+PASS TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;language&quot; with the proper type (2) 
</ins><span class="cx"> PASS TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;id&quot; with the proper type (3) 
</span><span class="cx"> PASS TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;inBandMetadataTrackDispatchType&quot; with the proper type (4) 
</span><span class="cx"> PASS TextTrack interface: document.createElement(&quot;track&quot;).track must inherit property &quot;mode&quot; with the proper type (5) 
</span><span class="lines">@@ -3604,8 +2379,9 @@
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement(&quot;track&quot;).track with too few arguments must throw TypeError 
</span><span class="cx"> FAIL TextTrackCueList interface: existence and properties of interface object assert_equals: class string of TextTrackCueList expected &quot;[object Function]&quot; but got &quot;[object TextTrackCueListConstructor]&quot;
</span><span class="cx"> PASS TextTrackCueList interface object length 
</span><ins>+PASS TextTrackCueList interface object name 
</ins><span class="cx"> PASS TextTrackCueList interface: existence and properties of interface prototype object 
</span><del>-FAIL TextTrackCueList interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: TextTrackCueList.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS TextTrackCueList interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL TextTrackCueList interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> PASS TextTrackCueList interface: operation getCueById(DOMString) 
</span><span class="cx"> PASS TextTrackCueList must be primary interface of document.createElement(&quot;video&quot;).addTextTrack(&quot;subtitles&quot;).cues 
</span><span class="lines">@@ -3615,33 +2391,21 @@
</span><span class="cx"> PASS TextTrackCueList interface: calling getCueById(DOMString) on document.createElement(&quot;video&quot;).addTextTrack(&quot;subtitles&quot;).cues with too few arguments must throw TypeError 
</span><span class="cx"> FAIL TextTrackCue interface: existence and properties of interface object assert_equals: class string of TextTrackCue expected &quot;[object Function]&quot; but got &quot;[object TextTrackCueConstructor]&quot;
</span><span class="cx"> FAIL TextTrackCue interface object length assert_equals: wrong value for TextTrackCue.length expected 0 but got 3
</span><ins>+PASS TextTrackCue interface object name 
</ins><span class="cx"> FAIL TextTrackCue interface: existence and properties of interface prototype object assert_equals: prototype of TextTrackCue.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL TextTrackCue interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: TextTrackCue.prototype.constructor is not writable expected true got false
-FAIL TextTrackCue interface: attribute track assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrackCue interface: attribute id assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrackCue interface: attribute startTime assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrackCue interface: attribute endTime assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrackCue interface: attribute pauseOnExit assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrackCue interface: attribute onenter assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL TextTrackCue interface: attribute onexit assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS TextTrackCue interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS TextTrackCue interface: attribute track 
+PASS TextTrackCue interface: attribute id 
+PASS TextTrackCue interface: attribute startTime 
+PASS TextTrackCue interface: attribute endTime 
+PASS TextTrackCue interface: attribute pauseOnExit 
+PASS TextTrackCue interface: attribute onenter 
+PASS TextTrackCue interface: attribute onexit 
</ins><span class="cx"> FAIL TimeRanges interface: existence and properties of interface object assert_equals: class string of TimeRanges expected &quot;[object Function]&quot; but got &quot;[object TimeRangesConstructor]&quot;
</span><span class="cx"> PASS TimeRanges interface object length 
</span><ins>+PASS TimeRanges interface object name 
</ins><span class="cx"> PASS TimeRanges interface: existence and properties of interface prototype object 
</span><del>-FAIL TimeRanges interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: TimeRanges.prototype.constructor is not writable expected true got false
</del><ins>+PASS TimeRanges interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL TimeRanges interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> PASS TimeRanges interface: operation start(unsigned long) 
</span><span class="cx"> PASS TimeRanges interface: operation end(unsigned long) 
</span><span class="lines">@@ -3654,9 +2418,10 @@
</span><span class="cx"> PASS TimeRanges interface: calling end(unsigned long) on document.createElement(&quot;video&quot;).buffered with too few arguments must throw TypeError 
</span><span class="cx"> FAIL TrackEvent interface: existence and properties of interface object assert_equals: class string of TrackEvent expected &quot;[object Function]&quot; but got &quot;[object TrackEventConstructor]&quot;
</span><span class="cx"> PASS TrackEvent interface object length 
</span><ins>+PASS TrackEvent interface object name 
</ins><span class="cx"> PASS TrackEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL TrackEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: TrackEvent.prototype.constructor is not writable expected true got false
-FAIL TrackEvent interface: attribute track assert_true: The prototype object must have a property &quot;track&quot; expected true got false
</del><ins>+PASS TrackEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS TrackEvent interface: attribute track 
</ins><span class="cx"> FAIL TrackEvent must be primary interface of new TrackEvent(&quot;addtrack&quot;; {track:document.createElement(&quot;track&quot;).track}) assert_equals: Unexpected exception when evaluating object expected null but got object &quot;SyntaxError: Unexpected token ';'. Expected ')' to end a ...&quot;
</span><span class="cx"> FAIL Stringification of new TrackEvent(&quot;addtrack&quot;; {track:document.createElement(&quot;track&quot;).track}) assert_equals: Unexpected exception when evaluating object expected null but got object &quot;SyntaxError: Unexpected token ';'. Expected ')' to end a ...&quot;
</span><span class="cx"> FAIL TrackEvent interface: new TrackEvent(&quot;addtrack&quot;; {track:document.createElement(&quot;track&quot;).track}) must inherit property &quot;track&quot; with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object &quot;SyntaxError: Unexpected token ';'. Expected ')' to end a ...&quot;
</span><span class="lines">@@ -3680,14 +2445,11 @@
</span><span class="cx"> FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new TrackEvent(&quot;addtrack&quot;; {track:document.createElement(&quot;track&quot;).track}) with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object &quot;SyntaxError: Unexpected token ';'. Expected ')' to end a ...&quot;
</span><span class="cx"> FAIL HTMLMapElement interface: existence and properties of interface object assert_equals: class string of HTMLMapElement expected &quot;[object Function]&quot; but got &quot;[object HTMLMapElementConstructor]&quot;
</span><span class="cx"> PASS HTMLMapElement interface object length 
</span><ins>+PASS HTMLMapElement interface object name 
</ins><span class="cx"> PASS HTMLMapElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLMapElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLMapElement.prototype.constructor is not writable expected true got false
-FAIL HTMLMapElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMapElement interface: attribute areas assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMapElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLMapElement interface: attribute name 
+PASS HTMLMapElement interface: attribute areas 
</ins><span class="cx"> FAIL HTMLMapElement interface: attribute images assert_true: The prototype object must have a property &quot;images&quot; expected true got false
</span><span class="cx"> PASS HTMLMapElement must be primary interface of document.createElement(&quot;map&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;map&quot;) 
</span><span class="lines">@@ -3696,35 +2458,29 @@
</span><span class="cx"> FAIL HTMLMapElement interface: document.createElement(&quot;map&quot;) must inherit property &quot;images&quot; with the proper type (2) assert_inherits: property &quot;images&quot; not found in prototype chain
</span><span class="cx"> FAIL HTMLAreaElement interface: existence and properties of interface object assert_equals: class string of HTMLAreaElement expected &quot;[object Function]&quot; but got &quot;[object HTMLAreaElementConstructor]&quot;
</span><span class="cx"> PASS HTMLAreaElement interface object length 
</span><ins>+PASS HTMLAreaElement interface object name 
</ins><span class="cx"> PASS HTMLAreaElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLAreaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLAreaElement.prototype.constructor is not writable expected true got false
-FAIL HTMLAreaElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAreaElement interface: attribute coords assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAreaElement interface: attribute shape assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAreaElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLAreaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLAreaElement interface: attribute alt 
+PASS HTMLAreaElement interface: attribute coords 
+PASS HTMLAreaElement interface: attribute shape 
+PASS HTMLAreaElement interface: attribute target 
</ins><span class="cx"> FAIL HTMLAreaElement interface: attribute download assert_true: The prototype object must have a property &quot;download&quot; expected true got false
</span><del>-FAIL HTMLAreaElement interface: attribute ping assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAreaElement interface: attribute rel assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAreaElement interface: attribute relList assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAreaElement interface: attribute hreflang assert_true: The prototype object must have a property &quot;hreflang&quot; expected true got false
-FAIL HTMLAreaElement interface: attribute type assert_true: The prototype object must have a property &quot;type&quot; expected true got false
-FAIL HTMLAreaElement interface: attribute noHref assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLAreaElement interface: attribute ping 
+PASS HTMLAreaElement interface: attribute rel 
+PASS HTMLAreaElement interface: attribute relList 
+PASS HTMLAreaElement interface: attribute noHref 
+PASS HTMLAreaElement interface: attribute href 
+FAIL HTMLAreaElement interface: attribute origin assert_true: The prototype object must have a property &quot;origin&quot; expected true got false
+FAIL HTMLAreaElement interface: attribute protocol assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+FAIL HTMLAreaElement interface: attribute username assert_true: The prototype object must have a property &quot;username&quot; expected true got false
+FAIL HTMLAreaElement interface: attribute password assert_true: The prototype object must have a property &quot;password&quot; expected true got false
+FAIL HTMLAreaElement interface: attribute host assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+FAIL HTMLAreaElement interface: attribute hostname assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+FAIL HTMLAreaElement interface: attribute port assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+FAIL HTMLAreaElement interface: attribute pathname assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+FAIL HTMLAreaElement interface: attribute search assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+FAIL HTMLAreaElement interface: attribute hash assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
</ins><span class="cx"> PASS HTMLAreaElement must be primary interface of document.createElement(&quot;area&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;area&quot;) 
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;alt&quot; with the proper type (0) 
</span><span class="lines">@@ -3735,66 +2491,48 @@
</span><span class="cx"> FAIL HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;ping&quot; with the proper type (5) assert_true: wrong type: not object or function expected true got false
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;rel&quot; with the proper type (6) 
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;relList&quot; with the proper type (7) 
</span><del>-FAIL HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;hreflang&quot; with the proper type (8) assert_inherits: property &quot;hreflang&quot; not found in prototype chain
-FAIL HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;type&quot; with the proper type (9) assert_inherits: property &quot;type&quot; not found in prototype chain
-PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;noHref&quot; with the proper type (10) 
</del><ins>+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;noHref&quot; with the proper type (8) 
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;href&quot; with the proper type (9) 
+FAIL HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;origin&quot; with the proper type (10) assert_inherits: property &quot;origin&quot; not found in prototype chain
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;protocol&quot; with the proper type (11) 
+FAIL HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;username&quot; with the proper type (12) assert_inherits: property &quot;username&quot; not found in prototype chain
+FAIL HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;password&quot; with the proper type (13) assert_inherits: property &quot;password&quot; not found in prototype chain
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;host&quot; with the proper type (14) 
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;hostname&quot; with the proper type (15) 
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;port&quot; with the proper type (16) 
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;pathname&quot; with the proper type (17) 
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;search&quot; with the proper type (18) 
+PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;hash&quot; with the proper type (19) 
</ins><span class="cx"> FAIL HTMLTableElement interface: existence and properties of interface object assert_equals: class string of HTMLTableElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableElement interface object length 
</span><ins>+PASS HTMLTableElement interface object name 
</ins><span class="cx"> PASS HTMLTableElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableElement interface: attribute caption assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableElement interface: attribute caption 
</ins><span class="cx"> PASS HTMLTableElement interface: operation createCaption() 
</span><span class="cx"> PASS HTMLTableElement interface: operation deleteCaption() 
</span><del>-FAIL HTMLTableElement interface: attribute tHead assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableElement interface: attribute tHead 
</ins><span class="cx"> PASS HTMLTableElement interface: operation createTHead() 
</span><span class="cx"> PASS HTMLTableElement interface: operation deleteTHead() 
</span><del>-FAIL HTMLTableElement interface: attribute tFoot assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableElement interface: attribute tFoot 
</ins><span class="cx"> PASS HTMLTableElement interface: operation createTFoot() 
</span><span class="cx"> PASS HTMLTableElement interface: operation deleteTFoot() 
</span><del>-FAIL HTMLTableElement interface: attribute tBodies assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableElement interface: attribute tBodies 
</ins><span class="cx"> PASS HTMLTableElement interface: operation createTBody() 
</span><del>-FAIL HTMLTableElement interface: attribute rows assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableElement interface: attribute rows 
</ins><span class="cx"> PASS HTMLTableElement interface: operation insertRow(long) 
</span><span class="cx"> FAIL HTMLTableElement interface: operation deleteRow(long) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL HTMLTableElement interface: attribute sortable assert_true: The prototype object must have a property &quot;sortable&quot; expected true got false
</span><span class="cx"> FAIL HTMLTableElement interface: operation stopSorting() assert_own_property: interface prototype object missing non-static operation expected property &quot;stopSorting&quot; missing
</span><del>-FAIL HTMLTableElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute border assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute frame assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute rules assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute summary assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute cellPadding assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableElement interface: attribute cellSpacing assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableElement interface: attribute align 
+PASS HTMLTableElement interface: attribute border 
+PASS HTMLTableElement interface: attribute frame 
+PASS HTMLTableElement interface: attribute rules 
+PASS HTMLTableElement interface: attribute summary 
+PASS HTMLTableElement interface: attribute width 
+PASS HTMLTableElement interface: attribute bgColor 
+PASS HTMLTableElement interface: attribute cellPadding 
+PASS HTMLTableElement interface: attribute cellSpacing 
</ins><span class="cx"> PASS HTMLTableElement must be primary interface of document.createElement(&quot;table&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;table&quot;) 
</span><span class="cx"> PASS HTMLTableElement interface: document.createElement(&quot;table&quot;) must inherit property &quot;caption&quot; with the proper type (0) 
</span><span class="lines">@@ -3828,36 +2566,24 @@
</span><span class="cx"> PASS HTMLTableElement interface: document.createElement(&quot;table&quot;) must inherit property &quot;cellSpacing&quot; with the proper type (24) 
</span><span class="cx"> FAIL HTMLTableCaptionElement interface: existence and properties of interface object assert_equals: class string of HTMLTableCaptionElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableCaptionElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableCaptionElement interface object length 
</span><ins>+PASS HTMLTableCaptionElement interface object name 
</ins><span class="cx"> PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableCaptionElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableCaptionElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableCaptionElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableCaptionElement interface: attribute align 
</ins><span class="cx"> PASS HTMLTableCaptionElement must be primary interface of document.createElement(&quot;caption&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;caption&quot;) 
</span><span class="cx"> PASS HTMLTableCaptionElement interface: document.createElement(&quot;caption&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLTableColElement interface: existence and properties of interface object assert_equals: class string of HTMLTableColElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableColElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableColElement interface object length 
</span><ins>+PASS HTMLTableColElement interface object name 
</ins><span class="cx"> PASS HTMLTableColElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableColElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableColElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableColElement interface: attribute span assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableColElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableColElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableColElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableColElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableColElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableColElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableColElement interface: attribute span 
+PASS HTMLTableColElement interface: attribute align 
+PASS HTMLTableColElement interface: attribute ch 
+PASS HTMLTableColElement interface: attribute chOff 
+PASS HTMLTableColElement interface: attribute vAlign 
+PASS HTMLTableColElement interface: attribute width 
</ins><span class="cx"> PASS HTMLTableColElement must be primary interface of document.createElement(&quot;colgroup&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;colgroup&quot;) 
</span><span class="cx"> PASS HTMLTableColElement interface: document.createElement(&quot;colgroup&quot;) must inherit property &quot;span&quot; with the proper type (0) 
</span><span class="lines">@@ -3876,25 +2602,16 @@
</span><span class="cx"> PASS HTMLTableColElement interface: document.createElement(&quot;col&quot;) must inherit property &quot;width&quot; with the proper type (5) 
</span><span class="cx"> FAIL HTMLTableSectionElement interface: existence and properties of interface object assert_equals: class string of HTMLTableSectionElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableSectionElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableSectionElement interface object length 
</span><ins>+PASS HTMLTableSectionElement interface object name 
</ins><span class="cx"> PASS HTMLTableSectionElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableSectionElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableSectionElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableSectionElement interface: attribute rows assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableSectionElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableSectionElement interface: attribute rows 
</ins><span class="cx"> PASS HTMLTableSectionElement interface: operation insertRow(long) 
</span><span class="cx"> FAIL HTMLTableSectionElement interface: operation deleteRow(long) assert_equals: property has wrong .length expected 1 but got 0
</span><del>-FAIL HTMLTableSectionElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableSectionElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableSectionElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableSectionElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableSectionElement interface: attribute align 
+PASS HTMLTableSectionElement interface: attribute ch 
+PASS HTMLTableSectionElement interface: attribute chOff 
+PASS HTMLTableSectionElement interface: attribute vAlign 
</ins><span class="cx"> PASS HTMLTableSectionElement must be primary interface of document.createElement(&quot;tbody&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;tbody&quot;) 
</span><span class="cx"> PASS HTMLTableSectionElement interface: document.createElement(&quot;tbody&quot;) must inherit property &quot;rows&quot; with the proper type (0) 
</span><span class="lines">@@ -3936,34 +2653,19 @@
</span><span class="cx"> PASS HTMLTableSectionElement interface: document.createElement(&quot;tfoot&quot;) must inherit property &quot;vAlign&quot; with the proper type (6) 
</span><span class="cx"> FAIL HTMLTableRowElement interface: existence and properties of interface object assert_equals: class string of HTMLTableRowElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableRowElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableRowElement interface object length 
</span><ins>+PASS HTMLTableRowElement interface object name 
</ins><span class="cx"> PASS HTMLTableRowElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableRowElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableRowElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableRowElement interface: attribute rowIndex assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableRowElement interface: attribute sectionRowIndex assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableRowElement interface: attribute cells assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableRowElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableRowElement interface: attribute rowIndex 
+PASS HTMLTableRowElement interface: attribute sectionRowIndex 
+PASS HTMLTableRowElement interface: attribute cells 
</ins><span class="cx"> PASS HTMLTableRowElement interface: operation insertCell(long) 
</span><span class="cx"> FAIL HTMLTableRowElement interface: operation deleteCell(long) assert_equals: property has wrong .length expected 1 but got 0
</span><del>-FAIL HTMLTableRowElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableRowElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableRowElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableRowElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableRowElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableRowElement interface: attribute align 
+PASS HTMLTableRowElement interface: attribute ch 
+PASS HTMLTableRowElement interface: attribute chOff 
+PASS HTMLTableRowElement interface: attribute vAlign 
+PASS HTMLTableRowElement interface: attribute bgColor 
</ins><span class="cx"> PASS HTMLTableRowElement must be primary interface of document.createElement(&quot;tr&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;tr&quot;) 
</span><span class="cx"> PASS HTMLTableRowElement interface: document.createElement(&quot;tr&quot;) must inherit property &quot;rowIndex&quot; with the proper type (0) 
</span><span class="lines">@@ -3982,11 +2684,10 @@
</span><span class="cx"> PASS HTMLTableRowElement interface: document.createElement(&quot;tr&quot;) must inherit property &quot;bgColor&quot; with the proper type (9) 
</span><span class="cx"> FAIL HTMLTableDataCellElement interface: existence and properties of interface object assert_equals: class string of HTMLTableDataCellElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableDataCellElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableDataCellElement interface object length 
</span><ins>+PASS HTMLTableDataCellElement interface object name 
</ins><span class="cx"> PASS HTMLTableDataCellElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableDataCellElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableDataCellElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableDataCellElement interface: attribute abbr assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableDataCellElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableDataCellElement interface: attribute abbr 
</ins><span class="cx"> PASS HTMLTableDataCellElement must be primary interface of document.createElement(&quot;td&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;td&quot;) 
</span><span class="cx"> PASS HTMLTableDataCellElement interface: document.createElement(&quot;td&quot;) must inherit property &quot;abbr&quot; with the proper type (0) 
</span><span class="lines">@@ -4005,14 +2706,11 @@
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement(&quot;td&quot;) must inherit property &quot;bgColor&quot; with the proper type (12) 
</span><span class="cx"> FAIL HTMLTableHeaderCellElement interface: existence and properties of interface object assert_equals: class string of HTMLTableHeaderCellElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableHeaderCellElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableHeaderCellElement interface object length 
</span><ins>+PASS HTMLTableHeaderCellElement interface object name 
</ins><span class="cx"> PASS HTMLTableHeaderCellElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableHeaderCellElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableHeaderCellElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableHeaderCellElement interface: attribute scope assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableHeaderCellElement interface: attribute abbr assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableHeaderCellElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableHeaderCellElement interface: attribute scope 
+PASS HTMLTableHeaderCellElement interface: attribute abbr 
</ins><span class="cx"> FAIL HTMLTableHeaderCellElement interface: attribute sorted assert_true: The prototype object must have a property &quot;sorted&quot; expected true got false
</span><span class="cx"> FAIL HTMLTableHeaderCellElement interface: operation sort() assert_own_property: interface prototype object missing non-static operation expected property &quot;sort&quot; missing
</span><span class="cx"> PASS HTMLTableHeaderCellElement must be primary interface of document.createElement(&quot;th&quot;) 
</span><span class="lines">@@ -4036,61 +2734,37 @@
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement(&quot;th&quot;) must inherit property &quot;bgColor&quot; with the proper type (12) 
</span><span class="cx"> FAIL HTMLTableCellElement interface: existence and properties of interface object assert_equals: class string of HTMLTableCellElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTableCellElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTableCellElement interface object length 
</span><ins>+PASS HTMLTableCellElement interface object name 
</ins><span class="cx"> PASS HTMLTableCellElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTableCellElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTableCellElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTableCellElement interface: attribute colSpan assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute rowSpan assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute headers assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute cellIndex assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute axis assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute noWrap assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTableCellElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTableCellElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTableCellElement interface: attribute colSpan 
+PASS HTMLTableCellElement interface: attribute rowSpan 
+PASS HTMLTableCellElement interface: attribute headers 
+PASS HTMLTableCellElement interface: attribute cellIndex 
+PASS HTMLTableCellElement interface: attribute align 
+PASS HTMLTableCellElement interface: attribute axis 
+PASS HTMLTableCellElement interface: attribute height 
+PASS HTMLTableCellElement interface: attribute width 
+PASS HTMLTableCellElement interface: attribute ch 
+PASS HTMLTableCellElement interface: attribute chOff 
+PASS HTMLTableCellElement interface: attribute noWrap 
+PASS HTMLTableCellElement interface: attribute vAlign 
+PASS HTMLTableCellElement interface: attribute bgColor 
</ins><span class="cx"> FAIL HTMLFormElement interface: existence and properties of interface object assert_equals: class string of HTMLFormElement expected &quot;[object Function]&quot; but got &quot;[object HTMLFormElementConstructor]&quot;
</span><span class="cx"> PASS HTMLFormElement interface object length 
</span><ins>+PASS HTMLFormElement interface object name 
</ins><span class="cx"> PASS HTMLFormElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLFormElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLFormElement.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL HTMLFormElement interface: attribute acceptCharset assert_true: The prototype object must have a property &quot;acceptCharset&quot; expected true got false
-FAIL HTMLFormElement interface: attribute action assert_true: The prototype object must have a property &quot;action&quot; expected true got false
-FAIL HTMLFormElement interface: attribute autocomplete assert_true: The prototype object must have a property &quot;autocomplete&quot; expected true got false
-FAIL HTMLFormElement interface: attribute enctype assert_true: The prototype object must have a property &quot;enctype&quot; expected true got false
-FAIL HTMLFormElement interface: attribute encoding assert_true: The prototype object must have a property &quot;encoding&quot; expected true got false
-FAIL HTMLFormElement interface: attribute method assert_true: The prototype object must have a property &quot;method&quot; expected true got false
-FAIL HTMLFormElement interface: attribute name assert_true: The prototype object must have a property &quot;name&quot; expected true got false
-FAIL HTMLFormElement interface: attribute noValidate assert_true: The prototype object must have a property &quot;noValidate&quot; expected true got false
-FAIL HTMLFormElement interface: attribute target assert_true: The prototype object must have a property &quot;target&quot; expected true got false
-FAIL HTMLFormElement interface: attribute elements assert_true: The prototype object must have a property &quot;elements&quot; expected true got false
</del><ins>+PASS HTMLFormElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLFormElement interface: attribute acceptCharset 
+PASS HTMLFormElement interface: attribute action 
+PASS HTMLFormElement interface: attribute autocomplete 
+PASS HTMLFormElement interface: attribute enctype 
+PASS HTMLFormElement interface: attribute encoding 
+PASS HTMLFormElement interface: attribute method 
+PASS HTMLFormElement interface: attribute name 
+PASS HTMLFormElement interface: attribute noValidate 
+PASS HTMLFormElement interface: attribute target 
+PASS HTMLFormElement interface: attribute elements 
</ins><span class="cx"> FAIL HTMLFormElement interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> PASS HTMLFormElement interface: operation submit() 
</span><span class="cx"> PASS HTMLFormElement interface: operation reset() 
</span><span class="lines">@@ -4099,16 +2773,16 @@
</span><span class="cx"> FAIL HTMLFormElement interface: operation requestAutocomplete() assert_own_property: interface prototype object missing non-static operation expected property &quot;requestAutocomplete&quot; missing
</span><span class="cx"> PASS HTMLFormElement must be primary interface of document.createElement(&quot;form&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;form&quot;) 
</span><del>-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;acceptCharset&quot; with the proper type (0) assert_inherits: property &quot;acceptCharset&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;action&quot; with the proper type (1) assert_inherits: property &quot;action&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;autocomplete&quot; with the proper type (2) assert_inherits: property &quot;autocomplete&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;enctype&quot; with the proper type (3) assert_inherits: property &quot;enctype&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;encoding&quot; with the proper type (4) assert_inherits: property &quot;encoding&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;method&quot; with the proper type (5) assert_inherits: property &quot;method&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;name&quot; with the proper type (6) assert_inherits: property &quot;name&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;noValidate&quot; with the proper type (7) assert_inherits: property &quot;noValidate&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;target&quot; with the proper type (8) assert_inherits: property &quot;target&quot; found on object expected in prototype chain
-FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;elements&quot; with the proper type (9) assert_inherits: property &quot;elements&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;acceptCharset&quot; with the proper type (0) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;action&quot; with the proper type (1) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;autocomplete&quot; with the proper type (2) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;enctype&quot; with the proper type (3) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;encoding&quot; with the proper type (4) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;method&quot; with the proper type (5) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;name&quot; with the proper type (6) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;noValidate&quot; with the proper type (7) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;target&quot; with the proper type (8) 
+PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;elements&quot; with the proper type (9) 
</ins><span class="cx"> FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;length&quot; with the proper type (10) assert_inherits: property &quot;length&quot; found on object expected in prototype chain
</span><span class="cx"> PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;submit&quot; with the proper type (13) 
</span><span class="cx"> PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;reset&quot; with the proper type (14) 
</span><span class="lines">@@ -4117,17 +2791,12 @@
</span><span class="cx"> FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;requestAutocomplete&quot; with the proper type (17) assert_inherits: property &quot;requestAutocomplete&quot; not found in prototype chain
</span><span class="cx"> FAIL HTMLLabelElement interface: existence and properties of interface object assert_equals: class string of HTMLLabelElement expected &quot;[object Function]&quot; but got &quot;[object HTMLLabelElementConstructor]&quot;
</span><span class="cx"> PASS HTMLLabelElement interface object length 
</span><ins>+PASS HTMLLabelElement interface object name 
</ins><span class="cx"> PASS HTMLLabelElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLLabelElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLLabelElement.prototype.constructor is not writable expected true got false
-FAIL HTMLLabelElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLabelElement interface: attribute htmlFor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLabelElement interface: attribute control assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLLabelElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLLabelElement interface: attribute form 
+PASS HTMLLabelElement interface: attribute htmlFor 
+PASS HTMLLabelElement interface: attribute control 
</ins><span class="cx"> PASS HTMLLabelElement must be primary interface of document.createElement(&quot;label&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;label&quot;) 
</span><span class="cx"> PASS HTMLLabelElement interface: document.createElement(&quot;label&quot;) must inherit property &quot;form&quot; with the proper type (0) 
</span><span class="lines">@@ -4135,148 +2804,69 @@
</span><span class="cx"> PASS HTMLLabelElement interface: document.createElement(&quot;label&quot;) must inherit property &quot;control&quot; with the proper type (2) 
</span><span class="cx"> FAIL HTMLInputElement interface: existence and properties of interface object assert_equals: class string of HTMLInputElement expected &quot;[object Function]&quot; but got &quot;[object HTMLInputElementConstructor]&quot;
</span><span class="cx"> PASS HTMLInputElement interface object length 
</span><ins>+PASS HTMLInputElement interface object name 
</ins><span class="cx"> PASS HTMLInputElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLInputElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLInputElement.prototype.constructor is not writable expected true got false
-FAIL HTMLInputElement interface: attribute accept assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
</del><ins>+PASS HTMLInputElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLInputElement interface: attribute accept 
+PASS HTMLInputElement interface: attribute alt 
+PASS HTMLInputElement interface: attribute autocomplete 
+PASS HTMLInputElement interface: attribute autofocus 
+PASS HTMLInputElement interface: attribute defaultChecked 
+PASS HTMLInputElement interface: attribute checked 
+PASS HTMLInputElement interface: attribute dirName 
+PASS HTMLInputElement interface: attribute disabled 
+PASS HTMLInputElement interface: attribute form 
+FAIL HTMLInputElement interface: attribute files assert_equals: setter must be undefined for readonly attributes expected (undefined) undefined but got (function) function &quot;function files() {
</ins><span class="cx">     [native code]
</span><del>-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute autocomplete assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute defaultChecked assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute checked assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute dirName assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute files assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute formAction assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute formEnctype assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute formMethod assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute formNoValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute formTarget assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute indeterminate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+}&quot;
+PASS HTMLInputElement interface: attribute formAction 
+PASS HTMLInputElement interface: attribute formEnctype 
+PASS HTMLInputElement interface: attribute formMethod 
+PASS HTMLInputElement interface: attribute formNoValidate 
+PASS HTMLInputElement interface: attribute formTarget 
+PASS HTMLInputElement interface: attribute height 
+PASS HTMLInputElement interface: attribute indeterminate 
</ins><span class="cx"> FAIL HTMLInputElement interface: attribute inputMode assert_true: The prototype object must have a property &quot;inputMode&quot; expected true got false
</span><span class="cx"> FAIL HTMLInputElement interface: attribute list assert_true: The prototype object must have a property &quot;list&quot; expected true got false
</span><del>-FAIL HTMLInputElement interface: attribute max assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute maxLength assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute min assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLInputElement interface: attribute max 
+PASS HTMLInputElement interface: attribute maxLength 
+PASS HTMLInputElement interface: attribute min 
</ins><span class="cx"> FAIL HTMLInputElement interface: attribute minLength assert_true: The prototype object must have a property &quot;minLength&quot; expected true got false
</span><del>-FAIL HTMLInputElement interface: attribute multiple assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute pattern assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute placeholder assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute readOnly assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute required assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute step assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute defaultValue assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute valueAsDate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute valueAsNumber assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLInputElement interface: attribute multiple 
+PASS HTMLInputElement interface: attribute name 
+PASS HTMLInputElement interface: attribute pattern 
+PASS HTMLInputElement interface: attribute placeholder 
+PASS HTMLInputElement interface: attribute readOnly 
+PASS HTMLInputElement interface: attribute required 
+PASS HTMLInputElement interface: attribute size 
+PASS HTMLInputElement interface: attribute src 
+PASS HTMLInputElement interface: attribute step 
+PASS HTMLInputElement interface: attribute type 
+PASS HTMLInputElement interface: attribute defaultValue 
+PASS HTMLInputElement interface: attribute value 
+PASS HTMLInputElement interface: attribute valueAsDate 
+PASS HTMLInputElement interface: attribute valueAsNumber 
</ins><span class="cx"> FAIL HTMLInputElement interface: attribute valueLow assert_true: The prototype object must have a property &quot;valueLow&quot; expected true got false
</span><span class="cx"> FAIL HTMLInputElement interface: attribute valueHigh assert_true: The prototype object must have a property &quot;valueHigh&quot; expected true got false
</span><del>-FAIL HTMLInputElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLInputElement interface: attribute width 
</ins><span class="cx"> PASS HTMLInputElement interface: operation stepUp(long) 
</span><span class="cx"> PASS HTMLInputElement interface: operation stepDown(long) 
</span><del>-FAIL HTMLInputElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLInputElement interface: attribute willValidate 
+PASS HTMLInputElement interface: attribute validity 
+PASS HTMLInputElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLInputElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLInputElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLInputElement interface: operation setCustomValidity(DOMString) 
</span><del>-FAIL HTMLInputElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLInputElement interface: attribute labels 
</ins><span class="cx"> PASS HTMLInputElement interface: operation select() 
</span><del>-FAIL HTMLInputElement interface: attribute selectionStart assert_true: The prototype object must have a property &quot;selectionStart&quot; expected true got false
-FAIL HTMLInputElement interface: attribute selectionEnd assert_true: The prototype object must have a property &quot;selectionEnd&quot; expected true got false
-FAIL HTMLInputElement interface: attribute selectionDirection assert_true: The prototype object must have a property &quot;selectionDirection&quot; expected true got false
</del><ins>+PASS HTMLInputElement interface: attribute selectionStart 
+PASS HTMLInputElement interface: attribute selectionEnd 
+PASS HTMLInputElement interface: attribute selectionDirection 
</ins><span class="cx"> PASS HTMLInputElement interface: operation setRangeText(DOMString) 
</span><span class="cx"> PASS HTMLInputElement interface: operation setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) 
</span><span class="cx"> FAIL HTMLInputElement interface: operation setSelectionRange(unsigned long,unsigned long,DOMString) assert_equals: property has wrong .length expected 2 but got 0
</span><del>-FAIL HTMLInputElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLInputElement interface: attribute useMap assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLInputElement interface: attribute align 
+PASS HTMLInputElement interface: attribute useMap 
</ins><span class="cx"> PASS HTMLInputElement must be primary interface of document.createElement(&quot;input&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;input&quot;) 
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;accept&quot; with the proper type (0) 
</span><span class="lines">@@ -4332,9 +2922,9 @@
</span><span class="cx"> PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on document.createElement(&quot;input&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;labels&quot; with the proper type (48) 
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;select&quot; with the proper type (49) 
</span><del>-FAIL HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;selectionStart&quot; with the proper type (50) assert_inherits: property &quot;selectionStart&quot; found on object expected in prototype chain
-FAIL HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;selectionEnd&quot; with the proper type (51) assert_inherits: property &quot;selectionEnd&quot; found on object expected in prototype chain
-FAIL HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;selectionDirection&quot; with the proper type (52) assert_inherits: property &quot;selectionDirection&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;selectionStart&quot; with the proper type (50) 
+PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;selectionEnd&quot; with the proper type (51) 
+PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;selectionDirection&quot; with the proper type (52) 
</ins><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;setRangeText&quot; with the proper type (53) 
</span><span class="cx"> PASS HTMLInputElement interface: calling setRangeText(DOMString) on document.createElement(&quot;input&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;setRangeText&quot; with the proper type (54) 
</span><span class="lines">@@ -4347,57 +2937,28 @@
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;useMap&quot; with the proper type (57) 
</span><span class="cx"> FAIL HTMLButtonElement interface: existence and properties of interface object assert_equals: class string of HTMLButtonElement expected &quot;[object Function]&quot; but got &quot;[object HTMLButtonElementConstructor]&quot;
</span><span class="cx"> PASS HTMLButtonElement interface object length 
</span><ins>+PASS HTMLButtonElement interface object name 
</ins><span class="cx"> PASS HTMLButtonElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLButtonElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLButtonElement.prototype.constructor is not writable expected true got false
-FAIL HTMLButtonElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute formAction assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute formEnctype assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute formMethod assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute formNoValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute formTarget assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLButtonElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLButtonElement interface: attribute autofocus 
+PASS HTMLButtonElement interface: attribute disabled 
+PASS HTMLButtonElement interface: attribute form 
+PASS HTMLButtonElement interface: attribute formAction 
+PASS HTMLButtonElement interface: attribute formEnctype 
+PASS HTMLButtonElement interface: attribute formMethod 
+PASS HTMLButtonElement interface: attribute formNoValidate 
+PASS HTMLButtonElement interface: attribute formTarget 
+PASS HTMLButtonElement interface: attribute name 
+PASS HTMLButtonElement interface: attribute type 
+PASS HTMLButtonElement interface: attribute value 
</ins><span class="cx"> FAIL HTMLButtonElement interface: attribute menu assert_true: The prototype object must have a property &quot;menu&quot; expected true got false
</span><del>-FAIL HTMLButtonElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLButtonElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLButtonElement interface: attribute willValidate 
+PASS HTMLButtonElement interface: attribute validity 
+PASS HTMLButtonElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLButtonElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLButtonElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLButtonElement interface: operation setCustomValidity(DOMString) 
</span><del>-FAIL HTMLButtonElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLButtonElement interface: attribute labels 
</ins><span class="cx"> PASS HTMLButtonElement must be primary interface of document.createElement(&quot;button&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;button&quot;) 
</span><span class="cx"> PASS HTMLButtonElement interface: document.createElement(&quot;button&quot;) must inherit property &quot;autofocus&quot; with the proper type (0) 
</span><span class="lines">@@ -4422,68 +2983,35 @@
</span><span class="cx"> PASS HTMLButtonElement interface: document.createElement(&quot;button&quot;) must inherit property &quot;labels&quot; with the proper type (18) 
</span><span class="cx"> FAIL HTMLSelectElement interface: existence and properties of interface object assert_equals: class string of HTMLSelectElement expected &quot;[object Function]&quot; but got &quot;[object HTMLSelectElementConstructor]&quot;
</span><span class="cx"> PASS HTMLSelectElement interface object length 
</span><ins>+PASS HTMLSelectElement interface object name 
</ins><span class="cx"> PASS HTMLSelectElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLSelectElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLSelectElement.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL HTMLSelectElement interface: attribute autocomplete assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute multiple assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute required assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute options assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLSelectElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLSelectElement interface: attribute autocomplete 
+PASS HTMLSelectElement interface: attribute autofocus 
+PASS HTMLSelectElement interface: attribute disabled 
+PASS HTMLSelectElement interface: attribute form 
+PASS HTMLSelectElement interface: attribute multiple 
+PASS HTMLSelectElement interface: attribute name 
+PASS HTMLSelectElement interface: attribute required 
+PASS HTMLSelectElement interface: attribute size 
+PASS HTMLSelectElement interface: attribute type 
+PASS HTMLSelectElement interface: attribute options 
</ins><span class="cx"> FAIL HTMLSelectElement interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> PASS HTMLSelectElement interface: operation item(unsigned long) 
</span><span class="cx"> FAIL HTMLSelectElement interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> PASS HTMLSelectElement interface: operation add([object Object],[object Object],[object Object],[object Object]) 
</span><span class="cx"> PASS HTMLSelectElement interface: operation remove() 
</span><span class="cx"> PASS HTMLSelectElement interface: operation remove(long) 
</span><del>-FAIL HTMLSelectElement interface: attribute selectedOptions assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute selectedIndex assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLSelectElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLSelectElement interface: attribute selectedOptions 
+PASS HTMLSelectElement interface: attribute selectedIndex 
+PASS HTMLSelectElement interface: attribute value 
+PASS HTMLSelectElement interface: attribute willValidate 
+PASS HTMLSelectElement interface: attribute validity 
+PASS HTMLSelectElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLSelectElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLSelectElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLSelectElement interface: operation setCustomValidity(DOMString) 
</span><del>-FAIL HTMLSelectElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLSelectElement interface: attribute labels 
</ins><span class="cx"> PASS HTMLSelectElement must be primary interface of document.createElement(&quot;select&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;select&quot;) 
</span><span class="cx"> PASS HTMLSelectElement interface: document.createElement(&quot;select&quot;) must inherit property &quot;autocomplete&quot; with the proper type (0) 
</span><span class="lines">@@ -4521,6 +3049,7 @@
</span><span class="cx"> PASS HTMLSelectElement interface: document.createElement(&quot;select&quot;) must inherit property &quot;labels&quot; with the proper type (26) 
</span><span class="cx"> FAIL HTMLDataListElement interface: existence and properties of interface object assert_own_property: self does not have own property &quot;HTMLDataListElement&quot; expected property &quot;HTMLDataListElement&quot; missing
</span><span class="cx"> FAIL HTMLDataListElement interface object length assert_own_property: self does not have own property &quot;HTMLDataListElement&quot; expected property &quot;HTMLDataListElement&quot; missing
</span><ins>+FAIL HTMLDataListElement interface object name assert_own_property: self does not have own property &quot;HTMLDataListElement&quot; expected property &quot;HTMLDataListElement&quot; missing
</ins><span class="cx"> FAIL HTMLDataListElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;HTMLDataListElement&quot; expected property &quot;HTMLDataListElement&quot; missing
</span><span class="cx"> FAIL HTMLDataListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;HTMLDataListElement&quot; expected property &quot;HTMLDataListElement&quot; missing
</span><span class="cx"> FAIL HTMLDataListElement interface: attribute options assert_own_property: self does not have own property &quot;HTMLDataListElement&quot; expected property &quot;HTMLDataListElement&quot; missing
</span><span class="lines">@@ -4529,46 +3058,28 @@
</span><span class="cx"> FAIL HTMLDataListElement interface: document.createElement(&quot;datalist&quot;) must inherit property &quot;options&quot; with the proper type (0) assert_inherits: property &quot;options&quot; not found in prototype chain
</span><span class="cx"> FAIL HTMLOptGroupElement interface: existence and properties of interface object assert_equals: class string of HTMLOptGroupElement expected &quot;[object Function]&quot; but got &quot;[object HTMLOptGroupElementConstructor]&quot;
</span><span class="cx"> PASS HTMLOptGroupElement interface object length 
</span><ins>+PASS HTMLOptGroupElement interface object name 
</ins><span class="cx"> PASS HTMLOptGroupElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLOptGroupElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLOptGroupElement.prototype.constructor is not writable expected true got false
-FAIL HTMLOptGroupElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptGroupElement interface: attribute label assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLOptGroupElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLOptGroupElement interface: attribute disabled 
+PASS HTMLOptGroupElement interface: attribute label 
</ins><span class="cx"> PASS HTMLOptGroupElement must be primary interface of document.createElement(&quot;optgroup&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;optgroup&quot;) 
</span><span class="cx"> PASS HTMLOptGroupElement interface: document.createElement(&quot;optgroup&quot;) must inherit property &quot;disabled&quot; with the proper type (0) 
</span><span class="cx"> PASS HTMLOptGroupElement interface: document.createElement(&quot;optgroup&quot;) must inherit property &quot;label&quot; with the proper type (1) 
</span><span class="cx"> FAIL HTMLOptionElement interface: existence and properties of interface object assert_equals: class string of HTMLOptionElement expected &quot;[object Function]&quot; but got &quot;[object HTMLOptionElementConstructor]&quot;
</span><span class="cx"> PASS HTMLOptionElement interface object length 
</span><ins>+PASS HTMLOptionElement interface object name 
</ins><span class="cx"> PASS HTMLOptionElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLOptionElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLOptionElement.prototype.constructor is not writable expected true got false
-FAIL HTMLOptionElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptionElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptionElement interface: attribute label assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptionElement interface: attribute defaultSelected assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptionElement interface: attribute selected assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptionElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptionElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOptionElement interface: attribute index assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLOptionElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLOptionElement interface: attribute disabled 
+PASS HTMLOptionElement interface: attribute form 
+PASS HTMLOptionElement interface: attribute label 
+PASS HTMLOptionElement interface: attribute defaultSelected 
+PASS HTMLOptionElement interface: attribute selected 
+PASS HTMLOptionElement interface: attribute value 
+PASS HTMLOptionElement interface: attribute text 
+PASS HTMLOptionElement interface: attribute index 
</ins><span class="cx"> PASS HTMLOptionElement must be primary interface of document.createElement(&quot;option&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;option&quot;) 
</span><span class="cx"> PASS HTMLOptionElement interface: document.createElement(&quot;option&quot;) must inherit property &quot;disabled&quot; with the proper type (0) 
</span><span class="lines">@@ -4591,86 +3102,39 @@
</span><span class="cx"> PASS HTMLOptionElement interface: new Option() must inherit property &quot;index&quot; with the proper type (7) 
</span><span class="cx"> FAIL HTMLTextAreaElement interface: existence and properties of interface object assert_equals: class string of HTMLTextAreaElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTextAreaElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTextAreaElement interface object length 
</span><ins>+PASS HTMLTextAreaElement interface object name 
</ins><span class="cx"> PASS HTMLTextAreaElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTextAreaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTextAreaElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTextAreaElement interface: attribute autocomplete assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute cols assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute dirName assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTextAreaElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTextAreaElement interface: attribute autocomplete 
+PASS HTMLTextAreaElement interface: attribute autofocus 
+PASS HTMLTextAreaElement interface: attribute cols 
+PASS HTMLTextAreaElement interface: attribute dirName 
+PASS HTMLTextAreaElement interface: attribute disabled 
+PASS HTMLTextAreaElement interface: attribute form 
</ins><span class="cx"> FAIL HTMLTextAreaElement interface: attribute inputMode assert_true: The prototype object must have a property &quot;inputMode&quot; expected true got false
</span><del>-FAIL HTMLTextAreaElement interface: attribute maxLength assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTextAreaElement interface: attribute maxLength 
</ins><span class="cx"> FAIL HTMLTextAreaElement interface: attribute minLength assert_true: The prototype object must have a property &quot;minLength&quot; expected true got false
</span><del>-FAIL HTMLTextAreaElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute placeholder assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute readOnly assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute required assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute rows assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute wrap assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute defaultValue assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute textLength assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTextAreaElement interface: attribute name 
+PASS HTMLTextAreaElement interface: attribute placeholder 
+PASS HTMLTextAreaElement interface: attribute readOnly 
+PASS HTMLTextAreaElement interface: attribute required 
+PASS HTMLTextAreaElement interface: attribute rows 
+PASS HTMLTextAreaElement interface: attribute wrap 
+PASS HTMLTextAreaElement interface: attribute type 
+PASS HTMLTextAreaElement interface: attribute defaultValue 
+PASS HTMLTextAreaElement interface: attribute value 
+PASS HTMLTextAreaElement interface: attribute textLength 
+PASS HTMLTextAreaElement interface: attribute willValidate 
+PASS HTMLTextAreaElement interface: attribute validity 
+PASS HTMLTextAreaElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLTextAreaElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLTextAreaElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLTextAreaElement interface: operation setCustomValidity(DOMString) 
</span><del>-FAIL HTMLTextAreaElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTextAreaElement interface: attribute labels 
</ins><span class="cx"> PASS HTMLTextAreaElement interface: operation select() 
</span><del>-FAIL HTMLTextAreaElement interface: attribute selectionStart assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute selectionEnd assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLTextAreaElement interface: attribute selectionDirection assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLTextAreaElement interface: attribute selectionStart 
+PASS HTMLTextAreaElement interface: attribute selectionEnd 
+PASS HTMLTextAreaElement interface: attribute selectionDirection 
</ins><span class="cx"> PASS HTMLTextAreaElement interface: operation setRangeText(DOMString) 
</span><span class="cx"> PASS HTMLTextAreaElement interface: operation setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) 
</span><span class="cx"> FAIL HTMLTextAreaElement interface: operation setSelectionRange(unsigned long,unsigned long,DOMString) assert_equals: property has wrong .length expected 2 but got 0
</span><span class="lines">@@ -4717,44 +3181,23 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> FAIL HTMLKeygenElement interface: existence and properties of interface object assert_equals: class string of HTMLKeygenElement expected &quot;[object Function]&quot; but got &quot;[object HTMLKeygenElementConstructor]&quot;
</span><span class="cx"> PASS HTMLKeygenElement interface object length 
</span><ins>+PASS HTMLKeygenElement interface object name 
</ins><span class="cx"> PASS HTMLKeygenElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLKeygenElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLKeygenElement.prototype.constructor is not writable expected true got false
-FAIL HTMLKeygenElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute challenge assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute keytype assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLKeygenElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLKeygenElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLKeygenElement interface: attribute autofocus 
+PASS HTMLKeygenElement interface: attribute challenge 
+PASS HTMLKeygenElement interface: attribute disabled 
+PASS HTMLKeygenElement interface: attribute form 
+PASS HTMLKeygenElement interface: attribute keytype 
+PASS HTMLKeygenElement interface: attribute name 
+PASS HTMLKeygenElement interface: attribute type 
+PASS HTMLKeygenElement interface: attribute willValidate 
+PASS HTMLKeygenElement interface: attribute validity 
+PASS HTMLKeygenElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLKeygenElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLKeygenElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLKeygenElement interface: operation setCustomValidity(DOMString) 
</span><del>-FAIL HTMLKeygenElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLKeygenElement interface: attribute labels 
</ins><span class="cx"> PASS HTMLKeygenElement must be primary interface of document.createElement(&quot;keygen&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;keygen&quot;) 
</span><span class="cx"> PASS HTMLKeygenElement interface: document.createElement(&quot;keygen&quot;) must inherit property &quot;autofocus&quot; with the proper type (0) 
</span><span class="lines">@@ -4774,41 +3217,22 @@
</span><span class="cx"> PASS HTMLKeygenElement interface: document.createElement(&quot;keygen&quot;) must inherit property &quot;labels&quot; with the proper type (13) 
</span><span class="cx"> FAIL HTMLOutputElement interface: existence and properties of interface object assert_equals: class string of HTMLOutputElement expected &quot;[object Function]&quot; but got &quot;[object HTMLOutputElementConstructor]&quot;
</span><span class="cx"> PASS HTMLOutputElement interface object length 
</span><ins>+PASS HTMLOutputElement interface object name 
</ins><span class="cx"> PASS HTMLOutputElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLOutputElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLOutputElement.prototype.constructor is not writable expected true got false
-FAIL HTMLOutputElement interface: attribute htmlFor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute defaultValue assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLOutputElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLOutputElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLOutputElement interface: attribute htmlFor 
+PASS HTMLOutputElement interface: attribute form 
+PASS HTMLOutputElement interface: attribute name 
+PASS HTMLOutputElement interface: attribute type 
+PASS HTMLOutputElement interface: attribute defaultValue 
+PASS HTMLOutputElement interface: attribute value 
+PASS HTMLOutputElement interface: attribute willValidate 
+PASS HTMLOutputElement interface: attribute validity 
+PASS HTMLOutputElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLOutputElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLOutputElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLOutputElement interface: operation setCustomValidity(DOMString) 
</span><del>-FAIL HTMLOutputElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLOutputElement interface: attribute labels 
</ins><span class="cx"> PASS HTMLOutputElement must be primary interface of document.createElement(&quot;output&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;output&quot;) 
</span><span class="cx"> PASS HTMLOutputElement interface: document.createElement(&quot;output&quot;) must inherit property &quot;htmlFor&quot; with the proper type (0) 
</span><span class="lines">@@ -4827,20 +3251,13 @@
</span><span class="cx"> PASS HTMLOutputElement interface: document.createElement(&quot;output&quot;) must inherit property &quot;labels&quot; with the proper type (12) 
</span><span class="cx"> FAIL HTMLProgressElement interface: existence and properties of interface object assert_equals: class string of HTMLProgressElement expected &quot;[object Function]&quot; but got &quot;[object HTMLProgressElementConstructor]&quot;
</span><span class="cx"> PASS HTMLProgressElement interface object length 
</span><ins>+PASS HTMLProgressElement interface object name 
</ins><span class="cx"> PASS HTMLProgressElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLProgressElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLProgressElement.prototype.constructor is not writable expected true got false
-FAIL HTMLProgressElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLProgressElement interface: attribute max assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLProgressElement interface: attribute position assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLProgressElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLProgressElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLProgressElement interface: attribute value 
+PASS HTMLProgressElement interface: attribute max 
+PASS HTMLProgressElement interface: attribute position 
+PASS HTMLProgressElement interface: attribute labels 
</ins><span class="cx"> PASS HTMLProgressElement must be primary interface of document.createElement(&quot;progress&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;progress&quot;) 
</span><span class="cx"> PASS HTMLProgressElement interface: document.createElement(&quot;progress&quot;) must inherit property &quot;value&quot; with the proper type (0) 
</span><span class="lines">@@ -4849,6 +3266,7 @@
</span><span class="cx"> PASS HTMLProgressElement interface: document.createElement(&quot;progress&quot;) must inherit property &quot;labels&quot; with the proper type (3) 
</span><span class="cx"> FAIL HTMLMeterElement interface: existence and properties of interface object assert_own_property: self does not have own property &quot;HTMLMeterElement&quot; expected property &quot;HTMLMeterElement&quot; missing
</span><span class="cx"> FAIL HTMLMeterElement interface object length assert_own_property: self does not have own property &quot;HTMLMeterElement&quot; expected property &quot;HTMLMeterElement&quot; missing
</span><ins>+FAIL HTMLMeterElement interface object name assert_own_property: self does not have own property &quot;HTMLMeterElement&quot; expected property &quot;HTMLMeterElement&quot; missing
</ins><span class="cx"> FAIL HTMLMeterElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;HTMLMeterElement&quot; expected property &quot;HTMLMeterElement&quot; missing
</span><span class="cx"> FAIL HTMLMeterElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;HTMLMeterElement&quot; expected property &quot;HTMLMeterElement&quot; missing
</span><span class="cx"> FAIL HTMLMeterElement interface: attribute value assert_own_property: self does not have own property &quot;HTMLMeterElement&quot; expected property &quot;HTMLMeterElement&quot; missing
</span><span class="lines">@@ -4869,70 +3287,54 @@
</span><span class="cx"> FAIL HTMLMeterElement interface: document.createElement(&quot;meter&quot;) must inherit property &quot;labels&quot; with the proper type (6) assert_inherits: property &quot;labels&quot; not found in prototype chain
</span><span class="cx"> FAIL HTMLFieldSetElement interface: existence and properties of interface object assert_equals: class string of HTMLFieldSetElement expected &quot;[object Function]&quot; but got &quot;[object HTMLFieldSetElementConstructor]&quot;
</span><span class="cx"> PASS HTMLFieldSetElement interface object length 
</span><ins>+PASS HTMLFieldSetElement interface object name 
</ins><span class="cx"> PASS HTMLFieldSetElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLFieldSetElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLFieldSetElement.prototype.constructor is not writable expected true got false
-FAIL HTMLFieldSetElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFieldSetElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFieldSetElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFieldSetElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFieldSetElement interface: attribute elements assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFieldSetElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFieldSetElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFieldSetElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLFieldSetElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLFieldSetElement interface: attribute disabled 
+PASS HTMLFieldSetElement interface: attribute form 
+PASS HTMLFieldSetElement interface: attribute name 
+PASS HTMLFieldSetElement interface: attribute type 
+PASS HTMLFieldSetElement interface: attribute elements 
+PASS HTMLFieldSetElement interface: attribute willValidate 
+PASS HTMLFieldSetElement interface: attribute validity 
+PASS HTMLFieldSetElement interface: attribute validationMessage 
</ins><span class="cx"> PASS HTMLFieldSetElement interface: operation checkValidity() 
</span><span class="cx"> FAIL HTMLFieldSetElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property &quot;reportValidity&quot; missing
</span><span class="cx"> PASS HTMLFieldSetElement interface: operation setCustomValidity(DOMString) 
</span><span class="cx"> FAIL HTMLLegendElement interface: existence and properties of interface object assert_equals: class string of HTMLLegendElement expected &quot;[object Function]&quot; but got &quot;[object HTMLLegendElementConstructor]&quot;
</span><span class="cx"> PASS HTMLLegendElement interface object length 
</span><ins>+PASS HTMLLegendElement interface object name 
</ins><span class="cx"> PASS HTMLLegendElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLLegendElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLLegendElement.prototype.constructor is not writable expected true got false
-FAIL HTMLLegendElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLLegendElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLLegendElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLLegendElement interface: attribute form 
+PASS HTMLLegendElement interface: attribute align 
</ins><span class="cx"> PASS HTMLLegendElement must be primary interface of document.createElement(&quot;legend&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;legend&quot;) 
</span><span class="cx"> PASS HTMLLegendElement interface: document.createElement(&quot;legend&quot;) must inherit property &quot;form&quot; with the proper type (0) 
</span><span class="cx"> PASS HTMLLegendElement interface: document.createElement(&quot;legend&quot;) must inherit property &quot;align&quot; with the proper type (1) 
</span><span class="cx"> FAIL AutocompleteErrorEvent interface: existence and properties of interface object assert_own_property: self does not have own property &quot;AutocompleteErrorEvent&quot; expected property &quot;AutocompleteErrorEvent&quot; missing
</span><span class="cx"> FAIL AutocompleteErrorEvent interface object length assert_own_property: self does not have own property &quot;AutocompleteErrorEvent&quot; expected property &quot;AutocompleteErrorEvent&quot; missing
</span><ins>+FAIL AutocompleteErrorEvent interface object name assert_own_property: self does not have own property &quot;AutocompleteErrorEvent&quot; expected property &quot;AutocompleteErrorEvent&quot; missing
</ins><span class="cx"> FAIL AutocompleteErrorEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;AutocompleteErrorEvent&quot; expected property &quot;AutocompleteErrorEvent&quot; missing
</span><span class="cx"> FAIL AutocompleteErrorEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;AutocompleteErrorEvent&quot; expected property &quot;AutocompleteErrorEvent&quot; missing
</span><span class="cx"> FAIL AutocompleteErrorEvent interface: attribute reason assert_own_property: self does not have own property &quot;AutocompleteErrorEvent&quot; expected property &quot;AutocompleteErrorEvent&quot; missing
</span><del>-FAIL ValidityState interface: existence and properties of interface object assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface object length assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute valueMissing assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute typeMismatch assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute patternMismatch assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute tooLong assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute tooShort assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute rangeUnderflow assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute rangeOverflow assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute stepMismatch assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute badInput assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute customError assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState interface: attribute valid assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
-FAIL ValidityState must be primary interface of document.createElement(&quot;input&quot;).validity assert_own_property: self does not have own property &quot;ValidityState&quot; expected property &quot;ValidityState&quot; missing
</del><ins>+FAIL ValidityState interface: existence and properties of interface object assert_equals: class string of ValidityState expected &quot;[object Function]&quot; but got &quot;[object ValidityStateConstructor]&quot;
+PASS ValidityState interface object length 
+PASS ValidityState interface object name 
+PASS ValidityState interface: existence and properties of interface prototype object 
+PASS ValidityState interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS ValidityState interface: attribute valueMissing 
+PASS ValidityState interface: attribute typeMismatch 
+PASS ValidityState interface: attribute patternMismatch 
+PASS ValidityState interface: attribute tooLong 
+FAIL ValidityState interface: attribute tooShort assert_true: The prototype object must have a property &quot;tooShort&quot; expected true got false
+PASS ValidityState interface: attribute rangeUnderflow 
+PASS ValidityState interface: attribute rangeOverflow 
+PASS ValidityState interface: attribute stepMismatch 
+PASS ValidityState interface: attribute badInput 
+PASS ValidityState interface: attribute customError 
+PASS ValidityState interface: attribute valid 
+PASS ValidityState must be primary interface of document.createElement(&quot;input&quot;).validity 
</ins><span class="cx"> PASS Stringification of document.createElement(&quot;input&quot;).validity 
</span><span class="cx"> PASS ValidityState interface: document.createElement(&quot;input&quot;).validity must inherit property &quot;valueMissing&quot; with the proper type (0) 
</span><span class="cx"> PASS ValidityState interface: document.createElement(&quot;input&quot;).validity must inherit property &quot;typeMismatch&quot; with the proper type (1) 
</span><span class="lines">@@ -4947,23 +3349,21 @@
</span><span class="cx"> PASS ValidityState interface: document.createElement(&quot;input&quot;).validity must inherit property &quot;valid&quot; with the proper type (10) 
</span><span class="cx"> FAIL HTMLDetailsElement interface: existence and properties of interface object assert_equals: class string of HTMLDetailsElement expected &quot;[object Function]&quot; but got &quot;[object HTMLDetailsElementConstructor]&quot;
</span><span class="cx"> PASS HTMLDetailsElement interface object length 
</span><ins>+PASS HTMLDetailsElement interface object name 
</ins><span class="cx"> PASS HTMLDetailsElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLDetailsElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLDetailsElement.prototype.constructor is not writable expected true got false
-FAIL HTMLDetailsElement interface: attribute open assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLDetailsElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLDetailsElement interface: attribute open 
</ins><span class="cx"> PASS HTMLDetailsElement must be primary interface of document.createElement(&quot;details&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;details&quot;) 
</span><span class="cx"> PASS HTMLDetailsElement interface: document.createElement(&quot;details&quot;) must inherit property &quot;open&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLMenuElement interface: existence and properties of interface object assert_equals: class string of HTMLMenuElement expected &quot;[object Function]&quot; but got &quot;[object HTMLMenuElementConstructor]&quot;
</span><span class="cx"> PASS HTMLMenuElement interface object length 
</span><ins>+PASS HTMLMenuElement interface object name 
</ins><span class="cx"> PASS HTMLMenuElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLMenuElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLMenuElement.prototype.constructor is not writable expected true got false
</del><ins>+PASS HTMLMenuElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL HTMLMenuElement interface: attribute type assert_true: The prototype object must have a property &quot;type&quot; expected true got false
</span><span class="cx"> FAIL HTMLMenuElement interface: attribute label assert_true: The prototype object must have a property &quot;label&quot; expected true got false
</span><del>-FAIL HTMLMenuElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMenuElement interface: attribute compact 
</ins><span class="cx"> PASS HTMLMenuElement must be primary interface of document.createElement(&quot;menu&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;menu&quot;) 
</span><span class="cx"> FAIL HTMLMenuElement interface: document.createElement(&quot;menu&quot;) must inherit property &quot;type&quot; with the proper type (0) assert_inherits: property &quot;type&quot; not found in prototype chain
</span><span class="lines">@@ -4971,6 +3371,7 @@
</span><span class="cx"> PASS HTMLMenuElement interface: document.createElement(&quot;menu&quot;) must inherit property &quot;compact&quot; with the proper type (2) 
</span><span class="cx"> FAIL HTMLMenuItemElement interface: existence and properties of interface object assert_own_property: self does not have own property &quot;HTMLMenuItemElement&quot; expected property &quot;HTMLMenuItemElement&quot; missing
</span><span class="cx"> FAIL HTMLMenuItemElement interface object length assert_own_property: self does not have own property &quot;HTMLMenuItemElement&quot; expected property &quot;HTMLMenuItemElement&quot; missing
</span><ins>+FAIL HTMLMenuItemElement interface object name assert_own_property: self does not have own property &quot;HTMLMenuItemElement&quot; expected property &quot;HTMLMenuItemElement&quot; missing
</ins><span class="cx"> FAIL HTMLMenuItemElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;HTMLMenuItemElement&quot; expected property &quot;HTMLMenuItemElement&quot; missing
</span><span class="cx"> FAIL HTMLMenuItemElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;HTMLMenuItemElement&quot; expected property &quot;HTMLMenuItemElement&quot; missing
</span><span class="cx"> FAIL HTMLMenuItemElement interface: attribute type assert_own_property: self does not have own property &quot;HTMLMenuItemElement&quot; expected property &quot;HTMLMenuItemElement&quot; missing
</span><span class="lines">@@ -4983,11 +3384,13 @@
</span><span class="cx"> FAIL HTMLMenuItemElement interface: attribute command assert_own_property: self does not have own property &quot;HTMLMenuItemElement&quot; expected property &quot;HTMLMenuItemElement&quot; missing
</span><span class="cx"> FAIL RelatedEvent interface: existence and properties of interface object assert_own_property: self does not have own property &quot;RelatedEvent&quot; expected property &quot;RelatedEvent&quot; missing
</span><span class="cx"> FAIL RelatedEvent interface object length assert_own_property: self does not have own property &quot;RelatedEvent&quot; expected property &quot;RelatedEvent&quot; missing
</span><ins>+FAIL RelatedEvent interface object name assert_own_property: self does not have own property &quot;RelatedEvent&quot; expected property &quot;RelatedEvent&quot; missing
</ins><span class="cx"> FAIL RelatedEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;RelatedEvent&quot; expected property &quot;RelatedEvent&quot; missing
</span><span class="cx"> FAIL RelatedEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;RelatedEvent&quot; expected property &quot;RelatedEvent&quot; missing
</span><span class="cx"> FAIL RelatedEvent interface: attribute relatedTarget assert_own_property: self does not have own property &quot;RelatedEvent&quot; expected property &quot;RelatedEvent&quot; missing
</span><span class="cx"> FAIL HTMLDialogElement interface: existence and properties of interface object assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</span><span class="cx"> FAIL HTMLDialogElement interface object length assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</span><ins>+FAIL HTMLDialogElement interface object name assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</ins><span class="cx"> FAIL HTMLDialogElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</span><span class="cx"> FAIL HTMLDialogElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</span><span class="cx"> FAIL HTMLDialogElement interface: attribute open assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</span><span class="lines">@@ -4997,35 +3400,18 @@
</span><span class="cx"> FAIL HTMLDialogElement interface: operation close(DOMString) assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</span><span class="cx"> FAIL HTMLScriptElement interface: existence and properties of interface object assert_equals: class string of HTMLScriptElement expected &quot;[object Function]&quot; but got &quot;[object HTMLScriptElementConstructor]&quot;
</span><span class="cx"> PASS HTMLScriptElement interface object length 
</span><ins>+PASS HTMLScriptElement interface object name 
</ins><span class="cx"> PASS HTMLScriptElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLScriptElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLScriptElement.prototype.constructor is not writable expected true got false
-FAIL HTMLScriptElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute charset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute async assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute defer assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute crossOrigin assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute event assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLScriptElement interface: attribute htmlFor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLScriptElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLScriptElement interface: attribute src 
+PASS HTMLScriptElement interface: attribute type 
+PASS HTMLScriptElement interface: attribute charset 
+PASS HTMLScriptElement interface: attribute async 
+PASS HTMLScriptElement interface: attribute defer 
+PASS HTMLScriptElement interface: attribute crossOrigin 
+PASS HTMLScriptElement interface: attribute text 
+PASS HTMLScriptElement interface: attribute event 
+PASS HTMLScriptElement interface: attribute htmlFor 
</ins><span class="cx"> PASS HTMLScriptElement must be primary interface of document.createElement(&quot;script&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;script&quot;) 
</span><span class="cx"> PASS HTMLScriptElement interface: document.createElement(&quot;script&quot;) must inherit property &quot;src&quot; with the proper type (0) 
</span><span class="lines">@@ -5039,19 +3425,17 @@
</span><span class="cx"> PASS HTMLScriptElement interface: document.createElement(&quot;script&quot;) must inherit property &quot;htmlFor&quot; with the proper type (8) 
</span><span class="cx"> FAIL HTMLTemplateElement interface: existence and properties of interface object assert_equals: class string of HTMLTemplateElement expected &quot;[object Function]&quot; but got &quot;[object HTMLTemplateElementConstructor]&quot;
</span><span class="cx"> PASS HTMLTemplateElement interface object length 
</span><ins>+PASS HTMLTemplateElement interface object name 
</ins><span class="cx"> PASS HTMLTemplateElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLTemplateElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLTemplateElement.prototype.constructor is not writable expected true got false
-FAIL HTMLTemplateElement interface: attribute content assert_true: The prototype object must have a property &quot;content&quot; expected true got false
</del><ins>+PASS HTMLTemplateElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLTemplateElement interface: attribute content 
</ins><span class="cx"> FAIL HTMLCanvasElement interface: existence and properties of interface object assert_equals: class string of HTMLCanvasElement expected &quot;[object Function]&quot; but got &quot;[object HTMLCanvasElementConstructor]&quot;
</span><span class="cx"> PASS HTMLCanvasElement interface object length 
</span><ins>+PASS HTMLCanvasElement interface object name 
</ins><span class="cx"> PASS HTMLCanvasElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLCanvasElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLCanvasElement.prototype.constructor is not writable expected true got false
-FAIL HTMLCanvasElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLCanvasElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLCanvasElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLCanvasElement interface: attribute width 
+PASS HTMLCanvasElement interface: attribute height 
</ins><span class="cx"> FAIL HTMLCanvasElement interface: operation getContext(DOMString,any) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL HTMLCanvasElement interface: operation probablySupportsContext(DOMString,any) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL HTMLCanvasElement interface: operation setContext(RenderingContext) assert_own_property: interface prototype object missing non-static operation expected property &quot;setContext&quot; missing
</span><span class="lines">@@ -5079,16 +3463,16 @@
</span><span class="cx"> FAIL HTMLCanvasElement interface: calling toBlob(FileCallback,DOMString,any) on document.createElement(&quot;canvas&quot;) with too few arguments must throw TypeError assert_inherits: property &quot;toBlob&quot; not found in prototype chain
</span><span class="cx"> FAIL CanvasProxy interface: existence and properties of interface object assert_own_property: self does not have own property &quot;CanvasProxy&quot; expected property &quot;CanvasProxy&quot; missing
</span><span class="cx"> FAIL CanvasProxy interface object length assert_own_property: self does not have own property &quot;CanvasProxy&quot; expected property &quot;CanvasProxy&quot; missing
</span><ins>+FAIL CanvasProxy interface object name assert_own_property: self does not have own property &quot;CanvasProxy&quot; expected property &quot;CanvasProxy&quot; missing
</ins><span class="cx"> FAIL CanvasProxy interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;CanvasProxy&quot; expected property &quot;CanvasProxy&quot; missing
</span><span class="cx"> FAIL CanvasProxy interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;CanvasProxy&quot; expected property &quot;CanvasProxy&quot; missing
</span><span class="cx"> FAIL CanvasProxy interface: operation setContext(RenderingContext) assert_own_property: self does not have own property &quot;CanvasProxy&quot; expected property &quot;CanvasProxy&quot; missing
</span><span class="cx"> FAIL CanvasRenderingContext2D interface: existence and properties of interface object assert_equals: class string of CanvasRenderingContext2D expected &quot;[object Function]&quot; but got &quot;[object CanvasRenderingContext2DConstructor]&quot;
</span><span class="cx"> FAIL CanvasRenderingContext2D interface object length assert_equals: wrong value for CanvasRenderingContext2D.length expected 1 but got 0
</span><ins>+PASS CanvasRenderingContext2D interface object name 
</ins><span class="cx"> FAIL CanvasRenderingContext2D interface: existence and properties of interface prototype object assert_equals: prototype of CanvasRenderingContext2D.prototype is not Object.prototype expected object &quot;[object Object]&quot; but got object &quot;[object CanvasRenderingContextPrototype]&quot;
</span><del>-FAIL CanvasRenderingContext2D interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: CanvasRenderingContext2D.prototype.constructor is not writable expected true got false
-FAIL CanvasRenderingContext2D interface: attribute canvas assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS CanvasRenderingContext2D interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+FAIL CanvasRenderingContext2D interface: attribute canvas assert_own_property: expected property &quot;canvas&quot; missing
</ins><span class="cx"> FAIL CanvasRenderingContext2D interface: attribute width assert_true: The prototype object must have a property &quot;width&quot; expected true got false
</span><span class="cx"> FAIL CanvasRenderingContext2D interface: attribute height assert_true: The prototype object must have a property &quot;height&quot; expected true got false
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation commit() 
</span><span class="lines">@@ -5101,32 +3485,18 @@
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation transform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation setTransform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) 
</span><span class="cx"> FAIL CanvasRenderingContext2D interface: operation resetTransform() assert_own_property: interface prototype object missing non-static operation expected property &quot;resetTransform&quot; missing
</span><del>-FAIL CanvasRenderingContext2D interface: attribute globalAlpha assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute globalCompositeOperation assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute imageSmoothingEnabled assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute strokeStyle assert_true: The prototype object must have a property &quot;strokeStyle&quot; expected true got false
-FAIL CanvasRenderingContext2D interface: attribute fillStyle assert_true: The prototype object must have a property &quot;fillStyle&quot; expected true got false
</del><ins>+PASS CanvasRenderingContext2D interface: attribute globalAlpha 
+PASS CanvasRenderingContext2D interface: attribute globalCompositeOperation 
+PASS CanvasRenderingContext2D interface: attribute imageSmoothingEnabled 
+PASS CanvasRenderingContext2D interface: attribute strokeStyle 
+PASS CanvasRenderingContext2D interface: attribute fillStyle 
</ins><span class="cx"> PASS CanvasRenderingContext2D interface: operation createLinearGradient(double,double,double,double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation createRadialGradient(double,double,double,double,double,double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation createPattern(CanvasImageSource,DOMString) 
</span><del>-FAIL CanvasRenderingContext2D interface: attribute shadowOffsetX assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute shadowOffsetY assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute shadowBlur assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute shadowColor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS CanvasRenderingContext2D interface: attribute shadowOffsetX 
+PASS CanvasRenderingContext2D interface: attribute shadowOffsetY 
+PASS CanvasRenderingContext2D interface: attribute shadowBlur 
+PASS CanvasRenderingContext2D interface: attribute shadowColor 
</ins><span class="cx"> PASS CanvasRenderingContext2D interface: operation clearRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation fillRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation strokeRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) 
</span><span class="lines">@@ -5161,35 +3531,17 @@
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation getImageData(double,double,double,double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation putImageData(ImageData,double,double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation putImageData(ImageData,double,double,double,double,double,double) 
</span><del>-FAIL CanvasRenderingContext2D interface: attribute lineWidth assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute lineCap assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute lineJoin assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute miterLimit assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS CanvasRenderingContext2D interface: attribute lineWidth 
+PASS CanvasRenderingContext2D interface: attribute lineCap 
+PASS CanvasRenderingContext2D interface: attribute lineJoin 
+PASS CanvasRenderingContext2D interface: attribute miterLimit 
</ins><span class="cx"> PASS CanvasRenderingContext2D interface: operation setLineDash([object Object]) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation getLineDash() 
</span><del>-FAIL CanvasRenderingContext2D interface: attribute lineDashOffset assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute font assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute textAlign assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute textBaseline assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CanvasRenderingContext2D interface: attribute direction assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS CanvasRenderingContext2D interface: attribute lineDashOffset 
+PASS CanvasRenderingContext2D interface: attribute font 
+PASS CanvasRenderingContext2D interface: attribute textAlign 
+PASS CanvasRenderingContext2D interface: attribute textBaseline 
+PASS CanvasRenderingContext2D interface: attribute direction 
</ins><span class="cx"> PASS CanvasRenderingContext2D interface: operation closePath() 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation moveTo(unrestricted double,unrestricted double) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: operation lineTo(unrestricted double,unrestricted double) 
</span><span class="lines">@@ -5223,8 +3575,8 @@
</span><span class="cx"> PASS CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;globalAlpha&quot; with the proper type (13) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;globalCompositeOperation&quot; with the proper type (14) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;imageSmoothingEnabled&quot; with the proper type (15) 
</span><del>-FAIL CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;strokeStyle&quot; with the proper type (16) assert_inherits: property &quot;strokeStyle&quot; found on object expected in prototype chain
-FAIL CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;fillStyle&quot; with the proper type (17) assert_inherits: property &quot;fillStyle&quot; found on object expected in prototype chain
</del><ins>+FAIL CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;strokeStyle&quot; with the proper type (16) Unrecognized type [object Object],[object Object],[object Object]
+FAIL CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;fillStyle&quot; with the proper type (17) Unrecognized type [object Object],[object Object],[object Object]
</ins><span class="cx"> PASS CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;createLinearGradient&quot; with the proper type (18) 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: calling createLinearGradient(double,double,double,double) on document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> PASS CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;createRadialGradient&quot; with the proper type (19) 
</span><span class="lines">@@ -5332,21 +3684,22 @@
</span><span class="cx"> PASS CanvasRenderingContext2D interface: calling ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) on document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> FAIL CanvasGradient interface: existence and properties of interface object assert_equals: class string of CanvasGradient expected &quot;[object Function]&quot; but got &quot;[object CanvasGradientConstructor]&quot;
</span><span class="cx"> PASS CanvasGradient interface object length 
</span><ins>+PASS CanvasGradient interface object name 
</ins><span class="cx"> PASS CanvasGradient interface: existence and properties of interface prototype object 
</span><del>-FAIL CanvasGradient interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: CanvasGradient.prototype.constructor is not writable expected true got false
</del><ins>+PASS CanvasGradient interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL CanvasGradient interface: operation addColorStop(double,DOMString) assert_equals: property has wrong .length expected 2 but got 0
</span><span class="cx"> FAIL CanvasPattern interface: existence and properties of interface object assert_equals: class string of CanvasPattern expected &quot;[object Function]&quot; but got &quot;[object CanvasPatternConstructor]&quot;
</span><span class="cx"> PASS CanvasPattern interface object length 
</span><ins>+PASS CanvasPattern interface object name 
</ins><span class="cx"> PASS CanvasPattern interface: existence and properties of interface prototype object 
</span><del>-FAIL CanvasPattern interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: CanvasPattern.prototype.constructor is not writable expected true got false
</del><ins>+PASS CanvasPattern interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL CanvasPattern interface: operation setTransform(SVGMatrix) assert_own_property: interface prototype object missing non-static operation expected property &quot;setTransform&quot; missing
</span><span class="cx"> FAIL TextMetrics interface: existence and properties of interface object assert_equals: class string of TextMetrics expected &quot;[object Function]&quot; but got &quot;[object TextMetricsConstructor]&quot;
</span><span class="cx"> PASS TextMetrics interface object length 
</span><ins>+PASS TextMetrics interface object name 
</ins><span class="cx"> PASS TextMetrics interface: existence and properties of interface prototype object 
</span><del>-FAIL TextMetrics interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: TextMetrics.prototype.constructor is not writable expected true got false
-FAIL TextMetrics interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS TextMetrics interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS TextMetrics interface: attribute width 
</ins><span class="cx"> FAIL TextMetrics interface: attribute actualBoundingBoxLeft assert_true: The prototype object must have a property &quot;actualBoundingBoxLeft&quot; expected true got false
</span><span class="cx"> FAIL TextMetrics interface: attribute actualBoundingBoxRight assert_true: The prototype object must have a property &quot;actualBoundingBoxRight&quot; expected true got false
</span><span class="cx"> FAIL TextMetrics interface: attribute fontBoundingBoxAscent assert_true: The prototype object must have a property &quot;fontBoundingBoxAscent&quot; expected true got false
</span><span class="lines">@@ -5360,17 +3713,15 @@
</span><span class="cx"> FAIL TextMetrics interface: attribute ideographicBaseline assert_true: The prototype object must have a property &quot;ideographicBaseline&quot; expected true got false
</span><span class="cx"> FAIL ImageData interface: existence and properties of interface object assert_equals: class string of ImageData expected &quot;[object Function]&quot; but got &quot;[object ImageDataConstructor]&quot;
</span><span class="cx"> PASS ImageData interface object length 
</span><ins>+PASS ImageData interface object name 
</ins><span class="cx"> PASS ImageData interface: existence and properties of interface prototype object 
</span><del>-FAIL ImageData interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: ImageData.prototype.constructor is not writable expected true got false
-FAIL ImageData interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL ImageData interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS ImageData interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS ImageData interface: attribute width 
+PASS ImageData interface: attribute height 
</ins><span class="cx"> FAIL ImageData interface: attribute data assert_true: The prototype object must have a property &quot;data&quot; expected true got false
</span><span class="cx"> FAIL DrawingStyle interface: existence and properties of interface object assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</span><span class="cx"> FAIL DrawingStyle interface object length assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</span><ins>+FAIL DrawingStyle interface object name assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</ins><span class="cx"> FAIL DrawingStyle interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</span><span class="cx"> FAIL DrawingStyle interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</span><span class="cx"> FAIL DrawingStyle interface: attribute lineWidth assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</span><span class="lines">@@ -5386,8 +3737,9 @@
</span><span class="cx"> FAIL DrawingStyle interface: attribute direction assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</span><span class="cx"> FAIL Path2D interface: existence and properties of interface object assert_equals: class string of Path2D expected &quot;[object Function]&quot; but got &quot;[object Path2DConstructor]&quot;
</span><span class="cx"> PASS Path2D interface object length 
</span><ins>+PASS Path2D interface object name 
</ins><span class="cx"> PASS Path2D interface: existence and properties of interface prototype object 
</span><del>-FAIL Path2D interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: Path2D.prototype.constructor is not writable expected true got false
</del><ins>+PASS Path2D interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS Path2D interface: operation addPath(Path2D,SVGMatrix) 
</span><span class="cx"> FAIL Path2D interface: operation addPathByStrokingPath(Path2D,CanvasDrawingStyles,SVGMatrix) assert_own_property: interface prototype object missing non-static operation expected property &quot;addPathByStrokingPath&quot; missing
</span><span class="cx"> FAIL Path2D interface: operation addText(DOMString,CanvasDrawingStyles,SVGMatrix,unrestricted double,unrestricted double,unrestricted double) assert_own_property: interface prototype object missing non-static operation expected property &quot;addText&quot; missing
</span><span class="lines">@@ -5406,25 +3758,21 @@
</span><span class="cx"> PASS Path2D interface: operation ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) 
</span><span class="cx"> FAIL DataTransfer interface: existence and properties of interface object assert_equals: class string of DataTransfer expected &quot;[object Function]&quot; but got &quot;[object DataTransferConstructor]&quot;
</span><span class="cx"> PASS DataTransfer interface object length 
</span><ins>+PASS DataTransfer interface object name 
</ins><span class="cx"> PASS DataTransfer interface: existence and properties of interface prototype object 
</span><del>-FAIL DataTransfer interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: DataTransfer.prototype.constructor is not writable expected true got false
-FAIL DataTransfer interface: attribute dropEffect assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL DataTransfer interface: attribute effectAllowed assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS DataTransfer interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS DataTransfer interface: attribute dropEffect 
+PASS DataTransfer interface: attribute effectAllowed 
</ins><span class="cx"> FAIL DataTransfer interface: attribute items assert_true: The prototype object must have a property &quot;items&quot; expected true got false
</span><span class="cx"> PASS DataTransfer interface: operation setDragImage(Element,long,long) 
</span><del>-FAIL DataTransfer interface: attribute types assert_true: The prototype object must have a property &quot;types&quot; expected true got false
</del><ins>+PASS DataTransfer interface: attribute types 
</ins><span class="cx"> PASS DataTransfer interface: operation getData(DOMString) 
</span><span class="cx"> PASS DataTransfer interface: operation setData(DOMString,DOMString) 
</span><span class="cx"> PASS DataTransfer interface: operation clearData(DOMString) 
</span><del>-FAIL DataTransfer interface: attribute files assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS DataTransfer interface: attribute files 
</ins><span class="cx"> FAIL DataTransferItemList interface: existence and properties of interface object assert_own_property: self does not have own property &quot;DataTransferItemList&quot; expected property &quot;DataTransferItemList&quot; missing
</span><span class="cx"> FAIL DataTransferItemList interface object length assert_own_property: self does not have own property &quot;DataTransferItemList&quot; expected property &quot;DataTransferItemList&quot; missing
</span><ins>+FAIL DataTransferItemList interface object name assert_own_property: self does not have own property &quot;DataTransferItemList&quot; expected property &quot;DataTransferItemList&quot; missing
</ins><span class="cx"> FAIL DataTransferItemList interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;DataTransferItemList&quot; expected property &quot;DataTransferItemList&quot; missing
</span><span class="cx"> FAIL DataTransferItemList interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;DataTransferItemList&quot; expected property &quot;DataTransferItemList&quot; missing
</span><span class="cx"> FAIL DataTransferItemList interface: attribute length assert_own_property: self does not have own property &quot;DataTransferItemList&quot; expected property &quot;DataTransferItemList&quot; missing
</span><span class="lines">@@ -5434,6 +3782,7 @@
</span><span class="cx"> FAIL DataTransferItemList interface: operation clear() assert_own_property: self does not have own property &quot;DataTransferItemList&quot; expected property &quot;DataTransferItemList&quot; missing
</span><span class="cx"> FAIL DataTransferItem interface: existence and properties of interface object assert_own_property: self does not have own property &quot;DataTransferItem&quot; expected property &quot;DataTransferItem&quot; missing
</span><span class="cx"> FAIL DataTransferItem interface object length assert_own_property: self does not have own property &quot;DataTransferItem&quot; expected property &quot;DataTransferItem&quot; missing
</span><ins>+FAIL DataTransferItem interface object name assert_own_property: self does not have own property &quot;DataTransferItem&quot; expected property &quot;DataTransferItem&quot; missing
</ins><span class="cx"> FAIL DataTransferItem interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;DataTransferItem&quot; expected property &quot;DataTransferItem&quot; missing
</span><span class="cx"> FAIL DataTransferItem interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;DataTransferItem&quot; expected property &quot;DataTransferItem&quot; missing
</span><span class="cx"> FAIL DataTransferItem interface: attribute kind assert_own_property: self does not have own property &quot;DataTransferItem&quot; expected property &quot;DataTransferItem&quot; missing
</span><span class="lines">@@ -5442,120 +3791,123 @@
</span><span class="cx"> FAIL DataTransferItem interface: operation getAsFile() assert_own_property: self does not have own property &quot;DataTransferItem&quot; expected property &quot;DataTransferItem&quot; missing
</span><span class="cx"> FAIL DragEvent interface: existence and properties of interface object assert_own_property: self does not have own property &quot;DragEvent&quot; expected property &quot;DragEvent&quot; missing
</span><span class="cx"> FAIL DragEvent interface object length assert_own_property: self does not have own property &quot;DragEvent&quot; expected property &quot;DragEvent&quot; missing
</span><ins>+FAIL DragEvent interface object name assert_own_property: self does not have own property &quot;DragEvent&quot; expected property &quot;DragEvent&quot; missing
</ins><span class="cx"> FAIL DragEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;DragEvent&quot; expected property &quot;DragEvent&quot; missing
</span><span class="cx"> FAIL DragEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;DragEvent&quot; expected property &quot;DragEvent&quot; missing
</span><span class="cx"> FAIL DragEvent interface: attribute dataTransfer assert_own_property: self does not have own property &quot;DragEvent&quot; expected property &quot;DragEvent&quot; missing
</span><span class="cx"> FAIL Window interface: existence and properties of interface object assert_equals: class string of Window expected &quot;[object Function]&quot; but got &quot;[object WindowConstructor]&quot;
</span><span class="cx"> PASS Window interface object length 
</span><ins>+PASS Window interface object name 
</ins><span class="cx"> FAIL Window interface: existence and properties of interface prototype object assert_equals: Class name for prototype of Window.prototype is not &quot;WindowProperties&quot; expected &quot;[object WindowProperties]&quot; but got &quot;[object Object]&quot;
</span><span class="cx"> FAIL Window interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: Window.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</span><del>-FAIL Window interface: attribute self assert_equals: &quot;self&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute name assert_equals: &quot;name&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute history assert_equals: &quot;history&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute locationbar assert_equals: &quot;locationbar&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute menubar assert_equals: &quot;menubar&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute personalbar assert_equals: &quot;personalbar&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute scrollbars assert_equals: &quot;scrollbars&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute statusbar assert_equals: &quot;statusbar&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute toolbar assert_equals: &quot;toolbar&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute status assert_equals: &quot;status&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute self The DOMWindow.self getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute name The DOMWindow.name getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute history The DOMWindow.history getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute locationbar The DOMWindow.locationbar getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute menubar The DOMWindow.menubar getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute personalbar The DOMWindow.personalbar getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute scrollbars The DOMWindow.scrollbars getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute statusbar The DOMWindow.statusbar getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute toolbar The DOMWindow.toolbar getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute status The DOMWindow.status getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: operation close() assert_equals: property should be writable if and only if not unforgeable expected true but got false
</span><del>-FAIL Window interface: attribute closed assert_equals: &quot;closed&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute closed The DOMWindow.closed getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: operation stop() desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation focus() assert_equals: property should be writable if and only if not unforgeable expected true but got false
</span><span class="cx"> FAIL Window interface: operation blur() assert_equals: property should be writable if and only if not unforgeable expected true but got false
</span><del>-FAIL Window interface: attribute frames assert_equals: &quot;frames&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute length assert_equals: &quot;length&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute opener assert_equals: &quot;opener&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute parent assert_equals: &quot;parent&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute frameElement assert_equals: &quot;frameElement&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute frames The DOMWindow.frames getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute length The DOMWindow.length getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute opener The DOMWindow.opener getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute parent The DOMWindow.parent getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute frameElement The DOMWindow.frameElement getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: operation open(DOMString,DOMString,DOMString,boolean) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><del>-FAIL Window interface: attribute navigator assert_equals: &quot;navigator&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute navigator The DOMWindow.navigator getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute external assert_own_property: The global object must have a property &quot;external&quot; expected property &quot;external&quot; missing
</span><del>-FAIL Window interface: attribute applicationCache assert_equals: &quot;applicationCache&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute applicationCache The DOMWindow.applicationCache getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: operation alert() desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation confirm(DOMString) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation prompt(DOMString,DOMString) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation print() desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><ins>+FAIL Window interface: operation showModalDialog(DOMString,any) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</ins><span class="cx"> FAIL Window interface: operation postMessage(any,DOMString,[object Object]) assert_equals: property should be writable if and only if not unforgeable expected true but got false
</span><span class="cx"> FAIL Window interface: operation captureEvents() desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation releaseEvents() desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><del>-FAIL Window interface: attribute onabort assert_equals: &quot;onabort&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute onabort The DOMWindow.onabort getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute onautocomplete assert_own_property: The global object must have a property &quot;onautocomplete&quot; expected property &quot;onautocomplete&quot; missing
</span><span class="cx"> FAIL Window interface: attribute onautocompleteerror assert_own_property: The global object must have a property &quot;onautocompleteerror&quot; expected property &quot;onautocompleteerror&quot; missing
</span><del>-FAIL Window interface: attribute onblur assert_equals: &quot;onblur&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute onblur The DOMWindow.onblur getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute oncancel assert_own_property: The global object must have a property &quot;oncancel&quot; expected property &quot;oncancel&quot; missing
</span><del>-FAIL Window interface: attribute oncanplay assert_equals: &quot;oncanplay&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute oncanplaythrough assert_equals: &quot;oncanplaythrough&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onchange assert_equals: &quot;onchange&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onclick assert_equals: &quot;onclick&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute oncanplay The DOMWindow.oncanplay getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute oncanplaythrough The DOMWindow.oncanplaythrough getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onchange The DOMWindow.onchange getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onclick The DOMWindow.onclick getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute onclose assert_own_property: The global object must have a property &quot;onclose&quot; expected property &quot;onclose&quot; missing
</span><del>-FAIL Window interface: attribute oncontextmenu assert_equals: &quot;oncontextmenu&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute oncontextmenu The DOMWindow.oncontextmenu getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute oncuechange assert_own_property: The global object must have a property &quot;oncuechange&quot; expected property &quot;oncuechange&quot; missing
</span><del>-FAIL Window interface: attribute ondblclick assert_equals: &quot;ondblclick&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ondrag assert_equals: &quot;ondrag&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ondragend assert_equals: &quot;ondragend&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ondragenter assert_equals: &quot;ondragenter&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute ondblclick The DOMWindow.ondblclick getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ondrag The DOMWindow.ondrag getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ondragend The DOMWindow.ondragend getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ondragenter The DOMWindow.ondragenter getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute ondragexit assert_own_property: The global object must have a property &quot;ondragexit&quot; expected property &quot;ondragexit&quot; missing
</span><del>-FAIL Window interface: attribute ondragleave assert_equals: &quot;ondragleave&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ondragover assert_equals: &quot;ondragover&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ondragstart assert_equals: &quot;ondragstart&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ondrop assert_equals: &quot;ondrop&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ondurationchange assert_equals: &quot;ondurationchange&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onemptied assert_equals: &quot;onemptied&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onended assert_equals: &quot;onended&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onerror assert_equals: &quot;onerror&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onfocus assert_equals: &quot;onfocus&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute oninput assert_equals: &quot;oninput&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute oninvalid assert_equals: &quot;oninvalid&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onkeydown assert_equals: &quot;onkeydown&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onkeypress assert_equals: &quot;onkeypress&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onkeyup assert_equals: &quot;onkeyup&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onload assert_equals: &quot;onload&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onloadeddata assert_equals: &quot;onloadeddata&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onloadedmetadata assert_equals: &quot;onloadedmetadata&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onloadstart assert_equals: &quot;onloadstart&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmousedown assert_equals: &quot;onmousedown&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmouseenter assert_equals: &quot;onmouseenter&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmouseleave assert_equals: &quot;onmouseleave&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmousemove assert_equals: &quot;onmousemove&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmouseout assert_equals: &quot;onmouseout&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmouseover assert_equals: &quot;onmouseover&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmouseup assert_equals: &quot;onmouseup&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onmousewheel assert_equals: &quot;onmousewheel&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onpause assert_equals: &quot;onpause&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onplay assert_equals: &quot;onplay&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onplaying assert_equals: &quot;onplaying&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onprogress assert_equals: &quot;onprogress&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onratechange assert_equals: &quot;onratechange&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onreset assert_equals: &quot;onreset&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onresize assert_equals: &quot;onresize&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onscroll assert_equals: &quot;onscroll&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onseeked assert_equals: &quot;onseeked&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onseeking assert_equals: &quot;onseeking&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onselect assert_equals: &quot;onselect&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute ondragleave The DOMWindow.ondragleave getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ondragover The DOMWindow.ondragover getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ondragstart The DOMWindow.ondragstart getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ondrop The DOMWindow.ondrop getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ondurationchange The DOMWindow.ondurationchange getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onemptied The DOMWindow.onemptied getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onended The DOMWindow.onended getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onerror The DOMWindow.onerror getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onfocus The DOMWindow.onfocus getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute oninput The DOMWindow.oninput getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute oninvalid The DOMWindow.oninvalid getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onkeydown The DOMWindow.onkeydown getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onkeypress The DOMWindow.onkeypress getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onkeyup The DOMWindow.onkeyup getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onload The DOMWindow.onload getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onloadeddata The DOMWindow.onloadeddata getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onloadedmetadata The DOMWindow.onloadedmetadata getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onloadstart The DOMWindow.onloadstart getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onmousedown The DOMWindow.onmousedown getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onmouseenter assert_equals: Gets on a global should not require an explicit this expected (undefined) undefined but got (object) null
+FAIL Window interface: attribute onmouseleave assert_equals: Gets on a global should not require an explicit this expected (undefined) undefined but got (object) null
+FAIL Window interface: attribute onmousemove The DOMWindow.onmousemove getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onmouseout The DOMWindow.onmouseout getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onmouseover The DOMWindow.onmouseover getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onmouseup The DOMWindow.onmouseup getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onmousewheel The DOMWindow.onmousewheel getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onpause The DOMWindow.onpause getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onplay The DOMWindow.onplay getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onplaying The DOMWindow.onplaying getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onprogress The DOMWindow.onprogress getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onratechange The DOMWindow.onratechange getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onreset The DOMWindow.onreset getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onresize The DOMWindow.onresize getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onscroll The DOMWindow.onscroll getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onseeked The DOMWindow.onseeked getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onseeking The DOMWindow.onseeking getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onselect The DOMWindow.onselect getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute onshow assert_own_property: The global object must have a property &quot;onshow&quot; expected property &quot;onshow&quot; missing
</span><span class="cx"> FAIL Window interface: attribute onsort assert_own_property: The global object must have a property &quot;onsort&quot; expected property &quot;onsort&quot; missing
</span><del>-FAIL Window interface: attribute onstalled assert_equals: &quot;onstalled&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onsubmit assert_equals: &quot;onsubmit&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onsuspend assert_equals: &quot;onsuspend&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ontimeupdate assert_equals: &quot;ontimeupdate&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute onstalled The DOMWindow.onstalled getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onsubmit The DOMWindow.onsubmit getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onsuspend The DOMWindow.onsuspend getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ontimeupdate The DOMWindow.ontimeupdate getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute ontoggle assert_own_property: The global object must have a property &quot;ontoggle&quot; expected property &quot;ontoggle&quot; missing
</span><del>-FAIL Window interface: attribute onvolumechange assert_equals: &quot;onvolumechange&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onwaiting assert_equals: &quot;onwaiting&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute onvolumechange The DOMWindow.onvolumechange getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onwaiting The DOMWindow.onwaiting getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute onafterprint assert_own_property: The global object must have a property &quot;onafterprint&quot; expected property &quot;onafterprint&quot; missing
</span><span class="cx"> FAIL Window interface: attribute onbeforeprint assert_own_property: The global object must have a property &quot;onbeforeprint&quot; expected property &quot;onbeforeprint&quot; missing
</span><del>-FAIL Window interface: attribute onbeforeunload assert_equals: &quot;onbeforeunload&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onhashchange assert_equals: &quot;onhashchange&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute onbeforeunload The DOMWindow.onbeforeunload getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onhashchange The DOMWindow.onhashchange getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: attribute onlanguagechange assert_own_property: The global object must have a property &quot;onlanguagechange&quot; expected property &quot;onlanguagechange&quot; missing
</span><del>-FAIL Window interface: attribute onmessage assert_equals: &quot;onmessage&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onoffline assert_equals: &quot;onoffline&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute ononline assert_equals: &quot;ononline&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onpagehide assert_equals: &quot;onpagehide&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onpageshow assert_equals: &quot;onpageshow&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onpopstate assert_equals: &quot;onpopstate&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onstorage assert_equals: &quot;onstorage&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute onunload assert_equals: &quot;onunload&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute onmessage The DOMWindow.onmessage getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onoffline The DOMWindow.onoffline getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute ononline The DOMWindow.ononline getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onpagehide The DOMWindow.onpagehide getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onpageshow The DOMWindow.onpageshow getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onpopstate The DOMWindow.onpopstate getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onstorage The DOMWindow.onstorage getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute onunload The DOMWindow.onunload getter can only be used on instances of DOMWindow
</ins><span class="cx"> FAIL Window interface: operation btoa(DOMString) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation atob(DOMString) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation setTimeout(Function,long,any) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="lines">@@ -5565,15 +3917,15 @@
</span><span class="cx"> FAIL Window interface: operation setInterval(DOMString,long,any) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation clearInterval(long) desc is not an Object. (evaluating '&quot;get&quot; in desc')
</span><span class="cx"> FAIL Window interface: operation createImageBitmap(ImageBitmapSource,long,long,long,long) assert_own_property: global object missing non-static operation expected property &quot;createImageBitmap&quot; missing
</span><del>-FAIL Window interface: attribute sessionStorage assert_equals: &quot;sessionStorage&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
-FAIL Window interface: attribute localStorage assert_equals: &quot;localStorage&quot; must have a getter expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+FAIL Window interface: attribute sessionStorage The DOMWindow.sessionStorage getter can only be used on instances of DOMWindow
+FAIL Window interface: attribute localStorage The DOMWindow.localStorage getter can only be used on instances of DOMWindow
</ins><span class="cx"> PASS Window must be primary interface of window 
</span><span class="cx"> PASS Stringification of window 
</span><del>-FAIL Window interface: window must have own property &quot;window&quot; assert_false: property descriptor has value but is supposed to be accessor expected false got true
</del><ins>+PASS Window interface: window must have own property &quot;window&quot; 
</ins><span class="cx"> PASS Window interface: window must inherit property &quot;self&quot; with the proper type (1) 
</span><del>-FAIL Window interface: window must have own property &quot;document&quot; assert_false: property descriptor has value but is supposed to be accessor expected false got true
</del><ins>+PASS Window interface: window must have own property &quot;document&quot; 
</ins><span class="cx"> PASS Window interface: window must inherit property &quot;name&quot; with the proper type (3) 
</span><del>-FAIL Window interface: window must have own property &quot;location&quot; assert_equals: getter must be Function expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+PASS Window interface: window must have own property &quot;location&quot; 
</ins><span class="cx"> PASS Window interface: window must inherit property &quot;history&quot; with the proper type (5) 
</span><span class="cx"> PASS Window interface: window must inherit property &quot;locationbar&quot; with the proper type (6) 
</span><span class="cx"> PASS Window interface: window must inherit property &quot;menubar&quot; with the proper type (7) 
</span><span class="lines">@@ -5589,7 +3941,7 @@
</span><span class="cx"> PASS Window interface: window must inherit property &quot;blur&quot; with the proper type (17) 
</span><span class="cx"> PASS Window interface: window must inherit property &quot;frames&quot; with the proper type (18) 
</span><span class="cx"> PASS Window interface: window must inherit property &quot;length&quot; with the proper type (19) 
</span><del>-FAIL Window interface: window must have own property &quot;top&quot; assert_equals: getter must be Function expected &quot;function&quot; but got &quot;undefined&quot;
</del><ins>+PASS Window interface: window must have own property &quot;top&quot; 
</ins><span class="cx"> PASS Window interface: window must inherit property &quot;opener&quot; with the proper type (21) 
</span><span class="cx"> PASS Window interface: window must inherit property &quot;parent&quot; with the proper type (22) 
</span><span class="cx"> PASS Window interface: window must inherit property &quot;frameElement&quot; with the proper type (23) 
</span><span class="lines">@@ -5604,116 +3956,118 @@
</span><span class="cx"> PASS Window interface: window must inherit property &quot;prompt&quot; with the proper type (32) 
</span><span class="cx"> PASS Window interface: calling prompt(DOMString,DOMString) on window with too few arguments must throw TypeError 
</span><span class="cx"> PASS Window interface: window must inherit property &quot;print&quot; with the proper type (33) 
</span><del>-PASS Window interface: window must inherit property &quot;postMessage&quot; with the proper type (34) 
</del><ins>+PASS Window interface: window must inherit property &quot;showModalDialog&quot; with the proper type (34) 
+PASS Window interface: calling showModalDialog(DOMString,any) on window with too few arguments must throw TypeError 
+PASS Window interface: window must inherit property &quot;postMessage&quot; with the proper type (35) 
</ins><span class="cx"> FAIL Window interface: calling postMessage(any,DOMString,[object Object]) on window with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; threw object &quot;Error: SyntaxError: DOM Exception 12&quot; (&quot;SyntaxError&quot;) expected object &quot;TypeError&quot; (&quot;TypeError&quot;)
</span><del>-PASS Window interface: window must inherit property &quot;captureEvents&quot; with the proper type (35) 
-PASS Window interface: window must inherit property &quot;releaseEvents&quot; with the proper type (36) 
-PASS Window interface: window must inherit property &quot;onabort&quot; with the proper type (37) 
-FAIL Window interface: window must inherit property &quot;onautocomplete&quot; with the proper type (38) assert_own_property: expected property &quot;onautocomplete&quot; missing
-FAIL Window interface: window must inherit property &quot;onautocompleteerror&quot; with the proper type (39) assert_own_property: expected property &quot;onautocompleteerror&quot; missing
-PASS Window interface: window must inherit property &quot;onblur&quot; with the proper type (40) 
-FAIL Window interface: window must inherit property &quot;oncancel&quot; with the proper type (41) assert_own_property: expected property &quot;oncancel&quot; missing
-PASS Window interface: window must inherit property &quot;oncanplay&quot; with the proper type (42) 
-PASS Window interface: window must inherit property &quot;oncanplaythrough&quot; with the proper type (43) 
-PASS Window interface: window must inherit property &quot;onchange&quot; with the proper type (44) 
-PASS Window interface: window must inherit property &quot;onclick&quot; with the proper type (45) 
-FAIL Window interface: window must inherit property &quot;onclose&quot; with the proper type (46) assert_own_property: expected property &quot;onclose&quot; missing
-PASS Window interface: window must inherit property &quot;oncontextmenu&quot; with the proper type (47) 
-FAIL Window interface: window must inherit property &quot;oncuechange&quot; with the proper type (48) assert_own_property: expected property &quot;oncuechange&quot; missing
-PASS Window interface: window must inherit property &quot;ondblclick&quot; with the proper type (49) 
-PASS Window interface: window must inherit property &quot;ondrag&quot; with the proper type (50) 
-PASS Window interface: window must inherit property &quot;ondragend&quot; with the proper type (51) 
-PASS Window interface: window must inherit property &quot;ondragenter&quot; with the proper type (52) 
-FAIL Window interface: window must inherit property &quot;ondragexit&quot; with the proper type (53) assert_own_property: expected property &quot;ondragexit&quot; missing
-PASS Window interface: window must inherit property &quot;ondragleave&quot; with the proper type (54) 
-PASS Window interface: window must inherit property &quot;ondragover&quot; with the proper type (55) 
-PASS Window interface: window must inherit property &quot;ondragstart&quot; with the proper type (56) 
-PASS Window interface: window must inherit property &quot;ondrop&quot; with the proper type (57) 
-PASS Window interface: window must inherit property &quot;ondurationchange&quot; with the proper type (58) 
-PASS Window interface: window must inherit property &quot;onemptied&quot; with the proper type (59) 
-PASS Window interface: window must inherit property &quot;onended&quot; with the proper type (60) 
-PASS Window interface: window must inherit property &quot;onerror&quot; with the proper type (61) 
-PASS Window interface: window must inherit property &quot;onfocus&quot; with the proper type (62) 
-PASS Window interface: window must inherit property &quot;oninput&quot; with the proper type (63) 
-PASS Window interface: window must inherit property &quot;oninvalid&quot; with the proper type (64) 
-PASS Window interface: window must inherit property &quot;onkeydown&quot; with the proper type (65) 
-PASS Window interface: window must inherit property &quot;onkeypress&quot; with the proper type (66) 
-PASS Window interface: window must inherit property &quot;onkeyup&quot; with the proper type (67) 
-PASS Window interface: window must inherit property &quot;onload&quot; with the proper type (68) 
-PASS Window interface: window must inherit property &quot;onloadeddata&quot; with the proper type (69) 
-PASS Window interface: window must inherit property &quot;onloadedmetadata&quot; with the proper type (70) 
-PASS Window interface: window must inherit property &quot;onloadstart&quot; with the proper type (71) 
-PASS Window interface: window must inherit property &quot;onmousedown&quot; with the proper type (72) 
-PASS Window interface: window must inherit property &quot;onmouseenter&quot; with the proper type (73) 
-PASS Window interface: window must inherit property &quot;onmouseleave&quot; with the proper type (74) 
-PASS Window interface: window must inherit property &quot;onmousemove&quot; with the proper type (75) 
-PASS Window interface: window must inherit property &quot;onmouseout&quot; with the proper type (76) 
-PASS Window interface: window must inherit property &quot;onmouseover&quot; with the proper type (77) 
-PASS Window interface: window must inherit property &quot;onmouseup&quot; with the proper type (78) 
-PASS Window interface: window must inherit property &quot;onmousewheel&quot; with the proper type (79) 
-PASS Window interface: window must inherit property &quot;onpause&quot; with the proper type (80) 
-PASS Window interface: window must inherit property &quot;onplay&quot; with the proper type (81) 
-PASS Window interface: window must inherit property &quot;onplaying&quot; with the proper type (82) 
-PASS Window interface: window must inherit property &quot;onprogress&quot; with the proper type (83) 
-PASS Window interface: window must inherit property &quot;onratechange&quot; with the proper type (84) 
-PASS Window interface: window must inherit property &quot;onreset&quot; with the proper type (85) 
-PASS Window interface: window must inherit property &quot;onresize&quot; with the proper type (86) 
-PASS Window interface: window must inherit property &quot;onscroll&quot; with the proper type (87) 
-PASS Window interface: window must inherit property &quot;onseeked&quot; with the proper type (88) 
-PASS Window interface: window must inherit property &quot;onseeking&quot; with the proper type (89) 
-PASS Window interface: window must inherit property &quot;onselect&quot; with the proper type (90) 
-FAIL Window interface: window must inherit property &quot;onshow&quot; with the proper type (91) assert_own_property: expected property &quot;onshow&quot; missing
-FAIL Window interface: window must inherit property &quot;onsort&quot; with the proper type (92) assert_own_property: expected property &quot;onsort&quot; missing
-PASS Window interface: window must inherit property &quot;onstalled&quot; with the proper type (93) 
-PASS Window interface: window must inherit property &quot;onsubmit&quot; with the proper type (94) 
-PASS Window interface: window must inherit property &quot;onsuspend&quot; with the proper type (95) 
-PASS Window interface: window must inherit property &quot;ontimeupdate&quot; with the proper type (96) 
-FAIL Window interface: window must inherit property &quot;ontoggle&quot; with the proper type (97) assert_own_property: expected property &quot;ontoggle&quot; missing
-PASS Window interface: window must inherit property &quot;onvolumechange&quot; with the proper type (98) 
-PASS Window interface: window must inherit property &quot;onwaiting&quot; with the proper type (99) 
-FAIL Window interface: window must inherit property &quot;onafterprint&quot; with the proper type (100) assert_own_property: expected property &quot;onafterprint&quot; missing
-FAIL Window interface: window must inherit property &quot;onbeforeprint&quot; with the proper type (101) assert_own_property: expected property &quot;onbeforeprint&quot; missing
-PASS Window interface: window must inherit property &quot;onbeforeunload&quot; with the proper type (102) 
-PASS Window interface: window must inherit property &quot;onhashchange&quot; with the proper type (103) 
-FAIL Window interface: window must inherit property &quot;onlanguagechange&quot; with the proper type (104) assert_own_property: expected property &quot;onlanguagechange&quot; missing
-PASS Window interface: window must inherit property &quot;onmessage&quot; with the proper type (105) 
-PASS Window interface: window must inherit property &quot;onoffline&quot; with the proper type (106) 
-PASS Window interface: window must inherit property &quot;ononline&quot; with the proper type (107) 
-PASS Window interface: window must inherit property &quot;onpagehide&quot; with the proper type (108) 
-PASS Window interface: window must inherit property &quot;onpageshow&quot; with the proper type (109) 
-PASS Window interface: window must inherit property &quot;onpopstate&quot; with the proper type (110) 
-PASS Window interface: window must inherit property &quot;onstorage&quot; with the proper type (111) 
-PASS Window interface: window must inherit property &quot;onunload&quot; with the proper type (112) 
-PASS Window interface: window must inherit property &quot;btoa&quot; with the proper type (113) 
</del><ins>+PASS Window interface: window must inherit property &quot;captureEvents&quot; with the proper type (36) 
+PASS Window interface: window must inherit property &quot;releaseEvents&quot; with the proper type (37) 
+PASS Window interface: window must inherit property &quot;onabort&quot; with the proper type (38) 
+FAIL Window interface: window must inherit property &quot;onautocomplete&quot; with the proper type (39) assert_own_property: expected property &quot;onautocomplete&quot; missing
+FAIL Window interface: window must inherit property &quot;onautocompleteerror&quot; with the proper type (40) assert_own_property: expected property &quot;onautocompleteerror&quot; missing
+PASS Window interface: window must inherit property &quot;onblur&quot; with the proper type (41) 
+FAIL Window interface: window must inherit property &quot;oncancel&quot; with the proper type (42) assert_own_property: expected property &quot;oncancel&quot; missing
+PASS Window interface: window must inherit property &quot;oncanplay&quot; with the proper type (43) 
+PASS Window interface: window must inherit property &quot;oncanplaythrough&quot; with the proper type (44) 
+PASS Window interface: window must inherit property &quot;onchange&quot; with the proper type (45) 
+PASS Window interface: window must inherit property &quot;onclick&quot; with the proper type (46) 
+FAIL Window interface: window must inherit property &quot;onclose&quot; with the proper type (47) assert_own_property: expected property &quot;onclose&quot; missing
+PASS Window interface: window must inherit property &quot;oncontextmenu&quot; with the proper type (48) 
+FAIL Window interface: window must inherit property &quot;oncuechange&quot; with the proper type (49) assert_own_property: expected property &quot;oncuechange&quot; missing
+PASS Window interface: window must inherit property &quot;ondblclick&quot; with the proper type (50) 
+PASS Window interface: window must inherit property &quot;ondrag&quot; with the proper type (51) 
+PASS Window interface: window must inherit property &quot;ondragend&quot; with the proper type (52) 
+PASS Window interface: window must inherit property &quot;ondragenter&quot; with the proper type (53) 
+FAIL Window interface: window must inherit property &quot;ondragexit&quot; with the proper type (54) assert_own_property: expected property &quot;ondragexit&quot; missing
+PASS Window interface: window must inherit property &quot;ondragleave&quot; with the proper type (55) 
+PASS Window interface: window must inherit property &quot;ondragover&quot; with the proper type (56) 
+PASS Window interface: window must inherit property &quot;ondragstart&quot; with the proper type (57) 
+PASS Window interface: window must inherit property &quot;ondrop&quot; with the proper type (58) 
+PASS Window interface: window must inherit property &quot;ondurationchange&quot; with the proper type (59) 
+PASS Window interface: window must inherit property &quot;onemptied&quot; with the proper type (60) 
+PASS Window interface: window must inherit property &quot;onended&quot; with the proper type (61) 
+PASS Window interface: window must inherit property &quot;onerror&quot; with the proper type (62) 
+PASS Window interface: window must inherit property &quot;onfocus&quot; with the proper type (63) 
+PASS Window interface: window must inherit property &quot;oninput&quot; with the proper type (64) 
+PASS Window interface: window must inherit property &quot;oninvalid&quot; with the proper type (65) 
+PASS Window interface: window must inherit property &quot;onkeydown&quot; with the proper type (66) 
+PASS Window interface: window must inherit property &quot;onkeypress&quot; with the proper type (67) 
+PASS Window interface: window must inherit property &quot;onkeyup&quot; with the proper type (68) 
+PASS Window interface: window must inherit property &quot;onload&quot; with the proper type (69) 
+PASS Window interface: window must inherit property &quot;onloadeddata&quot; with the proper type (70) 
+PASS Window interface: window must inherit property &quot;onloadedmetadata&quot; with the proper type (71) 
+PASS Window interface: window must inherit property &quot;onloadstart&quot; with the proper type (72) 
+PASS Window interface: window must inherit property &quot;onmousedown&quot; with the proper type (73) 
+PASS Window interface: window must inherit property &quot;onmouseenter&quot; with the proper type (74) 
+PASS Window interface: window must inherit property &quot;onmouseleave&quot; with the proper type (75) 
+PASS Window interface: window must inherit property &quot;onmousemove&quot; with the proper type (76) 
+PASS Window interface: window must inherit property &quot;onmouseout&quot; with the proper type (77) 
+PASS Window interface: window must inherit property &quot;onmouseover&quot; with the proper type (78) 
+PASS Window interface: window must inherit property &quot;onmouseup&quot; with the proper type (79) 
+PASS Window interface: window must inherit property &quot;onmousewheel&quot; with the proper type (80) 
+PASS Window interface: window must inherit property &quot;onpause&quot; with the proper type (81) 
+PASS Window interface: window must inherit property &quot;onplay&quot; with the proper type (82) 
+PASS Window interface: window must inherit property &quot;onplaying&quot; with the proper type (83) 
+PASS Window interface: window must inherit property &quot;onprogress&quot; with the proper type (84) 
+PASS Window interface: window must inherit property &quot;onratechange&quot; with the proper type (85) 
+PASS Window interface: window must inherit property &quot;onreset&quot; with the proper type (86) 
+PASS Window interface: window must inherit property &quot;onresize&quot; with the proper type (87) 
+PASS Window interface: window must inherit property &quot;onscroll&quot; with the proper type (88) 
+PASS Window interface: window must inherit property &quot;onseeked&quot; with the proper type (89) 
+PASS Window interface: window must inherit property &quot;onseeking&quot; with the proper type (90) 
+PASS Window interface: window must inherit property &quot;onselect&quot; with the proper type (91) 
+FAIL Window interface: window must inherit property &quot;onshow&quot; with the proper type (92) assert_own_property: expected property &quot;onshow&quot; missing
+FAIL Window interface: window must inherit property &quot;onsort&quot; with the proper type (93) assert_own_property: expected property &quot;onsort&quot; missing
+PASS Window interface: window must inherit property &quot;onstalled&quot; with the proper type (94) 
+PASS Window interface: window must inherit property &quot;onsubmit&quot; with the proper type (95) 
+PASS Window interface: window must inherit property &quot;onsuspend&quot; with the proper type (96) 
+PASS Window interface: window must inherit property &quot;ontimeupdate&quot; with the proper type (97) 
+FAIL Window interface: window must inherit property &quot;ontoggle&quot; with the proper type (98) assert_own_property: expected property &quot;ontoggle&quot; missing
+PASS Window interface: window must inherit property &quot;onvolumechange&quot; with the proper type (99) 
+PASS Window interface: window must inherit property &quot;onwaiting&quot; with the proper type (100) 
+FAIL Window interface: window must inherit property &quot;onafterprint&quot; with the proper type (101) assert_own_property: expected property &quot;onafterprint&quot; missing
+FAIL Window interface: window must inherit property &quot;onbeforeprint&quot; with the proper type (102) assert_own_property: expected property &quot;onbeforeprint&quot; missing
+PASS Window interface: window must inherit property &quot;onbeforeunload&quot; with the proper type (103) 
+PASS Window interface: window must inherit property &quot;onhashchange&quot; with the proper type (104) 
+FAIL Window interface: window must inherit property &quot;onlanguagechange&quot; with the proper type (105) assert_own_property: expected property &quot;onlanguagechange&quot; missing
+PASS Window interface: window must inherit property &quot;onmessage&quot; with the proper type (106) 
+PASS Window interface: window must inherit property &quot;onoffline&quot; with the proper type (107) 
+PASS Window interface: window must inherit property &quot;ononline&quot; with the proper type (108) 
+PASS Window interface: window must inherit property &quot;onpagehide&quot; with the proper type (109) 
+PASS Window interface: window must inherit property &quot;onpageshow&quot; with the proper type (110) 
+PASS Window interface: window must inherit property &quot;onpopstate&quot; with the proper type (111) 
+PASS Window interface: window must inherit property &quot;onstorage&quot; with the proper type (112) 
+PASS Window interface: window must inherit property &quot;onunload&quot; with the proper type (113) 
+PASS Window interface: window must inherit property &quot;btoa&quot; with the proper type (114) 
</ins><span class="cx"> PASS Window interface: calling btoa(DOMString) on window with too few arguments must throw TypeError 
</span><del>-PASS Window interface: window must inherit property &quot;atob&quot; with the proper type (114) 
</del><ins>+PASS Window interface: window must inherit property &quot;atob&quot; with the proper type (115) 
</ins><span class="cx"> PASS Window interface: calling atob(DOMString) on window with too few arguments must throw TypeError 
</span><del>-PASS Window interface: window must inherit property &quot;setTimeout&quot; with the proper type (115) 
</del><ins>+PASS Window interface: window must inherit property &quot;setTimeout&quot; with the proper type (116) 
</ins><span class="cx"> FAIL Window interface: calling setTimeout(Function,long,any) on window with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-PASS Window interface: window must inherit property &quot;setTimeout&quot; with the proper type (116) 
</del><ins>+PASS Window interface: window must inherit property &quot;setTimeout&quot; with the proper type (117) 
</ins><span class="cx"> FAIL Window interface: calling setTimeout(DOMString,long,any) on window with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-PASS Window interface: window must inherit property &quot;clearTimeout&quot; with the proper type (117) 
</del><ins>+PASS Window interface: window must inherit property &quot;clearTimeout&quot; with the proper type (118) 
</ins><span class="cx"> PASS Window interface: calling clearTimeout(long) on window with too few arguments must throw TypeError 
</span><del>-PASS Window interface: window must inherit property &quot;setInterval&quot; with the proper type (118) 
</del><ins>+PASS Window interface: window must inherit property &quot;setInterval&quot; with the proper type (119) 
</ins><span class="cx"> FAIL Window interface: calling setInterval(Function,long,any) on window with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-PASS Window interface: window must inherit property &quot;setInterval&quot; with the proper type (119) 
</del><ins>+PASS Window interface: window must inherit property &quot;setInterval&quot; with the proper type (120) 
</ins><span class="cx"> FAIL Window interface: calling setInterval(DOMString,long,any) on window with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-PASS Window interface: window must inherit property &quot;clearInterval&quot; with the proper type (120) 
</del><ins>+PASS Window interface: window must inherit property &quot;clearInterval&quot; with the proper type (121) 
</ins><span class="cx"> PASS Window interface: calling clearInterval(long) on window with too few arguments must throw TypeError 
</span><del>-FAIL Window interface: window must inherit property &quot;createImageBitmap&quot; with the proper type (121) assert_own_property: expected property &quot;createImageBitmap&quot; missing
</del><ins>+FAIL Window interface: window must inherit property &quot;createImageBitmap&quot; with the proper type (122) assert_own_property: expected property &quot;createImageBitmap&quot; missing
</ins><span class="cx"> FAIL Window interface: calling createImageBitmap(ImageBitmapSource,long,long,long,long) on window with too few arguments must throw TypeError assert_own_property: expected property &quot;createImageBitmap&quot; missing
</span><del>-PASS Window interface: window must inherit property &quot;sessionStorage&quot; with the proper type (122) 
-PASS Window interface: window must inherit property &quot;localStorage&quot; with the proper type (123) 
</del><ins>+PASS Window interface: window must inherit property &quot;sessionStorage&quot; with the proper type (123) 
+PASS Window interface: window must inherit property &quot;localStorage&quot; with the proper type (124) 
</ins><span class="cx"> FAIL EventTarget interface: window must inherit property &quot;addEventListener&quot; with the proper type (0) assert_inherits: property &quot;addEventListener&quot; found on object expected in prototype chain
</span><span class="cx"> FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window with too few arguments must throw TypeError assert_inherits: property &quot;addEventListener&quot; found on object expected in prototype chain
</span><span class="cx"> FAIL EventTarget interface: window must inherit property &quot;removeEventListener&quot; with the proper type (1) assert_inherits: property &quot;removeEventListener&quot; found on object expected in prototype chain
</span><span class="lines">@@ -5722,17 +4076,18 @@
</span><span class="cx"> FAIL EventTarget interface: calling dispatchEvent(Event) on window with too few arguments must throw TypeError assert_inherits: property &quot;dispatchEvent&quot; found on object expected in prototype chain
</span><span class="cx"> FAIL BarProp interface: existence and properties of interface object assert_equals: class string of BarProp expected &quot;[object Function]&quot; but got &quot;[object BarPropConstructor]&quot;
</span><span class="cx"> PASS BarProp interface object length 
</span><ins>+PASS BarProp interface object name 
</ins><span class="cx"> PASS BarProp interface: existence and properties of interface prototype object 
</span><del>-FAIL BarProp interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: BarProp.prototype.constructor is not writable expected true got false
-FAIL BarProp interface: attribute visible assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS BarProp interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+FAIL BarProp interface: attribute visible assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
</ins><span class="cx"> FAIL History interface: existence and properties of interface object assert_equals: class string of History expected &quot;[object Function]&quot; but got &quot;[object HistoryConstructor]&quot;
</span><span class="cx"> PASS History interface object length 
</span><ins>+PASS History interface object name 
</ins><span class="cx"> PASS History interface: existence and properties of interface prototype object 
</span><del>-FAIL History interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: History.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS History interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL History interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><del>-FAIL History interface: attribute state assert_true: The prototype object must have a property &quot;state&quot; expected true got false
</del><ins>+FAIL History interface: attribute scrollRestoration assert_true: The prototype object must have a property &quot;scrollRestoration&quot; expected true got false
+PASS History interface: attribute state 
</ins><span class="cx"> PASS History interface: operation go(long) 
</span><span class="cx"> PASS History interface: operation back() 
</span><span class="cx"> PASS History interface: operation forward() 
</span><span class="lines">@@ -5741,38 +4096,51 @@
</span><span class="cx"> PASS History must be primary interface of window.history 
</span><span class="cx"> PASS Stringification of window.history 
</span><span class="cx"> FAIL History interface: window.history must inherit property &quot;length&quot; with the proper type (0) assert_inherits: property &quot;length&quot; found on object expected in prototype chain
</span><del>-FAIL History interface: window.history must inherit property &quot;state&quot; with the proper type (1) assert_inherits: property &quot;state&quot; found on object expected in prototype chain
-PASS History interface: window.history must inherit property &quot;go&quot; with the proper type (2) 
</del><ins>+FAIL History interface: window.history must inherit property &quot;scrollRestoration&quot; with the proper type (1) assert_inherits: property &quot;scrollRestoration&quot; not found in prototype chain
+PASS History interface: window.history must inherit property &quot;state&quot; with the proper type (2) 
+PASS History interface: window.history must inherit property &quot;go&quot; with the proper type (3) 
</ins><span class="cx"> PASS History interface: calling go(long) on window.history with too few arguments must throw TypeError 
</span><del>-PASS History interface: window.history must inherit property &quot;back&quot; with the proper type (3) 
-PASS History interface: window.history must inherit property &quot;forward&quot; with the proper type (4) 
-PASS History interface: window.history must inherit property &quot;pushState&quot; with the proper type (5) 
</del><ins>+PASS History interface: window.history must inherit property &quot;back&quot; with the proper type (4) 
+PASS History interface: window.history must inherit property &quot;forward&quot; with the proper type (5) 
+PASS History interface: window.history must inherit property &quot;pushState&quot; with the proper type (6) 
</ins><span class="cx"> FAIL History interface: calling pushState(any,DOMString,DOMString) on window.history with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-PASS History interface: window.history must inherit property &quot;replaceState&quot; with the proper type (6) 
</del><ins>+PASS History interface: window.history must inherit property &quot;replaceState&quot; with the proper type (7) 
</ins><span class="cx"> FAIL History interface: calling replaceState(any,DOMString,DOMString) on window.history with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> FAIL Location interface: existence and properties of interface object assert_equals: class string of Location expected &quot;[object Function]&quot; but got &quot;[object LocationConstructor]&quot;
</span><span class="cx"> PASS Location interface object length 
</span><ins>+PASS Location interface object name 
</ins><span class="cx"> PASS Location interface: existence and properties of interface prototype object 
</span><del>-FAIL Location interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: Location.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS Location interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS Location must be primary interface of window.location 
</span><span class="cx"> PASS Stringification of window.location 
</span><ins>+PASS Location interface: window.location must have own property &quot;href&quot; 
+FAIL Location interface: window.location must have own property &quot;origin&quot; assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected &quot;function&quot; but got &quot;undefined&quot;
+PASS Location interface: window.location must have own property &quot;protocol&quot; 
+PASS Location interface: window.location must have own property &quot;host&quot; 
+PASS Location interface: window.location must have own property &quot;hostname&quot; 
+PASS Location interface: window.location must have own property &quot;port&quot; 
+PASS Location interface: window.location must have own property &quot;pathname&quot; 
+PASS Location interface: window.location must have own property &quot;search&quot; 
+PASS Location interface: window.location must have own property &quot;hash&quot; 
</ins><span class="cx"> FAIL Location interface: window.location must have own property &quot;assign&quot; assert_own_property: Doesn't have the unforgeable operation property expected property &quot;assign&quot; missing
</span><del>-FAIL Location interface: calling assign(DOMString) on window.location with too few arguments must throw TypeError assert_own_property: expected property &quot;assign&quot; missing
</del><ins>+FAIL Location interface: calling assign(USVString) on window.location with too few arguments must throw TypeError assert_own_property: expected property &quot;assign&quot; missing
</ins><span class="cx"> FAIL Location interface: window.location must have own property &quot;replace&quot; assert_own_property: Doesn't have the unforgeable operation property expected property &quot;replace&quot; missing
</span><del>-FAIL Location interface: calling replace(DOMString) on window.location with too few arguments must throw TypeError assert_own_property: expected property &quot;replace&quot; missing
</del><ins>+FAIL Location interface: calling replace(USVString) on window.location with too few arguments must throw TypeError assert_own_property: expected property &quot;replace&quot; missing
</ins><span class="cx"> FAIL Location interface: window.location must have own property &quot;reload&quot; assert_own_property: Doesn't have the unforgeable operation property expected property &quot;reload&quot; missing
</span><ins>+PASS Location interface: window.location must have own property &quot;ancestorOrigins&quot; 
</ins><span class="cx"> FAIL PopStateEvent interface: existence and properties of interface object assert_equals: class string of PopStateEvent expected &quot;[object Function]&quot; but got &quot;[object PopStateEventConstructor]&quot;
</span><span class="cx"> PASS PopStateEvent interface object length 
</span><ins>+PASS PopStateEvent interface object name 
</ins><span class="cx"> PASS PopStateEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL PopStateEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: PopStateEvent.prototype.constructor is not writable expected true got false
-FAIL PopStateEvent interface: attribute state assert_true: The prototype object must have a property &quot;state&quot; expected true got false
</del><ins>+PASS PopStateEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS PopStateEvent interface: attribute state 
</ins><span class="cx"> PASS PopStateEvent must be primary interface of new PopStateEvent(&quot;popstate&quot;, { data: {} }) 
</span><span class="cx"> PASS Stringification of new PopStateEvent(&quot;popstate&quot;, { data: {} }) 
</span><del>-FAIL PopStateEvent interface: new PopStateEvent(&quot;popstate&quot;, { data: {} }) must inherit property &quot;state&quot; with the proper type (0) assert_inherits: property &quot;state&quot; found on object expected in prototype chain
</del><ins>+PASS PopStateEvent interface: new PopStateEvent(&quot;popstate&quot;, { data: {} }) must inherit property &quot;state&quot; with the proper type (0) 
</ins><span class="cx"> PASS Event interface: new PopStateEvent(&quot;popstate&quot;, { data: {} }) must inherit property &quot;type&quot; with the proper type (0) 
</span><span class="cx"> PASS Event interface: new PopStateEvent(&quot;popstate&quot;, { data: {} }) must inherit property &quot;target&quot; with the proper type (1) 
</span><span class="cx"> PASS Event interface: new PopStateEvent(&quot;popstate&quot;, { data: {} }) must inherit property &quot;currentTarget&quot; with the proper type (2) 
</span><span class="lines">@@ -5795,58 +4163,54 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> FAIL HashChangeEvent interface: existence and properties of interface object assert_equals: class string of HashChangeEvent expected &quot;[object Function]&quot; but got &quot;[object HashChangeEventConstructor]&quot;
</span><span class="cx"> PASS HashChangeEvent interface object length 
</span><ins>+PASS HashChangeEvent interface object name 
</ins><span class="cx"> PASS HashChangeEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL HashChangeEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HashChangeEvent.prototype.constructor is not writable expected true got false
-FAIL HashChangeEvent interface: attribute oldURL assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HashChangeEvent interface: attribute newURL assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HashChangeEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HashChangeEvent interface: attribute oldURL 
+PASS HashChangeEvent interface: attribute newURL 
</ins><span class="cx"> FAIL PageTransitionEvent interface: existence and properties of interface object assert_equals: class string of PageTransitionEvent expected &quot;[object Function]&quot; but got &quot;[object PageTransitionEventConstructor]&quot;
</span><span class="cx"> PASS PageTransitionEvent interface object length 
</span><ins>+PASS PageTransitionEvent interface object name 
</ins><span class="cx"> PASS PageTransitionEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL PageTransitionEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: PageTransitionEvent.prototype.constructor is not writable expected true got false
-FAIL PageTransitionEvent interface: attribute persisted assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS PageTransitionEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS PageTransitionEvent interface: attribute persisted 
</ins><span class="cx"> FAIL BeforeUnloadEvent interface: existence and properties of interface object assert_equals: class string of BeforeUnloadEvent expected &quot;[object Function]&quot; but got &quot;[object BeforeUnloadEventConstructor]&quot;
</span><span class="cx"> PASS BeforeUnloadEvent interface object length 
</span><ins>+PASS BeforeUnloadEvent interface object name 
</ins><span class="cx"> PASS BeforeUnloadEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL BeforeUnloadEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: BeforeUnloadEvent.prototype.constructor is not writable expected true got false
-FAIL BeforeUnloadEvent interface: attribute returnValue assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL ApplicationCache interface: existence and properties of interface object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface object length assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant UNCACHED on interface object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant UNCACHED on interface prototype object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant IDLE on interface object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant IDLE on interface prototype object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant CHECKING on interface object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant CHECKING on interface prototype object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant DOWNLOADING on interface object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant DOWNLOADING on interface prototype object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant UPDATEREADY on interface object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant UPDATEREADY on interface prototype object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant OBSOLETE on interface object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: constant OBSOLETE on interface prototype object assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute status assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: operation update() assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: operation abort() assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: operation swapCache() assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute onchecking assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute onerror assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute onnoupdate assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute ondownloading assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute onprogress assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute onupdateready assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute oncached assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache interface: attribute onobsolete assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL ApplicationCache must be primary interface of window.applicationCache assert_own_property: self does not have own property &quot;ApplicationCache&quot; expected property &quot;ApplicationCache&quot; missing
-FAIL Stringification of window.applicationCache assert_equals: class string of window.applicationCache expected &quot;[object ApplicationCache]&quot; but got &quot;[object DOMApplicationCache]&quot;
</del><ins>+PASS BeforeUnloadEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS BeforeUnloadEvent interface: attribute returnValue 
+FAIL ApplicationCache interface: existence and properties of interface object assert_equals: class string of ApplicationCache expected &quot;[object Function]&quot; but got &quot;[object ApplicationCacheConstructor]&quot;
+PASS ApplicationCache interface object length 
+PASS ApplicationCache interface object name 
+FAIL ApplicationCache interface: existence and properties of interface prototype object assert_equals: prototype of ApplicationCache.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
+PASS ApplicationCache interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS ApplicationCache interface: constant UNCACHED on interface object 
+PASS ApplicationCache interface: constant UNCACHED on interface prototype object 
+PASS ApplicationCache interface: constant IDLE on interface object 
+PASS ApplicationCache interface: constant IDLE on interface prototype object 
+PASS ApplicationCache interface: constant CHECKING on interface object 
+PASS ApplicationCache interface: constant CHECKING on interface prototype object 
+PASS ApplicationCache interface: constant DOWNLOADING on interface object 
+PASS ApplicationCache interface: constant DOWNLOADING on interface prototype object 
+PASS ApplicationCache interface: constant UPDATEREADY on interface object 
+PASS ApplicationCache interface: constant UPDATEREADY on interface prototype object 
+PASS ApplicationCache interface: constant OBSOLETE on interface object 
+PASS ApplicationCache interface: constant OBSOLETE on interface prototype object 
+PASS ApplicationCache interface: attribute status 
+PASS ApplicationCache interface: operation update() 
+PASS ApplicationCache interface: operation abort() 
+PASS ApplicationCache interface: operation swapCache() 
+PASS ApplicationCache interface: attribute onchecking 
+PASS ApplicationCache interface: attribute onerror 
+PASS ApplicationCache interface: attribute onnoupdate 
+PASS ApplicationCache interface: attribute ondownloading 
+PASS ApplicationCache interface: attribute onprogress 
+PASS ApplicationCache interface: attribute onupdateready 
+PASS ApplicationCache interface: attribute oncached 
+PASS ApplicationCache interface: attribute onobsolete 
+PASS ApplicationCache must be primary interface of window.applicationCache 
+PASS Stringification of window.applicationCache 
</ins><span class="cx"> PASS ApplicationCache interface: window.applicationCache must inherit property &quot;UNCACHED&quot; with the proper type (0) 
</span><span class="cx"> PASS ApplicationCache interface: window.applicationCache must inherit property &quot;IDLE&quot; with the proper type (1) 
</span><span class="cx"> PASS ApplicationCache interface: window.applicationCache must inherit property &quot;CHECKING&quot; with the proper type (2) 
</span><span class="lines">@@ -5877,8 +4241,9 @@
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on window.applicationCache with too few arguments must throw TypeError 
</span><span class="cx"> FAIL ErrorEvent interface: existence and properties of interface object assert_equals: class string of ErrorEvent expected &quot;[object Function]&quot; but got &quot;[object ErrorEventConstructor]&quot;
</span><span class="cx"> PASS ErrorEvent interface object length 
</span><ins>+PASS ErrorEvent interface object name 
</ins><span class="cx"> PASS ErrorEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL ErrorEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: ErrorEvent.prototype.constructor is not writable expected true got false
</del><ins>+PASS ErrorEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL ErrorEvent interface: attribute message assert_true: The prototype object must have a property &quot;message&quot; expected true got false
</span><span class="cx"> FAIL ErrorEvent interface: attribute filename assert_true: The prototype object must have a property &quot;filename&quot; expected true got false
</span><span class="cx"> FAIL ErrorEvent interface: attribute lineno assert_true: The prototype object must have a property &quot;lineno&quot; expected true got false
</span><span class="lines">@@ -5886,8 +4251,9 @@
</span><span class="cx"> FAIL ErrorEvent interface: attribute error assert_true: The prototype object must have a property &quot;error&quot; expected true got false
</span><span class="cx"> FAIL Navigator interface: existence and properties of interface object assert_equals: class string of Navigator expected &quot;[object Function]&quot; but got &quot;[object NavigatorConstructor]&quot;
</span><span class="cx"> PASS Navigator interface object length 
</span><ins>+PASS Navigator interface object name 
</ins><span class="cx"> PASS Navigator interface: existence and properties of interface prototype object 
</span><del>-FAIL Navigator interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: Navigator.prototype.constructor is not writable expected true got false
</del><ins>+PASS Navigator interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL Navigator interface: attribute appCodeName assert_true: The prototype object must have a property &quot;appCodeName&quot; expected true got false
</span><span class="cx"> FAIL Navigator interface: attribute appName assert_true: The prototype object must have a property &quot;appName&quot; expected true got false
</span><span class="cx"> FAIL Navigator interface: attribute appVersion assert_true: The prototype object must have a property &quot;appVersion&quot; expected true got false
</span><span class="lines">@@ -5942,47 +4308,44 @@
</span><span class="cx"> FAIL Navigator interface: window.navigator must inherit property &quot;javaEnabled&quot; with the proper type (20) assert_equals: expected &quot;boolean&quot; but got &quot;function&quot;
</span><span class="cx"> FAIL PluginArray interface: existence and properties of interface object assert_equals: class string of PluginArray expected &quot;[object Function]&quot; but got &quot;[object PluginArrayConstructor]&quot;
</span><span class="cx"> PASS PluginArray interface object length 
</span><ins>+PASS PluginArray interface object name 
</ins><span class="cx"> PASS PluginArray interface: existence and properties of interface prototype object 
</span><del>-FAIL PluginArray interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: PluginArray.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS PluginArray interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS PluginArray interface: operation refresh(boolean) 
</span><span class="cx"> FAIL PluginArray interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> FAIL PluginArray interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL PluginArray interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL MimeTypeArray interface: existence and properties of interface object assert_equals: class string of MimeTypeArray expected &quot;[object Function]&quot; but got &quot;[object MimeTypeArrayConstructor]&quot;
</span><span class="cx"> PASS MimeTypeArray interface object length 
</span><ins>+PASS MimeTypeArray interface object name 
</ins><span class="cx"> PASS MimeTypeArray interface: existence and properties of interface prototype object 
</span><del>-FAIL MimeTypeArray interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: MimeTypeArray.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS MimeTypeArray interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL MimeTypeArray interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> FAIL MimeTypeArray interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL MimeTypeArray interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL Plugin interface: existence and properties of interface object assert_equals: class string of Plugin expected &quot;[object Function]&quot; but got &quot;[object PluginConstructor]&quot;
</span><span class="cx"> PASS Plugin interface object length 
</span><ins>+PASS Plugin interface object name 
</ins><span class="cx"> PASS Plugin interface: existence and properties of interface prototype object 
</span><del>-FAIL Plugin interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: Plugin.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL Plugin interface: attribute name assert_true: The prototype object must have a property &quot;name&quot; expected true got false
-FAIL Plugin interface: attribute description assert_true: The prototype object must have a property &quot;description&quot; expected true got false
-FAIL Plugin interface: attribute filename assert_true: The prototype object must have a property &quot;filename&quot; expected true got false
</del><ins>+PASS Plugin interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS Plugin interface: attribute name 
+PASS Plugin interface: attribute description 
+PASS Plugin interface: attribute filename 
</ins><span class="cx"> FAIL Plugin interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><span class="cx"> FAIL Plugin interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL Plugin interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
</span><span class="cx"> FAIL MimeType interface: existence and properties of interface object assert_equals: class string of MimeType expected &quot;[object Function]&quot; but got &quot;[object MimeTypeConstructor]&quot;
</span><span class="cx"> PASS MimeType interface object length 
</span><ins>+PASS MimeType interface object name 
</ins><span class="cx"> PASS MimeType interface: existence and properties of interface prototype object 
</span><del>-FAIL MimeType interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: MimeType.prototype.constructor is not writable expected true got false
-FAIL MimeType interface: attribute type assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MimeType interface: attribute description assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MimeType interface: attribute suffixes assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MimeType interface: attribute enabledPlugin assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS MimeType interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS MimeType interface: attribute type 
+PASS MimeType interface: attribute description 
+PASS MimeType interface: attribute suffixes 
+PASS MimeType interface: attribute enabledPlugin 
</ins><span class="cx"> FAIL External interface: existence and properties of interface object assert_own_property: self does not have own property &quot;External&quot; expected property &quot;External&quot; missing
</span><span class="cx"> FAIL External interface object length assert_own_property: self does not have own property &quot;External&quot; expected property &quot;External&quot; missing
</span><ins>+FAIL External interface object name assert_own_property: self does not have own property &quot;External&quot; expected property &quot;External&quot; missing
</ins><span class="cx"> FAIL External interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;External&quot; expected property &quot;External&quot; missing
</span><span class="cx"> FAIL External interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;External&quot; expected property &quot;External&quot; missing
</span><span class="cx"> FAIL External interface: operation AddSearchProvider(DOMString) assert_own_property: self does not have own property &quot;External&quot; expected property &quot;External&quot; missing
</span><span class="lines">@@ -5995,64 +4358,46 @@
</span><span class="cx"> FAIL External interface: calling IsSearchProviderInstalled(DOMString) on window.external with too few arguments must throw TypeError assert_equals: wrong typeof object expected &quot;object&quot; but got &quot;undefined&quot;
</span><span class="cx"> FAIL ImageBitmap interface: existence and properties of interface object assert_own_property: self does not have own property &quot;ImageBitmap&quot; expected property &quot;ImageBitmap&quot; missing
</span><span class="cx"> FAIL ImageBitmap interface object length assert_own_property: self does not have own property &quot;ImageBitmap&quot; expected property &quot;ImageBitmap&quot; missing
</span><ins>+FAIL ImageBitmap interface object name assert_own_property: self does not have own property &quot;ImageBitmap&quot; expected property &quot;ImageBitmap&quot; missing
</ins><span class="cx"> FAIL ImageBitmap interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;ImageBitmap&quot; expected property &quot;ImageBitmap&quot; missing
</span><span class="cx"> FAIL ImageBitmap interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;ImageBitmap&quot; expected property &quot;ImageBitmap&quot; missing
</span><span class="cx"> FAIL ImageBitmap interface: attribute width assert_own_property: self does not have own property &quot;ImageBitmap&quot; expected property &quot;ImageBitmap&quot; missing
</span><span class="cx"> FAIL ImageBitmap interface: attribute height assert_own_property: self does not have own property &quot;ImageBitmap&quot; expected property &quot;ImageBitmap&quot; missing
</span><span class="cx"> FAIL MessageEvent interface: existence and properties of interface object assert_equals: class string of MessageEvent expected &quot;[object Function]&quot; but got &quot;[object MessageEventConstructor]&quot;
</span><span class="cx"> PASS MessageEvent interface object length 
</span><ins>+PASS MessageEvent interface object name 
</ins><span class="cx"> PASS MessageEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL MessageEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: MessageEvent.prototype.constructor is not writable expected true got false
-FAIL MessageEvent interface: attribute data assert_true: The prototype object must have a property &quot;data&quot; expected true got false
-FAIL MessageEvent interface: attribute origin assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MessageEvent interface: attribute lastEventId assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MessageEvent interface: attribute source assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MessageEvent interface: attribute ports assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS MessageEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS MessageEvent interface: attribute data 
+PASS MessageEvent interface: attribute origin 
+PASS MessageEvent interface: attribute lastEventId 
+PASS MessageEvent interface: attribute source 
+PASS MessageEvent interface: attribute ports 
</ins><span class="cx"> FAIL MessageEvent interface: operation initMessageEvent(DOMString,boolean,boolean,any,DOMString,DOMString,[object Object],[object Object],MessagePort) assert_equals: property has wrong .length expected 8 but got 0
</span><span class="cx"> FAIL EventSource interface: existence and properties of interface object assert_equals: class string of EventSource expected &quot;[object Function]&quot; but got &quot;[object EventSourceConstructor]&quot;
</span><span class="cx"> PASS EventSource interface object length 
</span><ins>+PASS EventSource interface object name 
</ins><span class="cx"> FAIL EventSource interface: existence and properties of interface prototype object assert_equals: prototype of EventSource.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL EventSource interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: EventSource.prototype.constructor is not writable expected true got false
-FAIL EventSource interface: attribute url assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL EventSource interface: attribute withCredentials assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS EventSource interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS EventSource interface: attribute url 
+PASS EventSource interface: attribute withCredentials 
</ins><span class="cx"> PASS EventSource interface: constant CONNECTING on interface object 
</span><span class="cx"> PASS EventSource interface: constant CONNECTING on interface prototype object 
</span><span class="cx"> PASS EventSource interface: constant OPEN on interface object 
</span><span class="cx"> PASS EventSource interface: constant OPEN on interface prototype object 
</span><span class="cx"> PASS EventSource interface: constant CLOSED on interface object 
</span><span class="cx"> PASS EventSource interface: constant CLOSED on interface prototype object 
</span><del>-FAIL EventSource interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL EventSource interface: attribute onopen assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL EventSource interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL EventSource interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS EventSource interface: attribute readyState 
+PASS EventSource interface: attribute onopen 
+PASS EventSource interface: attribute onmessage 
+PASS EventSource interface: attribute onerror 
</ins><span class="cx"> PASS EventSource interface: operation close() 
</span><span class="cx"> FAIL WebSocket interface: existence and properties of interface object assert_equals: class string of WebSocket expected &quot;[object Function]&quot; but got &quot;[object WebSocketConstructor]&quot;
</span><span class="cx"> PASS WebSocket interface object length 
</span><ins>+PASS WebSocket interface object name 
</ins><span class="cx"> FAIL WebSocket interface: existence and properties of interface prototype object assert_equals: prototype of WebSocket.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL WebSocket interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: WebSocket.prototype.constructor is not writable expected true got false
-FAIL WebSocket interface: attribute url assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS WebSocket interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS WebSocket interface: attribute url 
</ins><span class="cx"> PASS WebSocket interface: constant CONNECTING on interface object 
</span><span class="cx"> PASS WebSocket interface: constant CONNECTING on interface prototype object 
</span><span class="cx"> PASS WebSocket interface: constant OPEN on interface object 
</span><span class="lines">@@ -6061,73 +4406,108 @@
</span><span class="cx"> PASS WebSocket interface: constant CLOSING on interface prototype object 
</span><span class="cx"> PASS WebSocket interface: constant CLOSED on interface object 
</span><span class="cx"> PASS WebSocket interface: constant CLOSED on interface prototype object 
</span><del>-FAIL WebSocket interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
</del><ins>+PASS WebSocket interface: attribute readyState 
+PASS WebSocket interface: attribute bufferedAmount 
+PASS WebSocket interface: attribute onopen 
+PASS WebSocket interface: attribute onerror 
+PASS WebSocket interface: attribute onclose 
+PASS WebSocket interface: attribute extensions 
+PASS WebSocket interface: attribute protocol 
+PASS WebSocket interface: operation close(unsigned short,USVString) 
+PASS WebSocket interface: attribute onmessage 
+PASS WebSocket interface: attribute binaryType 
+PASS WebSocket interface: operation send(USVString) 
+PASS WebSocket interface: operation send(Blob) 
+PASS WebSocket interface: operation send(ArrayBuffer) 
+PASS WebSocket interface: operation send(ArrayBufferView) 
+PASS WebSocket must be primary interface of new WebSocket(&quot;ws://foo&quot;) 
+PASS Stringification of new WebSocket(&quot;ws://foo&quot;) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;url&quot; with the proper type (0) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;CONNECTING&quot; with the proper type (1) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;OPEN&quot; with the proper type (2) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;CLOSING&quot; with the proper type (3) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;CLOSED&quot; with the proper type (4) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;readyState&quot; with the proper type (5) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;bufferedAmount&quot; with the proper type (6) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;onopen&quot; with the proper type (7) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;onerror&quot; with the proper type (8) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;onclose&quot; with the proper type (9) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;extensions&quot; with the proper type (10) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;protocol&quot; with the proper type (11) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;close&quot; with the proper type (12) 
+PASS WebSocket interface: calling close(unsigned short,USVString) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;onmessage&quot; with the proper type (13) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;binaryType&quot; with the proper type (14) 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;send&quot; with the proper type (15) 
+PASS WebSocket interface: calling send(USVString) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;send&quot; with the proper type (16) 
+PASS WebSocket interface: calling send(Blob) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;send&quot; with the proper type (17) 
+PASS WebSocket interface: calling send(ArrayBuffer) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError 
+PASS WebSocket interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;send&quot; with the proper type (18) 
+PASS WebSocket interface: calling send(ArrayBufferView) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError 
+PASS EventTarget interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;addEventListener&quot; with the proper type (0) 
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</ins><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-FAIL WebSocket interface: attribute bufferedAmount assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
</del><ins>+PASS EventTarget interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;removeEventListener&quot; with the proper type (1) 
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</ins><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-FAIL WebSocket interface: attribute onopen assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL WebSocket interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL WebSocket interface: attribute onclose assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL WebSocket interface: attribute extensions assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL WebSocket interface: attribute protocol assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-PASS WebSocket interface: operation close(unsigned short,DOMString) 
-FAIL WebSocket interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL WebSocket interface: attribute binaryType assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-PASS WebSocket interface: operation send(DOMString) 
-PASS WebSocket interface: operation send(Blob) 
-PASS WebSocket interface: operation send(ArrayBuffer) 
-PASS WebSocket interface: operation send(ArrayBufferView) 
</del><ins>+PASS EventTarget interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
+PASS EventTarget interface: calling dispatchEvent(Event) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError 
</ins><span class="cx"> FAIL CloseEvent interface: existence and properties of interface object assert_equals: class string of CloseEvent expected &quot;[object Function]&quot; but got &quot;[object CloseEventConstructor]&quot;
</span><span class="cx"> PASS CloseEvent interface object length 
</span><ins>+PASS CloseEvent interface object name 
</ins><span class="cx"> PASS CloseEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL CloseEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: CloseEvent.prototype.constructor is not writable expected true got false
-FAIL CloseEvent interface: attribute wasClean assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
</del><ins>+PASS CloseEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS CloseEvent interface: attribute wasClean 
+PASS CloseEvent interface: attribute code 
+PASS CloseEvent interface: attribute reason 
+PASS CloseEvent must be primary interface of new CloseEvent(&quot;close&quot;) 
+PASS Stringification of new CloseEvent(&quot;close&quot;) 
+PASS CloseEvent interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;wasClean&quot; with the proper type (0) 
+PASS CloseEvent interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;code&quot; with the proper type (1) 
+PASS CloseEvent interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;reason&quot; with the proper type (2) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;type&quot; with the proper type (0) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;target&quot; with the proper type (1) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;currentTarget&quot; with the proper type (2) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;NONE&quot; with the proper type (3) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;CAPTURING_PHASE&quot; with the proper type (4) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;AT_TARGET&quot; with the proper type (5) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;BUBBLING_PHASE&quot; with the proper type (6) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;eventPhase&quot; with the proper type (7) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;stopPropagation&quot; with the proper type (8) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;stopImmediatePropagation&quot; with the proper type (9) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;bubbles&quot; with the proper type (10) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;cancelable&quot; with the proper type (11) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;preventDefault&quot; with the proper type (12) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;defaultPrevented&quot; with the proper type (13) 
+FAIL Event interface: new CloseEvent(&quot;close&quot;) must have own property &quot;isTrusted&quot; assert_own_property: expected property &quot;isTrusted&quot; missing
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;timeStamp&quot; with the proper type (15) 
+PASS Event interface: new CloseEvent(&quot;close&quot;) must inherit property &quot;initEvent&quot; with the proper type (16) 
+FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new CloseEvent(&quot;close&quot;) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
</ins><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-FAIL CloseEvent interface: attribute code assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL CloseEvent interface: attribute reason assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><span class="cx"> FAIL MessageChannel interface: existence and properties of interface object assert_equals: class string of MessageChannel expected &quot;[object Function]&quot; but got &quot;[object MessageChannelConstructor]&quot;
</span><span class="cx"> PASS MessageChannel interface object length 
</span><ins>+PASS MessageChannel interface object name 
</ins><span class="cx"> PASS MessageChannel interface: existence and properties of interface prototype object 
</span><del>-FAIL MessageChannel interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: MessageChannel.prototype.constructor is not writable expected true got false
-FAIL MessageChannel interface: attribute port1 assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL MessageChannel interface: attribute port2 assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS MessageChannel interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS MessageChannel interface: attribute port1 
+PASS MessageChannel interface: attribute port2 
</ins><span class="cx"> FAIL MessagePort interface: existence and properties of interface object assert_equals: class string of MessagePort expected &quot;[object Function]&quot; but got &quot;[object MessagePortConstructor]&quot;
</span><span class="cx"> PASS MessagePort interface object length 
</span><ins>+PASS MessagePort interface object name 
</ins><span class="cx"> FAIL MessagePort interface: existence and properties of interface prototype object assert_equals: prototype of MessagePort.prototype is not EventTarget.prototype expected object &quot;[object EventTargetPrototype]&quot; but got object &quot;[object Object]&quot;
</span><del>-FAIL MessagePort interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: MessagePort.prototype.constructor is not writable expected true got false
</del><ins>+PASS MessagePort interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS MessagePort interface: operation postMessage(any,[object Object]) 
</span><span class="cx"> PASS MessagePort interface: operation start() 
</span><span class="cx"> PASS MessagePort interface: operation close() 
</span><del>-FAIL MessagePort interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS MessagePort interface: attribute onmessage 
</ins><span class="cx"> FAIL PortCollection interface: existence and properties of interface object assert_own_property: self does not have own property &quot;PortCollection&quot; expected property &quot;PortCollection&quot; missing
</span><span class="cx"> FAIL PortCollection interface object length assert_own_property: self does not have own property &quot;PortCollection&quot; expected property &quot;PortCollection&quot; missing
</span><ins>+FAIL PortCollection interface object name assert_own_property: self does not have own property &quot;PortCollection&quot; expected property &quot;PortCollection&quot; missing
</ins><span class="cx"> FAIL PortCollection interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;PortCollection&quot; expected property &quot;PortCollection&quot; missing
</span><span class="cx"> FAIL PortCollection interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;PortCollection&quot; expected property &quot;PortCollection&quot; missing
</span><span class="cx"> FAIL PortCollection interface: operation add(MessagePort) assert_own_property: self does not have own property &quot;PortCollection&quot; expected property &quot;PortCollection&quot; missing
</span><span class="lines">@@ -6136,6 +4516,7 @@
</span><span class="cx"> FAIL PortCollection interface: operation iterate(PortCollectionCallback) assert_own_property: self does not have own property &quot;PortCollection&quot; expected property &quot;PortCollection&quot; missing
</span><span class="cx"> FAIL BroadcastChannel interface: existence and properties of interface object assert_own_property: self does not have own property &quot;BroadcastChannel&quot; expected property &quot;BroadcastChannel&quot; missing
</span><span class="cx"> FAIL BroadcastChannel interface object length assert_own_property: self does not have own property &quot;BroadcastChannel&quot; expected property &quot;BroadcastChannel&quot; missing
</span><ins>+FAIL BroadcastChannel interface object name assert_own_property: self does not have own property &quot;BroadcastChannel&quot; expected property &quot;BroadcastChannel&quot; missing
</ins><span class="cx"> FAIL BroadcastChannel interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;BroadcastChannel&quot; expected property &quot;BroadcastChannel&quot; missing
</span><span class="cx"> FAIL BroadcastChannel interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;BroadcastChannel&quot; expected property &quot;BroadcastChannel&quot; missing
</span><span class="cx"> FAIL BroadcastChannel interface: attribute name assert_own_property: self does not have own property &quot;BroadcastChannel&quot; expected property &quot;BroadcastChannel&quot; missing
</span><span class="lines">@@ -6144,6 +4525,7 @@
</span><span class="cx"> FAIL BroadcastChannel interface: attribute onmessage assert_own_property: self does not have own property &quot;BroadcastChannel&quot; expected property &quot;BroadcastChannel&quot; missing
</span><span class="cx"> FAIL WorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property &quot;WorkerGlobalScope&quot; expected property &quot;WorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL WorkerGlobalScope interface object length assert_own_property: self does not have own property &quot;WorkerGlobalScope&quot; expected property &quot;WorkerGlobalScope&quot; missing
</span><ins>+FAIL WorkerGlobalScope interface object name assert_own_property: self does not have own property &quot;WorkerGlobalScope&quot; expected property &quot;WorkerGlobalScope&quot; missing
</ins><span class="cx"> FAIL WorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;WorkerGlobalScope&quot; expected property &quot;WorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL WorkerGlobalScope interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;WorkerGlobalScope&quot; expected property &quot;WorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL WorkerGlobalScope interface: attribute self assert_own_property: self does not have own property &quot;WorkerGlobalScope&quot; expected property &quot;WorkerGlobalScope&quot; missing
</span><span class="lines">@@ -6166,12 +4548,14 @@
</span><span class="cx"> FAIL WorkerGlobalScope interface: operation atob(DOMString) assert_own_property: self does not have own property &quot;WorkerGlobalScope&quot; expected property &quot;WorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property &quot;DedicatedWorkerGlobalScope&quot; expected property &quot;DedicatedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL DedicatedWorkerGlobalScope interface object length assert_own_property: self does not have own property &quot;DedicatedWorkerGlobalScope&quot; expected property &quot;DedicatedWorkerGlobalScope&quot; missing
</span><ins>+FAIL DedicatedWorkerGlobalScope interface object name assert_own_property: self does not have own property &quot;DedicatedWorkerGlobalScope&quot; expected property &quot;DedicatedWorkerGlobalScope&quot; missing
</ins><span class="cx"> FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;DedicatedWorkerGlobalScope&quot; expected property &quot;DedicatedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;DedicatedWorkerGlobalScope&quot; expected property &quot;DedicatedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL DedicatedWorkerGlobalScope interface: operation postMessage(any,[object Object]) assert_own_property: self does not have own property &quot;DedicatedWorkerGlobalScope&quot; expected property &quot;DedicatedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL DedicatedWorkerGlobalScope interface: attribute onmessage assert_own_property: self does not have own property &quot;DedicatedWorkerGlobalScope&quot; expected property &quot;DedicatedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL SharedWorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL SharedWorkerGlobalScope interface object length assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</span><ins>+FAIL SharedWorkerGlobalScope interface object name assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</ins><span class="cx"> FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL SharedWorkerGlobalScope interface: attribute name assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</span><span class="lines">@@ -6179,24 +4563,23 @@
</span><span class="cx"> FAIL SharedWorkerGlobalScope interface: attribute onconnect assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</span><span class="cx"> FAIL Worker interface: existence and properties of interface object assert_equals: class string of Worker expected &quot;[object Function]&quot; but got &quot;[object WorkerConstructor]&quot;
</span><span class="cx"> PASS Worker interface object length 
</span><ins>+PASS Worker interface object name 
</ins><span class="cx"> PASS Worker interface: existence and properties of interface prototype object 
</span><del>-FAIL Worker interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: Worker.prototype.constructor is not writable expected true got false
</del><ins>+PASS Worker interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> PASS Worker interface: operation terminate() 
</span><span class="cx"> PASS Worker interface: operation postMessage(any,[object Object]) 
</span><del>-FAIL Worker interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL Worker interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS Worker interface: attribute onmessage 
+PASS Worker interface: attribute onerror 
</ins><span class="cx"> FAIL SharedWorker interface: existence and properties of interface object assert_own_property: self does not have own property &quot;SharedWorker&quot; expected property &quot;SharedWorker&quot; missing
</span><span class="cx"> FAIL SharedWorker interface object length assert_own_property: self does not have own property &quot;SharedWorker&quot; expected property &quot;SharedWorker&quot; missing
</span><ins>+FAIL SharedWorker interface object name assert_own_property: self does not have own property &quot;SharedWorker&quot; expected property &quot;SharedWorker&quot; missing
</ins><span class="cx"> FAIL SharedWorker interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;SharedWorker&quot; expected property &quot;SharedWorker&quot; missing
</span><span class="cx"> FAIL SharedWorker interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;SharedWorker&quot; expected property &quot;SharedWorker&quot; missing
</span><span class="cx"> FAIL SharedWorker interface: attribute port assert_own_property: self does not have own property &quot;SharedWorker&quot; expected property &quot;SharedWorker&quot; missing
</span><span class="cx"> FAIL SharedWorker interface: attribute onerror assert_own_property: self does not have own property &quot;SharedWorker&quot; expected property &quot;SharedWorker&quot; missing
</span><span class="cx"> FAIL WorkerNavigator interface: existence and properties of interface object assert_own_property: self does not have own property &quot;WorkerNavigator&quot; expected property &quot;WorkerNavigator&quot; missing
</span><span class="cx"> FAIL WorkerNavigator interface object length assert_own_property: self does not have own property &quot;WorkerNavigator&quot; expected property &quot;WorkerNavigator&quot; missing
</span><ins>+FAIL WorkerNavigator interface object name assert_own_property: self does not have own property &quot;WorkerNavigator&quot; expected property &quot;WorkerNavigator&quot; missing
</ins><span class="cx"> FAIL WorkerNavigator interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;WorkerNavigator&quot; expected property &quot;WorkerNavigator&quot; missing
</span><span class="cx"> FAIL WorkerNavigator interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;WorkerNavigator&quot; expected property &quot;WorkerNavigator&quot; missing
</span><span class="cx"> FAIL WorkerNavigator interface: attribute appCodeName assert_own_property: self does not have own property &quot;WorkerNavigator&quot; expected property &quot;WorkerNavigator&quot; missing
</span><span class="lines">@@ -6211,74 +4594,55 @@
</span><span class="cx"> FAIL WorkerNavigator interface: attribute onLine assert_own_property: self does not have own property &quot;WorkerNavigator&quot; expected property &quot;WorkerNavigator&quot; missing
</span><span class="cx"> FAIL WorkerLocation interface: existence and properties of interface object assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
</span><span class="cx"> FAIL WorkerLocation interface object length assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
</span><ins>+FAIL WorkerLocation interface object name assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
</ins><span class="cx"> FAIL WorkerLocation interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
</span><span class="cx"> FAIL WorkerLocation interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
</span><ins>+FAIL WorkerLocation interface: attribute href assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute origin assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute protocol assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute host assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute hostname assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute port assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute pathname assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute search assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
+FAIL WorkerLocation interface: attribute hash assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
</ins><span class="cx"> FAIL Storage interface: existence and properties of interface object assert_equals: class string of Storage expected &quot;[object Function]&quot; but got &quot;[object StorageConstructor]&quot;
</span><span class="cx"> PASS Storage interface object length 
</span><ins>+PASS Storage interface object name 
</ins><span class="cx"> PASS Storage interface: existence and properties of interface prototype object 
</span><del>-FAIL Storage interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: Storage.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
</del><ins>+PASS Storage interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</ins><span class="cx"> FAIL Storage interface: attribute length assert_true: The prototype object must have a property &quot;length&quot; expected true got false
</span><del>-FAIL Storage interface: operation key(unsigned long) assert_true: property is not enumerable expected true got false
-FAIL Storage interface: operation getItem(DOMString) assert_true: property is not enumerable expected true got false
-FAIL Storage interface: operation setItem(DOMString,DOMString) assert_true: property is not enumerable expected true got false
-FAIL Storage interface: operation removeItem(DOMString) assert_true: property is not enumerable expected true got false
-FAIL Storage interface: operation clear() assert_true: property is not enumerable expected true got false
</del><ins>+PASS Storage interface: operation key(unsigned long) 
+PASS Storage interface: operation getItem(DOMString) 
+PASS Storage interface: operation setItem(DOMString,DOMString) 
+PASS Storage interface: operation removeItem(DOMString) 
+PASS Storage interface: operation clear() 
</ins><span class="cx"> FAIL StorageEvent interface: existence and properties of interface object assert_equals: class string of StorageEvent expected &quot;[object Function]&quot; but got &quot;[object StorageEventConstructor]&quot;
</span><span class="cx"> PASS StorageEvent interface object length 
</span><ins>+PASS StorageEvent interface object name 
</ins><span class="cx"> PASS StorageEvent interface: existence and properties of interface prototype object 
</span><del>-FAIL StorageEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: StorageEvent.prototype.constructor is not writable expected true got false
-FAIL StorageEvent interface: attribute key assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL StorageEvent interface: attribute oldValue assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL StorageEvent interface: attribute newValue assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL StorageEvent interface: attribute url assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL StorageEvent interface: attribute storageArea assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS StorageEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS StorageEvent interface: attribute key 
+PASS StorageEvent interface: attribute oldValue 
+PASS StorageEvent interface: attribute newValue 
+PASS StorageEvent interface: attribute url 
+PASS StorageEvent interface: attribute storageArea 
</ins><span class="cx"> FAIL HTMLAppletElement interface: existence and properties of interface object assert_equals: class string of HTMLAppletElement expected &quot;[object Function]&quot; but got &quot;[object HTMLAppletElementConstructor]&quot;
</span><span class="cx"> PASS HTMLAppletElement interface object length 
</span><ins>+PASS HTMLAppletElement interface object name 
</ins><span class="cx"> PASS HTMLAppletElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLAppletElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLAppletElement.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL HTMLAppletElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute archive assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute code assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute codeBase assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute object assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLAppletElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLAppletElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLAppletElement interface: attribute align 
+PASS HTMLAppletElement interface: attribute alt 
+PASS HTMLAppletElement interface: attribute archive 
+PASS HTMLAppletElement interface: attribute code 
+PASS HTMLAppletElement interface: attribute codeBase 
+PASS HTMLAppletElement interface: attribute height 
+PASS HTMLAppletElement interface: attribute hspace 
+PASS HTMLAppletElement interface: attribute name 
+PASS HTMLAppletElement interface: attribute object 
+PASS HTMLAppletElement interface: attribute vspace 
+PASS HTMLAppletElement interface: attribute width 
</ins><span class="cx"> PASS HTMLAppletElement must be primary interface of document.createElement(&quot;applet&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;applet&quot;) 
</span><span class="cx"> PASS HTMLAppletElement interface: document.createElement(&quot;applet&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><span class="lines">@@ -6294,41 +4658,20 @@
</span><span class="cx"> PASS HTMLAppletElement interface: document.createElement(&quot;applet&quot;) must inherit property &quot;width&quot; with the proper type (10) 
</span><span class="cx"> FAIL HTMLMarqueeElement interface: existence and properties of interface object assert_equals: class string of HTMLMarqueeElement expected &quot;[object Function]&quot; but got &quot;[object HTMLMarqueeElementConstructor]&quot;
</span><span class="cx"> PASS HTMLMarqueeElement interface object length 
</span><ins>+PASS HTMLMarqueeElement interface object name 
</ins><span class="cx"> PASS HTMLMarqueeElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLMarqueeElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLMarqueeElement.prototype.constructor is not writable expected true got false
-FAIL HTMLMarqueeElement interface: attribute behavior assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute direction assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute loop assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute scrollAmount assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute scrollDelay assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute trueSpeed assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLMarqueeElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLMarqueeElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLMarqueeElement interface: attribute behavior 
+PASS HTMLMarqueeElement interface: attribute bgColor 
+PASS HTMLMarqueeElement interface: attribute direction 
+PASS HTMLMarqueeElement interface: attribute height 
+PASS HTMLMarqueeElement interface: attribute hspace 
+PASS HTMLMarqueeElement interface: attribute loop 
+PASS HTMLMarqueeElement interface: attribute scrollAmount 
+PASS HTMLMarqueeElement interface: attribute scrollDelay 
+PASS HTMLMarqueeElement interface: attribute trueSpeed 
+PASS HTMLMarqueeElement interface: attribute vspace 
+PASS HTMLMarqueeElement interface: attribute width 
</ins><span class="cx"> FAIL HTMLMarqueeElement interface: attribute onbounce assert_true: The prototype object must have a property &quot;onbounce&quot; expected true got false
</span><span class="cx"> FAIL HTMLMarqueeElement interface: attribute onfinish assert_true: The prototype object must have a property &quot;onfinish&quot; expected true got false
</span><span class="cx"> FAIL HTMLMarqueeElement interface: attribute onstart assert_true: The prototype object must have a property &quot;onstart&quot; expected true got false
</span><span class="lines">@@ -6354,72 +4697,56 @@
</span><span class="cx"> PASS HTMLMarqueeElement interface: document.createElement(&quot;marquee&quot;) must inherit property &quot;stop&quot; with the proper type (15) 
</span><span class="cx"> FAIL HTMLFrameSetElement interface: existence and properties of interface object assert_equals: class string of HTMLFrameSetElement expected &quot;[object Function]&quot; but got &quot;[object HTMLFrameSetElementConstructor]&quot;
</span><span class="cx"> PASS HTMLFrameSetElement interface object length 
</span><ins>+PASS HTMLFrameSetElement interface object name 
</ins><span class="cx"> PASS HTMLFrameSetElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLFrameSetElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: HTMLFrameSetElement.prototype does not have own property &quot;constructor&quot; expected property &quot;constructor&quot; missing
-FAIL HTMLFrameSetElement interface: attribute cols assert_true: The prototype object must have a property &quot;cols&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute rows assert_true: The prototype object must have a property &quot;rows&quot; expected true got false
</del><ins>+PASS HTMLFrameSetElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLFrameSetElement interface: attribute cols 
+PASS HTMLFrameSetElement interface: attribute rows 
</ins><span class="cx"> FAIL HTMLFrameSetElement interface: attribute onafterprint assert_true: The prototype object must have a property &quot;onafterprint&quot; expected true got false
</span><span class="cx"> FAIL HTMLFrameSetElement interface: attribute onbeforeprint assert_true: The prototype object must have a property &quot;onbeforeprint&quot; expected true got false
</span><del>-FAIL HTMLFrameSetElement interface: attribute onbeforeunload assert_true: The prototype object must have a property &quot;onbeforeunload&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute onhashchange assert_true: The prototype object must have a property &quot;onhashchange&quot; expected true got false
</del><ins>+PASS HTMLFrameSetElement interface: attribute onbeforeunload 
+PASS HTMLFrameSetElement interface: attribute onhashchange 
</ins><span class="cx"> FAIL HTMLFrameSetElement interface: attribute onlanguagechange assert_true: The prototype object must have a property &quot;onlanguagechange&quot; expected true got false
</span><del>-FAIL HTMLFrameSetElement interface: attribute onmessage assert_true: The prototype object must have a property &quot;onmessage&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute onoffline assert_true: The prototype object must have a property &quot;onoffline&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute ononline assert_true: The prototype object must have a property &quot;ononline&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute onpagehide assert_true: The prototype object must have a property &quot;onpagehide&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute onpageshow assert_true: The prototype object must have a property &quot;onpageshow&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute onpopstate assert_true: The prototype object must have a property &quot;onpopstate&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute onstorage assert_true: The prototype object must have a property &quot;onstorage&quot; expected true got false
-FAIL HTMLFrameSetElement interface: attribute onunload assert_true: The prototype object must have a property &quot;onunload&quot; expected true got false
</del><ins>+PASS HTMLFrameSetElement interface: attribute onmessage 
+PASS HTMLFrameSetElement interface: attribute onoffline 
+PASS HTMLFrameSetElement interface: attribute ononline 
+PASS HTMLFrameSetElement interface: attribute onpagehide 
+PASS HTMLFrameSetElement interface: attribute onpageshow 
+PASS HTMLFrameSetElement interface: attribute onpopstate 
+PASS HTMLFrameSetElement interface: attribute onstorage 
+PASS HTMLFrameSetElement interface: attribute onunload 
</ins><span class="cx"> PASS HTMLFrameSetElement must be primary interface of document.createElement(&quot;frameset&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;frameset&quot;) 
</span><del>-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;cols&quot; with the proper type (0) assert_inherits: property &quot;cols&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;rows&quot; with the proper type (1) assert_inherits: property &quot;rows&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;cols&quot; with the proper type (0) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;rows&quot; with the proper type (1) 
</ins><span class="cx"> FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onafterprint&quot; with the proper type (2) assert_inherits: property &quot;onafterprint&quot; not found in prototype chain
</span><span class="cx"> FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onbeforeprint&quot; with the proper type (3) assert_inherits: property &quot;onbeforeprint&quot; not found in prototype chain
</span><del>-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onbeforeunload&quot; with the proper type (4) assert_inherits: property &quot;onbeforeunload&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onhashchange&quot; with the proper type (5) assert_inherits: property &quot;onhashchange&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onbeforeunload&quot; with the proper type (4) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onhashchange&quot; with the proper type (5) 
</ins><span class="cx"> FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onlanguagechange&quot; with the proper type (6) assert_inherits: property &quot;onlanguagechange&quot; not found in prototype chain
</span><del>-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onmessage&quot; with the proper type (7) assert_inherits: property &quot;onmessage&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onoffline&quot; with the proper type (8) assert_inherits: property &quot;onoffline&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;ononline&quot; with the proper type (9) assert_inherits: property &quot;ononline&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onpagehide&quot; with the proper type (10) assert_inherits: property &quot;onpagehide&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onpageshow&quot; with the proper type (11) assert_inherits: property &quot;onpageshow&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onpopstate&quot; with the proper type (12) assert_inherits: property &quot;onpopstate&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onstorage&quot; with the proper type (13) assert_inherits: property &quot;onstorage&quot; found on object expected in prototype chain
-FAIL HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onunload&quot; with the proper type (14) assert_inherits: property &quot;onunload&quot; found on object expected in prototype chain
</del><ins>+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onmessage&quot; with the proper type (7) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onoffline&quot; with the proper type (8) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;ononline&quot; with the proper type (9) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onpagehide&quot; with the proper type (10) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onpageshow&quot; with the proper type (11) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onpopstate&quot; with the proper type (12) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onstorage&quot; with the proper type (13) 
+PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onunload&quot; with the proper type (14) 
</ins><span class="cx"> FAIL HTMLFrameElement interface: existence and properties of interface object assert_equals: class string of HTMLFrameElement expected &quot;[object Function]&quot; but got &quot;[object HTMLFrameElementConstructor]&quot;
</span><span class="cx"> PASS HTMLFrameElement interface object length 
</span><ins>+PASS HTMLFrameElement interface object name 
</ins><span class="cx"> PASS HTMLFrameElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLFrameElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLFrameElement.prototype.constructor is not writable expected true got false
-FAIL HTMLFrameElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFrameElement interface: attribute scrolling assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFrameElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFrameElement interface: attribute frameBorder assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFrameElement interface: attribute longDesc assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFrameElement interface: attribute noResize assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLFrameElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLFrameElement interface: attribute name 
+PASS HTMLFrameElement interface: attribute scrolling 
+PASS HTMLFrameElement interface: attribute src 
+PASS HTMLFrameElement interface: attribute frameBorder 
+PASS HTMLFrameElement interface: attribute longDesc 
+PASS HTMLFrameElement interface: attribute noResize 
</ins><span class="cx"> FAIL HTMLFrameElement interface: attribute contentDocument assert_true: The prototype object must have a property &quot;contentDocument&quot; expected true got false
</span><del>-FAIL HTMLFrameElement interface: attribute contentWindow assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFrameElement interface: attribute marginHeight assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFrameElement interface: attribute marginWidth assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLFrameElement interface: attribute contentWindow 
+PASS HTMLFrameElement interface: attribute marginHeight 
+PASS HTMLFrameElement interface: attribute marginWidth 
</ins><span class="cx"> PASS HTMLFrameElement must be primary interface of document.createElement(&quot;frame&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;frame&quot;) 
</span><span class="cx"> PASS HTMLFrameElement interface: document.createElement(&quot;frame&quot;) must inherit property &quot;name&quot; with the proper type (0) 
</span><span class="lines">@@ -6434,27 +4761,21 @@
</span><span class="cx"> PASS HTMLFrameElement interface: document.createElement(&quot;frame&quot;) must inherit property &quot;marginWidth&quot; with the proper type (9) 
</span><span class="cx"> FAIL HTMLDirectoryElement interface: existence and properties of interface object assert_equals: class string of HTMLDirectoryElement expected &quot;[object Function]&quot; but got &quot;[object HTMLDirectoryElementConstructor]&quot;
</span><span class="cx"> PASS HTMLDirectoryElement interface object length 
</span><ins>+PASS HTMLDirectoryElement interface object name 
</ins><span class="cx"> PASS HTMLDirectoryElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLDirectoryElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLDirectoryElement.prototype.constructor is not writable expected true got false
-FAIL HTMLDirectoryElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLDirectoryElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLDirectoryElement interface: attribute compact 
</ins><span class="cx"> PASS HTMLDirectoryElement must be primary interface of document.createElement(&quot;dir&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;dir&quot;) 
</span><span class="cx"> PASS HTMLDirectoryElement interface: document.createElement(&quot;dir&quot;) must inherit property &quot;compact&quot; with the proper type (0) 
</span><span class="cx"> FAIL HTMLFontElement interface: existence and properties of interface object assert_equals: class string of HTMLFontElement expected &quot;[object Function]&quot; but got &quot;[object HTMLFontElementConstructor]&quot;
</span><span class="cx"> PASS HTMLFontElement interface object length 
</span><ins>+PASS HTMLFontElement interface object name 
</ins><span class="cx"> PASS HTMLFontElement interface: existence and properties of interface prototype object 
</span><del>-FAIL HTMLFontElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: HTMLFontElement.prototype.constructor is not writable expected true got false
-FAIL HTMLFontElement interface: attribute color assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFontElement interface: attribute face assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
-FAIL HTMLFontElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
-    [native code]
-}&quot; did not throw
</del><ins>+PASS HTMLFontElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
+PASS HTMLFontElement interface: attribute color 
+PASS HTMLFontElement interface: attribute face 
+PASS HTMLFontElement interface: attribute size 
</ins><span class="cx"> PASS HTMLFontElement must be primary interface of document.createElement(&quot;font&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;font&quot;) 
</span><span class="cx"> PASS HTMLFontElement interface: document.createElement(&quot;font&quot;) must inherit property &quot;color&quot; with the proper type (0) 
</span></span></pre>
</div>
</div>

</body>
</html>