<!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>[196398] 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/196398">196398</a></dd>
<dt>Author</dt> <dd>ryanhaddad@apple.com</dd>
<dt>Date</dt> <dd>2016-02-10 15:31:41 -0800 (Wed, 10 Feb 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after 196392

Unreviewed test gardening.

* 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 (196397 => 196398)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2016-02-10 23:02:24 UTC (rev 196397)
+++ trunk/LayoutTests/ChangeLog        2016-02-10 23:31:41 UTC (rev 196398)
</span><span class="lines">@@ -1,3 +1,11 @@
</span><ins>+2016-02-10  Ryan Haddad  &lt;ryanhaddad@apple.com&gt;
+
+        Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after 196392
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
+
</ins><span class="cx"> 2016-02-10  Chris Dumez  &lt;cdumez@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         [Web IDL] interface objects should be Function objects
</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 (196397 => 196398)</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-10 23:02:24 UTC (rev 196397)
+++ trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt        2016-02-10 23:31:41 UTC (rev 196398)
</span><span class="lines">@@ -751,7 +751,11 @@
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on document.implementation.createDocument(null, &quot;&quot;, null) with too few arguments must throw TypeError 
</span><span class="cx"> FAIL MouseEvent interface: attribute region assert_true: The prototype object must have a property &quot;region&quot; expected true got false
</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><del>-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;
</del><ins>+FAIL HTMLAllCollection interface: existence and properties of interface object assert_equals: prototype of HTMLAllCollection is not HTMLCollection expected function &quot;function HTMLCollection() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS HTMLAllCollection interface object length 
</span><span class="cx"> PASS HTMLAllCollection interface object name 
</span><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><span class="lines">@@ -772,7 +776,7 @@
</span><span class="cx"> FAIL HTMLCollection interface: calling item(unsigned long) 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 HTMLCollection interface: document.all must inherit property &quot;namedItem&quot; with the proper type (2) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;undefined&quot;
</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><del>-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;
</del><ins>+PASS HTMLFormControlsCollection interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLFormControlsCollection interface object length 
</span><span class="cx"> PASS HTMLFormControlsCollection interface object name 
</span><span class="cx"> PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -787,13 +791,13 @@
</span><span class="cx"> FAIL HTMLCollection interface: calling item(unsigned long) 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 HTMLCollection interface: document.createElement(&quot;form&quot;).elements must inherit property &quot;namedItem&quot; with the proper type (2) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</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><del>-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;
</del><ins>+PASS RadioNodeList interface: existence and properties of interface object 
</ins><span class="cx"> PASS RadioNodeList interface object length 
</span><span class="cx"> PASS RadioNodeList interface object name 
</span><span class="cx"> PASS RadioNodeList interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS RadioNodeList interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS RadioNodeList interface: attribute value 
</span><del>-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;
</del><ins>+PASS HTMLOptionsCollection interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLOptionsCollection interface object length 
</span><span class="cx"> PASS HTMLOptionsCollection interface object name 
</span><span class="cx"> PASS HTMLOptionsCollection interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -838,7 +842,7 @@
</span><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><del>-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;
</del><ins>+PASS DOMStringMap interface: existence and properties of interface object 
</ins><span class="cx"> PASS DOMStringMap interface object length 
</span><span class="cx"> PASS DOMStringMap interface object name 
</span><span class="cx"> PASS DOMStringMap interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -852,7 +856,7 @@
</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><del>-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;
</del><ins>+PASS HTMLElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLElement interface object length 
</span><span class="cx"> PASS HTMLElement interface object name 
</span><span class="cx"> PASS HTMLElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1300,7 +1304,7 @@
</span><span class="cx"> PASS Stringification of document.createElement(&quot;summary&quot;) 
</span><span class="cx"> PASS HTMLElement must be primary interface of document.createElement(&quot;acronym&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;acronym&quot;) 
</span><del>-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;
</del><ins>+PASS HTMLUnknownElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLUnknownElement interface object length 
</span><span class="cx"> PASS HTMLUnknownElement interface object name 
</span><span class="cx"> PASS HTMLUnknownElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1327,7 +1331,7 @@
</span><span class="cx"> PASS Stringification of document.createElement(&quot;directory&quot;) 
</span><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement(&quot;mod&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;mod&quot;) 
</span><del>-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;
</del><ins>+PASS HTMLHtmlElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLHtmlElement interface object length 
</span><span class="cx"> PASS HTMLHtmlElement interface object name 
</span><span class="cx"> PASS HTMLHtmlElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1336,14 +1340,14 @@
</span><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><del>-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;
</del><ins>+PASS HTMLHeadElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLHeadElement interface object length 
</span><span class="cx"> PASS HTMLHeadElement interface object name 
</span><span class="cx"> PASS HTMLHeadElement interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS HTMLHeadElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><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><del>-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;
</del><ins>+PASS HTMLTitleElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTitleElement interface object length 
</span><span class="cx"> PASS HTMLTitleElement interface object name 
</span><span class="cx"> PASS HTMLTitleElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1352,7 +1356,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLBaseElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLBaseElement interface object length 
</span><span class="cx"> PASS HTMLBaseElement interface object name 
</span><span class="cx"> PASS HTMLBaseElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1363,7 +1367,7 @@
</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><del>-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;
</del><ins>+PASS HTMLLinkElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLLinkElement interface object length 
</span><span class="cx"> PASS HTMLLinkElement interface object name 
</span><span class="cx"> PASS HTMLLinkElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1393,7 +1397,7 @@
</span><span class="cx"> PASS HTMLLinkElement interface: document.createElement(&quot;link&quot;) must inherit property &quot;rev&quot; with the proper type (9) 
</span><span class="cx"> PASS HTMLLinkElement interface: document.createElement(&quot;link&quot;) must inherit property &quot;target&quot; with the proper type (10) 
</span><span class="cx"> PASS HTMLLinkElement interface: document.createElement(&quot;link&quot;) must inherit property &quot;sheet&quot; with the proper type (11) 
</span><del>-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;
</del><ins>+PASS HTMLMetaElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLMetaElement interface object length 
</span><span class="cx"> PASS HTMLMetaElement interface object name 
</span><span class="cx"> PASS HTMLMetaElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1408,7 +1412,7 @@
</span><span class="cx"> PASS HTMLMetaElement interface: document.createElement(&quot;meta&quot;) must inherit property &quot;httpEquiv&quot; with the proper type (1) 
</span><span class="cx"> PASS HTMLMetaElement interface: document.createElement(&quot;meta&quot;) must inherit property &quot;content&quot; with the proper type (2) 
</span><span class="cx"> PASS HTMLMetaElement interface: document.createElement(&quot;meta&quot;) must inherit property &quot;scheme&quot; with the proper type (3) 
</span><del>-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;
</del><ins>+PASS HTMLStyleElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLStyleElement interface object length 
</span><span class="cx"> PASS HTMLStyleElement interface object name 
</span><span class="cx"> PASS HTMLStyleElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1422,7 +1426,7 @@
</span><span class="cx"> PASS HTMLStyleElement interface: document.createElement(&quot;style&quot;) must inherit property &quot;type&quot; with the proper type (1) 
</span><span class="cx"> FAIL HTMLStyleElement interface: document.createElement(&quot;style&quot;) must inherit property &quot;scoped&quot; with the proper type (2) assert_inherits: property &quot;scoped&quot; not found in prototype chain
</span><span class="cx"> PASS HTMLStyleElement interface: document.createElement(&quot;style&quot;) must inherit property &quot;sheet&quot; with the proper type (3) 
</span><del>-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;
</del><ins>+PASS HTMLBodyElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLBodyElement interface object length 
</span><span class="cx"> PASS HTMLBodyElement interface object name 
</span><span class="cx"> PASS HTMLBodyElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1467,7 +1471,7 @@
</span><span class="cx"> PASS HTMLBodyElement interface: document.createElement(&quot;body&quot;) must inherit property &quot;onpopstate&quot; with the proper type (16) 
</span><span class="cx"> PASS HTMLBodyElement interface: document.createElement(&quot;body&quot;) must inherit property &quot;onstorage&quot; with the proper type (17) 
</span><span class="cx"> PASS HTMLBodyElement interface: document.createElement(&quot;body&quot;) must inherit property &quot;onunload&quot; with the proper type (18) 
</span><del>-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;
</del><ins>+PASS HTMLHeadingElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLHeadingElement interface object length 
</span><span class="cx"> PASS HTMLHeadingElement interface object name 
</span><span class="cx"> PASS HTMLHeadingElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1491,7 +1495,7 @@
</span><span class="cx"> PASS HTMLHeadingElement must be primary interface of document.createElement(&quot;h6&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;h6&quot;) 
</span><span class="cx"> PASS HTMLHeadingElement interface: document.createElement(&quot;h6&quot;) must inherit property &quot;align&quot; with the proper type (0) 
</span><del>-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;
</del><ins>+PASS HTMLParagraphElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLParagraphElement interface object length 
</span><span class="cx"> PASS HTMLParagraphElement interface object name 
</span><span class="cx"> PASS HTMLParagraphElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1500,7 +1504,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLHRElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLHRElement interface object length 
</span><span class="cx"> PASS HTMLHRElement interface object name 
</span><span class="cx"> PASS HTMLHRElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1517,7 +1521,7 @@
</span><span class="cx"> PASS HTMLHRElement interface: document.createElement(&quot;hr&quot;) must inherit property &quot;noShade&quot; with the proper type (2) 
</span><span class="cx"> PASS HTMLHRElement interface: document.createElement(&quot;hr&quot;) must inherit property &quot;size&quot; with the proper type (3) 
</span><span class="cx"> PASS HTMLHRElement interface: document.createElement(&quot;hr&quot;) must inherit property &quot;width&quot; with the proper type (4) 
</span><del>-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;
</del><ins>+PASS HTMLPreElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLPreElement interface object length 
</span><span class="cx"> PASS HTMLPreElement interface object name 
</span><span class="cx"> PASS HTMLPreElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1535,7 +1539,7 @@
</span><span class="cx"> PASS HTMLPreElement must be primary interface of document.createElement(&quot;xmp&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;xmp&quot;) 
</span><span class="cx"> PASS HTMLPreElement interface: document.createElement(&quot;xmp&quot;) must inherit property &quot;width&quot; with the proper type (0) 
</span><del>-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;
</del><ins>+PASS HTMLQuoteElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLQuoteElement interface object length 
</span><span class="cx"> PASS HTMLQuoteElement interface object name 
</span><span class="cx"> PASS HTMLQuoteElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1547,7 +1551,7 @@
</span><span class="cx"> PASS HTMLQuoteElement must be primary interface of document.createElement(&quot;q&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;q&quot;) 
</span><span class="cx"> PASS HTMLQuoteElement interface: document.createElement(&quot;q&quot;) must inherit property &quot;cite&quot; with the proper type (0) 
</span><del>-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;
</del><ins>+PASS HTMLOListElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLOListElement interface object length 
</span><span class="cx"> PASS HTMLOListElement interface object name 
</span><span class="cx"> PASS HTMLOListElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1556,14 +1560,14 @@
</span><span class="cx"> PASS HTMLOListElement interface: attribute start 
</span><span class="cx"> PASS HTMLOListElement interface: attribute type 
</span><span class="cx"> PASS HTMLOListElement interface: attribute compact 
</span><del>-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;
</del><ins>+PASS HTMLUListElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLUListElement interface object length 
</span><span class="cx"> PASS HTMLUListElement interface object name 
</span><span class="cx"> PASS HTMLUListElement interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS HTMLUListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS HTMLUListElement interface: attribute compact 
</span><span class="cx"> PASS HTMLUListElement interface: attribute type 
</span><del>-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;
</del><ins>+PASS HTMLLIElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLLIElement interface object length 
</span><span class="cx"> PASS HTMLLIElement interface object name 
</span><span class="cx"> PASS HTMLLIElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1574,13 +1578,13 @@
</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><del>-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;
</del><ins>+PASS HTMLDListElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLDListElement interface object length 
</span><span class="cx"> PASS HTMLDListElement interface object name 
</span><span class="cx"> PASS HTMLDListElement interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS HTMLDListElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS HTMLDListElement interface: attribute compact 
</span><del>-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;
</del><ins>+PASS HTMLDivElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLDivElement interface object length 
</span><span class="cx"> PASS HTMLDivElement interface object name 
</span><span class="cx"> PASS HTMLDivElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1589,7 +1593,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLAnchorElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLAnchorElement interface object length 
</span><span class="cx"> PASS HTMLAnchorElement interface object name 
</span><span class="cx"> PASS HTMLAnchorElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1644,7 +1648,7 @@
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;pathname&quot; with the proper type (21) 
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;search&quot; with the proper type (22) 
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement(&quot;a&quot;) must inherit property &quot;hash&quot; with the proper type (23) 
</span><del>-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;
</del><ins>+PASS HTMLDataElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLDataElement interface object length 
</span><span class="cx"> PASS HTMLDataElement interface object name 
</span><span class="cx"> PASS HTMLDataElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1653,7 +1657,7 @@
</span><span class="cx"> PASS HTMLDataElement must be primary interface of document.createElement(&quot;data&quot;) 
</span><span class="cx"> PASS Stringification of document.createElement(&quot;data&quot;) 
</span><span class="cx"> PASS HTMLDataElement interface: document.createElement(&quot;data&quot;) must inherit property &quot;value&quot; with the proper type (0) 
</span><del>-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;
</del><ins>+PASS HTMLTimeElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTimeElement interface object length 
</span><span class="cx"> PASS HTMLTimeElement interface object name 
</span><span class="cx"> PASS HTMLTimeElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1662,14 +1666,14 @@
</span><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><del>-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;
</del><ins>+PASS HTMLSpanElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLSpanElement interface object length 
</span><span class="cx"> PASS HTMLSpanElement interface object name 
</span><span class="cx"> PASS HTMLSpanElement interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS HTMLSpanElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><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><del>-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;
</del><ins>+PASS HTMLBRElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLBRElement interface object length 
</span><span class="cx"> PASS HTMLBRElement interface object name 
</span><span class="cx"> PASS HTMLBRElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1678,7 +1682,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLModElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLModElement interface object length 
</span><span class="cx"> PASS HTMLModElement interface object name 
</span><span class="cx"> PASS HTMLModElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1693,14 +1697,14 @@
</span><span class="cx"> PASS Stringification of document.createElement(&quot;del&quot;) 
</span><span class="cx"> PASS HTMLModElement interface: document.createElement(&quot;del&quot;) must inherit property &quot;cite&quot; with the proper type (0) 
</span><span class="cx"> PASS HTMLModElement interface: document.createElement(&quot;del&quot;) must inherit property &quot;dateTime&quot; with the proper type (1) 
</span><del>-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;
</del><ins>+PASS HTMLPictureElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLPictureElement interface object length 
</span><span class="cx"> PASS HTMLPictureElement interface object name 
</span><span class="cx"> PASS HTMLPictureElement interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS HTMLPictureElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><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><del>-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;
</del><ins>+PASS HTMLImageElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLImageElement interface object length 
</span><span class="cx"> PASS HTMLImageElement interface object name 
</span><span class="cx"> PASS HTMLImageElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1769,7 +1773,7 @@
</span><span class="cx"> PASS HTMLImageElement interface: new Image() must inherit property &quot;vspace&quot; with the proper type (17) 
</span><span class="cx"> PASS HTMLImageElement interface: new Image() must inherit property &quot;longDesc&quot; with the proper type (18) 
</span><span class="cx"> PASS HTMLImageElement interface: new Image() must inherit property &quot;border&quot; with the proper type (19) 
</span><del>-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;
</del><ins>+PASS HTMLIFrameElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLIFrameElement interface object length 
</span><span class="cx"> PASS HTMLIFrameElement interface object name 
</span><span class="cx"> PASS HTMLIFrameElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1790,7 +1794,7 @@
</span><span class="cx"> PASS HTMLIFrameElement interface: attribute longDesc 
</span><span class="cx"> PASS HTMLIFrameElement interface: attribute marginHeight 
</span><span class="cx"> PASS HTMLIFrameElement interface: attribute marginWidth 
</span><del>-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;
</del><ins>+PASS HTMLEmbedElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLEmbedElement interface object length 
</span><span class="cx"> PASS HTMLEmbedElement interface object name 
</span><span class="cx"> PASS HTMLEmbedElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1811,7 +1815,7 @@
</span><span class="cx"> FAIL HTMLEmbedElement interface: document.createElement(&quot;embed&quot;) must inherit property &quot;getSVGDocument&quot; with the proper type (4) 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;align&quot; with the proper type (6) 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;name&quot; with the proper type (7) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><del>-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;
</del><ins>+PASS HTMLObjectElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLObjectElement interface object length 
</span><span class="cx"> PASS HTMLObjectElement interface object name 
</span><span class="cx"> PASS HTMLObjectElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1871,7 +1875,7 @@
</span><span class="cx"> FAIL HTMLObjectElement interface: document.createElement(&quot;object&quot;) must inherit property &quot;codeBase&quot; with the proper type (24) 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;codeType&quot; with the proper type (25) 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;border&quot; with the proper type (26) assert_equals: wrong typeof object expected &quot;function&quot; but got &quot;object&quot;
</span><del>-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;
</del><ins>+PASS HTMLParamElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLParamElement interface object length 
</span><span class="cx"> PASS HTMLParamElement interface object name 
</span><span class="cx"> PASS HTMLParamElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1886,7 +1890,7 @@
</span><span class="cx"> PASS HTMLParamElement interface: document.createElement(&quot;param&quot;) must inherit property &quot;value&quot; with the proper type (1) 
</span><span class="cx"> PASS HTMLParamElement interface: document.createElement(&quot;param&quot;) must inherit property &quot;type&quot; with the proper type (2) 
</span><span class="cx"> PASS HTMLParamElement interface: document.createElement(&quot;param&quot;) must inherit property &quot;valueType&quot; with the proper type (3) 
</span><del>-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;
</del><ins>+PASS HTMLVideoElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLVideoElement interface object length 
</span><span class="cx"> PASS HTMLVideoElement interface object name 
</span><span class="cx"> PASS HTMLVideoElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -1952,7 +1956,7 @@
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;textTracks&quot; with the proper type (42) 
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement(&quot;video&quot;) must inherit property &quot;addTextTrack&quot; with the proper type (43) 
</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><del>-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;
</del><ins>+PASS HTMLAudioElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLAudioElement interface object length 
</span><span class="cx"> PASS HTMLAudioElement interface object name 
</span><span class="cx"> PASS HTMLAudioElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2059,7 +2063,7 @@
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;textTracks&quot; with the proper type (42) 
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property &quot;addTextTrack&quot; with the proper type (43) 
</span><span class="cx"> PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on new Audio() with too few arguments must throw TypeError 
</span><del>-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;
</del><ins>+PASS HTMLSourceElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLSourceElement interface object length 
</span><span class="cx"> PASS HTMLSourceElement interface object name 
</span><span class="cx"> PASS HTMLSourceElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2076,7 +2080,7 @@
</span><span class="cx"> FAIL HTMLSourceElement interface: document.createElement(&quot;source&quot;) must inherit property &quot;srcset&quot; with the proper type (2) assert_inherits: property &quot;srcset&quot; not found in prototype chain
</span><span class="cx"> FAIL HTMLSourceElement interface: document.createElement(&quot;source&quot;) must inherit property &quot;sizes&quot; with the proper type (3) assert_inherits: property &quot;sizes&quot; not found in prototype chain
</span><span class="cx"> PASS HTMLSourceElement interface: document.createElement(&quot;source&quot;) must inherit property &quot;media&quot; with the proper type (4) 
</span><del>-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;
</del><ins>+PASS HTMLTrackElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTrackElement interface object length 
</span><span class="cx"> PASS HTMLTrackElement interface object name 
</span><span class="cx"> PASS HTMLTrackElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2109,7 +2113,7 @@
</span><span class="cx"> PASS HTMLTrackElement interface: document.createElement(&quot;track&quot;) must inherit property &quot;ERROR&quot; with the proper type (8) 
</span><span class="cx"> PASS HTMLTrackElement interface: document.createElement(&quot;track&quot;) must inherit property &quot;readyState&quot; with the proper type (9) 
</span><span class="cx"> PASS HTMLTrackElement interface: document.createElement(&quot;track&quot;) must inherit property &quot;track&quot; with the proper type (10) 
</span><del>-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;
</del><ins>+PASS HTMLMediaElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLMediaElement interface object length 
</span><span class="cx"> PASS HTMLMediaElement interface object name 
</span><span class="cx"> PASS HTMLMediaElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2167,7 +2171,7 @@
</span><span class="cx"> PASS HTMLMediaElement interface: attribute videoTracks 
</span><span class="cx"> PASS HTMLMediaElement interface: attribute textTracks 
</span><span class="cx"> PASS HTMLMediaElement interface: operation addTextTrack(TextTrackKind,DOMString,DOMString) 
</span><del>-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;
</del><ins>+PASS MediaError interface: existence and properties of interface object 
</ins><span class="cx"> PASS MediaError interface object length 
</span><span class="cx"> PASS MediaError interface object name 
</span><span class="cx"> PASS MediaError interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2229,7 +2233,11 @@
</span><span class="cx"> FAIL VideoTrack interface: attribute label 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 language 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 selected assert_own_property: self does not have own property &quot;VideoTrack&quot; expected property &quot;VideoTrack&quot; missing
</span><del>-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;
</del><ins>+FAIL MediaController interface: existence and properties of interface object assert_equals: prototype of MediaController is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS MediaController interface object length 
</span><span class="cx"> PASS MediaController interface object name 
</span><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><span class="lines">@@ -2304,7 +2312,11 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> PASS EventTarget interface: new MediaController() must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on new MediaController() with too few arguments must throw TypeError 
</span><del>-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;
</del><ins>+FAIL TextTrackList interface: existence and properties of interface object assert_equals: prototype of TextTrackList is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS TextTrackList interface object length 
</span><span class="cx"> PASS TextTrackList interface object name 
</span><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><span class="lines">@@ -2332,7 +2344,11 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> PASS EventTarget interface: document.createElement(&quot;video&quot;).textTracks must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
</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><del>-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;
</del><ins>+FAIL TextTrack interface: existence and properties of interface object assert_equals: prototype of TextTrack is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS TextTrack interface object length 
</span><span class="cx"> PASS TextTrack interface object name 
</span><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><span class="lines">@@ -2377,7 +2393,7 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> PASS EventTarget interface: document.createElement(&quot;track&quot;).track must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
</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><del>-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;
</del><ins>+PASS TextTrackCueList interface: existence and properties of interface object 
</ins><span class="cx"> PASS TextTrackCueList interface object length 
</span><span class="cx"> PASS TextTrackCueList interface object name 
</span><span class="cx"> PASS TextTrackCueList interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2389,7 +2405,11 @@
</span><span class="cx"> FAIL TextTrackCueList interface: document.createElement(&quot;video&quot;).addTextTrack(&quot;subtitles&quot;).cues 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 TextTrackCueList interface: document.createElement(&quot;video&quot;).addTextTrack(&quot;subtitles&quot;).cues must inherit property &quot;getCueById&quot; with the proper type (2) 
</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><del>-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;
</del><ins>+FAIL TextTrackCue interface: existence and properties of interface object assert_equals: prototype of TextTrackCue is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> FAIL TextTrackCue interface object length assert_equals: wrong value for TextTrackCue.length expected 0 but got 3
</span><span class="cx"> PASS TextTrackCue interface object name 
</span><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><span class="lines">@@ -2401,7 +2421,7 @@
</span><span class="cx"> PASS TextTrackCue interface: attribute pauseOnExit 
</span><span class="cx"> PASS TextTrackCue interface: attribute onenter 
</span><span class="cx"> PASS TextTrackCue interface: attribute onexit 
</span><del>-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;
</del><ins>+PASS TimeRanges interface: existence and properties of interface object 
</ins><span class="cx"> PASS TimeRanges interface object length 
</span><span class="cx"> PASS TimeRanges interface object name 
</span><span class="cx"> PASS TimeRanges interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2416,7 +2436,7 @@
</span><span class="cx"> PASS TimeRanges interface: calling start(unsigned long) on document.createElement(&quot;video&quot;).buffered with too few arguments must throw TypeError 
</span><span class="cx"> PASS TimeRanges interface: document.createElement(&quot;video&quot;).buffered must inherit property &quot;end&quot; with the proper type (2) 
</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><del>-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;
</del><ins>+PASS TrackEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS TrackEvent interface object length 
</span><span class="cx"> PASS TrackEvent interface object name 
</span><span class="cx"> PASS TrackEvent interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2443,7 +2463,7 @@
</span><span class="cx"> FAIL Event interface: new TrackEvent(&quot;addtrack&quot;; {track:document.createElement(&quot;track&quot;).track}) must inherit property &quot;timeStamp&quot; with the proper type (15) 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 Event interface: new TrackEvent(&quot;addtrack&quot;; {track:document.createElement(&quot;track&quot;).track}) must inherit property &quot;initEvent&quot; with the proper type (16) 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 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><del>-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;
</del><ins>+PASS HTMLMapElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLMapElement interface object length 
</span><span class="cx"> PASS HTMLMapElement interface object name 
</span><span class="cx"> PASS HTMLMapElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2456,7 +2476,7 @@
</span><span class="cx"> PASS HTMLMapElement interface: document.createElement(&quot;map&quot;) must inherit property &quot;name&quot; with the proper type (0) 
</span><span class="cx"> PASS HTMLMapElement interface: document.createElement(&quot;map&quot;) must inherit property &quot;areas&quot; with the proper type (1) 
</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><del>-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;
</del><ins>+PASS HTMLAreaElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLAreaElement interface object length 
</span><span class="cx"> PASS HTMLAreaElement interface object name 
</span><span class="cx"> PASS HTMLAreaElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2503,7 +2523,7 @@
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;pathname&quot; with the proper type (17) 
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;search&quot; with the proper type (18) 
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement(&quot;area&quot;) must inherit property &quot;hash&quot; with the proper type (19) 
</span><del>-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;
</del><ins>+PASS HTMLTableElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableElement interface object length 
</span><span class="cx"> PASS HTMLTableElement interface object name 
</span><span class="cx"> PASS HTMLTableElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2564,7 +2584,7 @@
</span><span class="cx"> PASS HTMLTableElement interface: document.createElement(&quot;table&quot;) must inherit property &quot;bgColor&quot; with the proper type (22) 
</span><span class="cx"> PASS HTMLTableElement interface: document.createElement(&quot;table&quot;) must inherit property &quot;cellPadding&quot; with the proper type (23) 
</span><span class="cx"> PASS HTMLTableElement interface: document.createElement(&quot;table&quot;) must inherit property &quot;cellSpacing&quot; with the proper type (24) 
</span><del>-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;
</del><ins>+PASS HTMLTableCaptionElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableCaptionElement interface object length 
</span><span class="cx"> PASS HTMLTableCaptionElement interface object name 
</span><span class="cx"> PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2573,7 +2593,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLTableColElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableColElement interface object length 
</span><span class="cx"> PASS HTMLTableColElement interface object name 
</span><span class="cx"> PASS HTMLTableColElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2600,7 +2620,7 @@
</span><span class="cx"> PASS HTMLTableColElement interface: document.createElement(&quot;col&quot;) must inherit property &quot;chOff&quot; with the proper type (3) 
</span><span class="cx"> PASS HTMLTableColElement interface: document.createElement(&quot;col&quot;) must inherit property &quot;vAlign&quot; with the proper type (4) 
</span><span class="cx"> PASS HTMLTableColElement interface: document.createElement(&quot;col&quot;) must inherit property &quot;width&quot; with the proper type (5) 
</span><del>-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;
</del><ins>+PASS HTMLTableSectionElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableSectionElement interface object length 
</span><span class="cx"> PASS HTMLTableSectionElement interface object name 
</span><span class="cx"> PASS HTMLTableSectionElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2651,7 +2671,7 @@
</span><span class="cx"> PASS HTMLTableSectionElement interface: document.createElement(&quot;tfoot&quot;) must inherit property &quot;ch&quot; with the proper type (4) 
</span><span class="cx"> PASS HTMLTableSectionElement interface: document.createElement(&quot;tfoot&quot;) must inherit property &quot;chOff&quot; with the proper type (5) 
</span><span class="cx"> PASS HTMLTableSectionElement interface: document.createElement(&quot;tfoot&quot;) must inherit property &quot;vAlign&quot; with the proper type (6) 
</span><del>-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;
</del><ins>+PASS HTMLTableRowElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableRowElement interface object length 
</span><span class="cx"> PASS HTMLTableRowElement interface object name 
</span><span class="cx"> PASS HTMLTableRowElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2682,7 +2702,7 @@
</span><span class="cx"> PASS HTMLTableRowElement interface: document.createElement(&quot;tr&quot;) must inherit property &quot;chOff&quot; with the proper type (7) 
</span><span class="cx"> PASS HTMLTableRowElement interface: document.createElement(&quot;tr&quot;) must inherit property &quot;vAlign&quot; with the proper type (8) 
</span><span class="cx"> PASS HTMLTableRowElement interface: document.createElement(&quot;tr&quot;) must inherit property &quot;bgColor&quot; with the proper type (9) 
</span><del>-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;
</del><ins>+PASS HTMLTableDataCellElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableDataCellElement interface object length 
</span><span class="cx"> PASS HTMLTableDataCellElement interface object name 
</span><span class="cx"> PASS HTMLTableDataCellElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2704,7 +2724,7 @@
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement(&quot;td&quot;) must inherit property &quot;noWrap&quot; with the proper type (10) 
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement(&quot;td&quot;) must inherit property &quot;vAlign&quot; with the proper type (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><del>-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;
</del><ins>+PASS HTMLTableHeaderCellElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableHeaderCellElement interface object length 
</span><span class="cx"> PASS HTMLTableHeaderCellElement interface object name 
</span><span class="cx"> PASS HTMLTableHeaderCellElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2732,7 +2752,7 @@
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement(&quot;th&quot;) must inherit property &quot;noWrap&quot; with the proper type (10) 
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement(&quot;th&quot;) must inherit property &quot;vAlign&quot; with the proper type (11) 
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement(&quot;th&quot;) must inherit property &quot;bgColor&quot; with the proper type (12) 
</span><del>-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;
</del><ins>+PASS HTMLTableCellElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTableCellElement interface object length 
</span><span class="cx"> PASS HTMLTableCellElement interface object name 
</span><span class="cx"> PASS HTMLTableCellElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2750,7 +2770,7 @@
</span><span class="cx"> PASS HTMLTableCellElement interface: attribute noWrap 
</span><span class="cx"> PASS HTMLTableCellElement interface: attribute vAlign 
</span><span class="cx"> PASS HTMLTableCellElement interface: attribute bgColor 
</span><del>-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;
</del><ins>+PASS HTMLFormElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLFormElement interface object length 
</span><span class="cx"> PASS HTMLFormElement interface object name 
</span><span class="cx"> PASS HTMLFormElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2789,7 +2809,7 @@
</span><span class="cx"> PASS HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;checkValidity&quot; with the proper type (15) 
</span><span class="cx"> FAIL HTMLFormElement interface: document.createElement(&quot;form&quot;) must inherit property &quot;reportValidity&quot; with the proper type (16) assert_inherits: property &quot;reportValidity&quot; not found in prototype chain
</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><del>-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;
</del><ins>+PASS HTMLLabelElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLLabelElement interface object length 
</span><span class="cx"> PASS HTMLLabelElement interface object name 
</span><span class="cx"> PASS HTMLLabelElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2802,7 +2822,7 @@
</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="cx"> PASS HTMLLabelElement interface: document.createElement(&quot;label&quot;) must inherit property &quot;htmlFor&quot; with the proper type (1) 
</span><span class="cx"> PASS HTMLLabelElement interface: document.createElement(&quot;label&quot;) must inherit property &quot;control&quot; with the proper type (2) 
</span><del>-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;
</del><ins>+PASS HTMLInputElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLInputElement interface object length 
</span><span class="cx"> PASS HTMLInputElement interface object name 
</span><span class="cx"> PASS HTMLInputElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2935,7 +2955,7 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;align&quot; with the proper type (56) 
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement(&quot;input&quot;) must inherit property &quot;useMap&quot; with the proper type (57) 
</span><del>-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;
</del><ins>+PASS HTMLButtonElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLButtonElement interface object length 
</span><span class="cx"> PASS HTMLButtonElement interface object name 
</span><span class="cx"> PASS HTMLButtonElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -2981,7 +3001,7 @@
</span><span class="cx"> PASS HTMLButtonElement interface: document.createElement(&quot;button&quot;) must inherit property &quot;setCustomValidity&quot; with the proper type (17) 
</span><span class="cx"> PASS HTMLButtonElement interface: calling setCustomValidity(DOMString) on document.createElement(&quot;button&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> PASS HTMLButtonElement interface: document.createElement(&quot;button&quot;) must inherit property &quot;labels&quot; with the proper type (18) 
</span><del>-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;
</del><ins>+PASS HTMLSelectElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLSelectElement interface object length 
</span><span class="cx"> PASS HTMLSelectElement interface object name 
</span><span class="cx"> PASS HTMLSelectElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3056,7 +3076,7 @@
</span><span class="cx"> FAIL HTMLDataListElement must be primary interface of document.createElement(&quot;datalist&quot;) assert_own_property: self does not have own property &quot;HTMLDataListElement&quot; expected property &quot;HTMLDataListElement&quot; missing
</span><span class="cx"> FAIL Stringification of document.createElement(&quot;datalist&quot;) assert_equals: class string of document.createElement(&quot;datalist&quot;) expected &quot;[object HTMLDataListElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
</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><del>-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;
</del><ins>+PASS HTMLOptGroupElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLOptGroupElement interface object length 
</span><span class="cx"> PASS HTMLOptGroupElement interface object name 
</span><span class="cx"> PASS HTMLOptGroupElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3067,7 +3087,7 @@
</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><del>-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;
</del><ins>+PASS HTMLOptionElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLOptionElement interface object length 
</span><span class="cx"> PASS HTMLOptionElement interface object name 
</span><span class="cx"> PASS HTMLOptionElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3100,7 +3120,7 @@
</span><span class="cx"> PASS HTMLOptionElement interface: new Option() must inherit property &quot;value&quot; with the proper type (5) 
</span><span class="cx"> PASS HTMLOptionElement interface: new Option() must inherit property &quot;text&quot; with the proper type (6) 
</span><span class="cx"> PASS HTMLOptionElement interface: new Option() must inherit property &quot;index&quot; with the proper type (7) 
</span><del>-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;
</del><ins>+PASS HTMLTextAreaElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTextAreaElement interface object length 
</span><span class="cx"> PASS HTMLTextAreaElement interface object name 
</span><span class="cx"> PASS HTMLTextAreaElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3179,7 +3199,7 @@
</span><span class="cx"> FAIL HTMLTextAreaElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on document.createElement(&quot;textarea&quot;) 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>-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;
</del><ins>+PASS HTMLKeygenElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLKeygenElement interface object length 
</span><span class="cx"> PASS HTMLKeygenElement interface object name 
</span><span class="cx"> PASS HTMLKeygenElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3215,7 +3235,7 @@
</span><span class="cx"> PASS HTMLKeygenElement interface: document.createElement(&quot;keygen&quot;) must inherit property &quot;setCustomValidity&quot; with the proper type (12) 
</span><span class="cx"> PASS HTMLKeygenElement interface: calling setCustomValidity(DOMString) on document.createElement(&quot;keygen&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> PASS HTMLKeygenElement interface: document.createElement(&quot;keygen&quot;) must inherit property &quot;labels&quot; with the proper type (13) 
</span><del>-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;
</del><ins>+PASS HTMLOutputElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLOutputElement interface object length 
</span><span class="cx"> PASS HTMLOutputElement interface object name 
</span><span class="cx"> PASS HTMLOutputElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3249,7 +3269,7 @@
</span><span class="cx"> PASS HTMLOutputElement interface: document.createElement(&quot;output&quot;) must inherit property &quot;setCustomValidity&quot; with the proper type (11) 
</span><span class="cx"> PASS HTMLOutputElement interface: calling setCustomValidity(DOMString) on document.createElement(&quot;output&quot;) with too few arguments must throw TypeError 
</span><span class="cx"> PASS HTMLOutputElement interface: document.createElement(&quot;output&quot;) must inherit property &quot;labels&quot; with the proper type (12) 
</span><del>-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;
</del><ins>+PASS HTMLProgressElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLProgressElement interface object length 
</span><span class="cx"> PASS HTMLProgressElement interface object name 
</span><span class="cx"> PASS HTMLProgressElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3285,7 +3305,7 @@
</span><span class="cx"> FAIL HTMLMeterElement interface: document.createElement(&quot;meter&quot;) must inherit property &quot;high&quot; with the proper type (4) assert_inherits: property &quot;high&quot; not found in prototype chain
</span><span class="cx"> FAIL HTMLMeterElement interface: document.createElement(&quot;meter&quot;) must inherit property &quot;optimum&quot; with the proper type (5) assert_inherits: property &quot;optimum&quot; not found in prototype chain
</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><del>-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;
</del><ins>+PASS HTMLFieldSetElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLFieldSetElement interface object length 
</span><span class="cx"> PASS HTMLFieldSetElement interface object name 
</span><span class="cx"> PASS HTMLFieldSetElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3301,7 +3321,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLLegendElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLLegendElement interface object length 
</span><span class="cx"> PASS HTMLLegendElement interface object name 
</span><span class="cx"> PASS HTMLLegendElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3318,7 +3338,7 @@
</span><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_equals: class string of ValidityState expected &quot;[object Function]&quot; but got &quot;[object ValidityStateConstructor]&quot;
</del><ins>+PASS ValidityState interface: existence and properties of interface object 
</ins><span class="cx"> PASS ValidityState interface object length 
</span><span class="cx"> PASS ValidityState interface object name 
</span><span class="cx"> PASS ValidityState interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3347,7 +3367,7 @@
</span><span class="cx"> PASS ValidityState interface: document.createElement(&quot;input&quot;).validity must inherit property &quot;badInput&quot; with the proper type (8) 
</span><span class="cx"> PASS ValidityState interface: document.createElement(&quot;input&quot;).validity must inherit property &quot;customError&quot; with the proper type (9) 
</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><del>-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;
</del><ins>+PASS HTMLDetailsElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLDetailsElement interface object length 
</span><span class="cx"> PASS HTMLDetailsElement interface object name 
</span><span class="cx"> PASS HTMLDetailsElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3356,7 +3376,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLMenuElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLMenuElement interface object length 
</span><span class="cx"> PASS HTMLMenuElement interface object name 
</span><span class="cx"> PASS HTMLMenuElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3398,7 +3418,7 @@
</span><span class="cx"> FAIL HTMLDialogElement interface: operation show([object Object],[object 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: operation showModal([object Object],[object 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: operation close(DOMString) assert_own_property: self does not have own property &quot;HTMLDialogElement&quot; expected property &quot;HTMLDialogElement&quot; missing
</span><del>-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;
</del><ins>+PASS HTMLScriptElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLScriptElement interface object length 
</span><span class="cx"> PASS HTMLScriptElement interface object name 
</span><span class="cx"> PASS HTMLScriptElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3423,13 +3443,13 @@
</span><span class="cx"> PASS HTMLScriptElement interface: document.createElement(&quot;script&quot;) must inherit property &quot;text&quot; with the proper type (6) 
</span><span class="cx"> PASS HTMLScriptElement interface: document.createElement(&quot;script&quot;) must inherit property &quot;event&quot; with the proper type (7) 
</span><span class="cx"> PASS HTMLScriptElement interface: document.createElement(&quot;script&quot;) must inherit property &quot;htmlFor&quot; with the proper type (8) 
</span><del>-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;
</del><ins>+PASS HTMLTemplateElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLTemplateElement interface object length 
</span><span class="cx"> PASS HTMLTemplateElement interface object name 
</span><span class="cx"> PASS HTMLTemplateElement interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS HTMLTemplateElement interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS HTMLTemplateElement interface: attribute content 
</span><del>-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;
</del><ins>+PASS HTMLCanvasElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLCanvasElement interface object length 
</span><span class="cx"> PASS HTMLCanvasElement interface object name 
</span><span class="cx"> PASS HTMLCanvasElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3467,7 +3487,7 @@
</span><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><del>-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;
</del><ins>+PASS CanvasRenderingContext2D interface: existence and properties of interface object 
</ins><span class="cx"> FAIL CanvasRenderingContext2D interface object length assert_equals: wrong value for CanvasRenderingContext2D.length expected 1 but got 0
</span><span class="cx"> PASS CanvasRenderingContext2D interface object name 
</span><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><span class="lines">@@ -3682,19 +3702,19 @@
</span><span class="cx"> PASS CanvasRenderingContext2D interface: calling arc(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"> PASS CanvasRenderingContext2D interface: document.createElement(&quot;canvas&quot;).getContext(&quot;2d&quot;) must inherit property &quot;ellipse&quot; with the proper type (79) 
</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><del>-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;
</del><ins>+PASS CanvasGradient interface: existence and properties of interface object 
</ins><span class="cx"> PASS CanvasGradient interface object length 
</span><span class="cx"> PASS CanvasGradient interface object name 
</span><span class="cx"> PASS CanvasGradient interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS CanvasGradient interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> FAIL CanvasGradient interface: operation addColorStop(double,DOMString) assert_equals: property has wrong .length expected 2 but got 0
</span><del>-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;
</del><ins>+PASS CanvasPattern interface: existence and properties of interface object 
</ins><span class="cx"> PASS CanvasPattern interface object length 
</span><span class="cx"> PASS CanvasPattern interface object name 
</span><span class="cx"> PASS CanvasPattern interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS CanvasPattern interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><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><del>-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;
</del><ins>+PASS TextMetrics interface: existence and properties of interface object 
</ins><span class="cx"> PASS TextMetrics interface object length 
</span><span class="cx"> PASS TextMetrics interface object name 
</span><span class="cx"> PASS TextMetrics interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3711,7 +3731,7 @@
</span><span class="cx"> FAIL TextMetrics interface: attribute hangingBaseline assert_true: The prototype object must have a property &quot;hangingBaseline&quot; expected true got false
</span><span class="cx"> FAIL TextMetrics interface: attribute alphabeticBaseline assert_true: The prototype object must have a property &quot;alphabeticBaseline&quot; expected true got false
</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><del>-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;
</del><ins>+PASS ImageData interface: existence and properties of interface object 
</ins><span class="cx"> PASS ImageData interface object length 
</span><span class="cx"> PASS ImageData interface object name 
</span><span class="cx"> PASS ImageData interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3735,7 +3755,7 @@
</span><span class="cx"> FAIL DrawingStyle interface: attribute textAlign 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 textBaseline 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 direction assert_own_property: self does not have own property &quot;DrawingStyle&quot; expected property &quot;DrawingStyle&quot; missing
</span><del>-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;
</del><ins>+PASS Path2D interface: existence and properties of interface object 
</ins><span class="cx"> PASS Path2D interface object length 
</span><span class="cx"> PASS Path2D interface object name 
</span><span class="cx"> PASS Path2D interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3756,7 +3776,7 @@
</span><span class="cx"> FAIL Path2D interface: operation rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 4 but got 0
</span><span class="cx"> FAIL Path2D interface: operation arc(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) assert_equals: property has wrong .length expected 5 but got 0
</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><del>-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;
</del><ins>+PASS DataTransfer interface: existence and properties of interface object 
</ins><span class="cx"> PASS DataTransfer interface object length 
</span><span class="cx"> PASS DataTransfer interface object name 
</span><span class="cx"> PASS DataTransfer interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -3795,7 +3815,11 @@
</span><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><del>-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;
</del><ins>+FAIL Window interface: existence and properties of interface object assert_equals: prototype of Window is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS Window interface object length 
</span><span class="cx"> PASS Window interface object name 
</span><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="lines">@@ -4078,13 +4102,13 @@
</span><span class="cx"> FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window with too few arguments must throw TypeError assert_inherits: property &quot;removeEventListener&quot; found on object expected in prototype chain
</span><span class="cx"> FAIL EventTarget interface: window must inherit property &quot;dispatchEvent&quot; with the proper type (2) assert_inherits: property &quot;dispatchEvent&quot; found on object expected in prototype chain
</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><del>-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;
</del><ins>+PASS BarProp interface: existence and properties of interface object 
</ins><span class="cx"> PASS BarProp interface object length 
</span><span class="cx"> PASS BarProp interface object name 
</span><span class="cx"> PASS BarProp interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS BarProp interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> 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;
</span><del>-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;
</del><ins>+PASS History interface: existence and properties of interface object 
</ins><span class="cx"> PASS History interface object length 
</span><span class="cx"> PASS History interface object name 
</span><span class="cx"> PASS History interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4114,7 +4138,7 @@
</span><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><del>-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;
</del><ins>+PASS Location interface: existence and properties of interface object 
</ins><span class="cx"> PASS Location interface object length 
</span><span class="cx"> PASS Location interface object name 
</span><span class="cx"> PASS Location interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4136,7 +4160,7 @@
</span><span class="cx"> 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
</span><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><span class="cx"> PASS Location interface: window.location must have own property &quot;ancestorOrigins&quot; 
</span><del>-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;
</del><ins>+PASS PopStateEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS PopStateEvent interface object length 
</span><span class="cx"> PASS PopStateEvent interface object name 
</span><span class="cx"> PASS PopStateEvent interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4165,26 +4189,30 @@
</span><span class="cx"> FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new PopStateEvent(&quot;popstate&quot;, { data: {} }) 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>-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;
</del><ins>+PASS HashChangeEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS HashChangeEvent interface object length 
</span><span class="cx"> PASS HashChangeEvent interface object name 
</span><span class="cx"> PASS HashChangeEvent interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS HashChangeEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS HashChangeEvent interface: attribute oldURL 
</span><span class="cx"> PASS HashChangeEvent interface: attribute newURL 
</span><del>-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;
</del><ins>+PASS PageTransitionEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS PageTransitionEvent interface object length 
</span><span class="cx"> PASS PageTransitionEvent interface object name 
</span><span class="cx"> PASS PageTransitionEvent interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS PageTransitionEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS PageTransitionEvent interface: attribute persisted 
</span><del>-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;
</del><ins>+PASS BeforeUnloadEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS BeforeUnloadEvent interface object length 
</span><span class="cx"> PASS BeforeUnloadEvent interface object name 
</span><span class="cx"> PASS BeforeUnloadEvent interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS BeforeUnloadEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS BeforeUnloadEvent interface: attribute returnValue 
</span><del>-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;
</del><ins>+FAIL ApplicationCache interface: existence and properties of interface object assert_equals: prototype of ApplicationCache is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS ApplicationCache interface object length 
</span><span class="cx"> PASS ApplicationCache interface object name 
</span><span class="cx"> 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;
</span><span class="lines">@@ -4243,7 +4271,7 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> PASS EventTarget interface: window.applicationCache must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on window.applicationCache with too few arguments must throw TypeError 
</span><del>-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;
</del><ins>+PASS ErrorEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS ErrorEvent interface object length 
</span><span class="cx"> PASS ErrorEvent interface object name 
</span><span class="cx"> PASS ErrorEvent interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4253,7 +4281,7 @@
</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="cx"> FAIL ErrorEvent interface: attribute colno assert_true: The prototype object must have a property &quot;colno&quot; expected true got false
</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><del>-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;
</del><ins>+PASS Navigator interface: existence and properties of interface object 
</ins><span class="cx"> PASS Navigator interface object length 
</span><span class="cx"> PASS Navigator interface object name 
</span><span class="cx"> PASS Navigator interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4310,7 +4338,7 @@
</span><span class="cx"> FAIL Navigator interface: window.navigator must inherit property &quot;plugins&quot; with the proper type (18) assert_inherits: property &quot;plugins&quot; found on object expected in prototype chain
</span><span class="cx"> FAIL Navigator interface: window.navigator must inherit property &quot;mimeTypes&quot; with the proper type (19) assert_inherits: property &quot;mimeTypes&quot; found on object expected in prototype chain
</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><del>-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;
</del><ins>+PASS PluginArray interface: existence and properties of interface object 
</ins><span class="cx"> PASS PluginArray interface object length 
</span><span class="cx"> PASS PluginArray interface object name 
</span><span class="cx"> PASS PluginArray interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4319,7 +4347,7 @@
</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><del>-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;
</del><ins>+PASS MimeTypeArray interface: existence and properties of interface object 
</ins><span class="cx"> PASS MimeTypeArray interface object length 
</span><span class="cx"> PASS MimeTypeArray interface object name 
</span><span class="cx"> PASS MimeTypeArray interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4327,7 +4355,7 @@
</span><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><del>-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;
</del><ins>+PASS Plugin interface: existence and properties of interface object 
</ins><span class="cx"> PASS Plugin interface object length 
</span><span class="cx"> PASS Plugin interface object name 
</span><span class="cx"> PASS Plugin interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4338,7 +4366,7 @@
</span><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><del>-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;
</del><ins>+PASS MimeType interface: existence and properties of interface object 
</ins><span class="cx"> PASS MimeType interface object length 
</span><span class="cx"> PASS MimeType interface object name 
</span><span class="cx"> PASS MimeType interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4367,7 +4395,7 @@
</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><del>-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;
</del><ins>+PASS MessageEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS MessageEvent interface object length 
</span><span class="cx"> PASS MessageEvent interface object name 
</span><span class="cx"> PASS MessageEvent interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4378,7 +4406,11 @@
</span><span class="cx"> PASS MessageEvent interface: attribute source 
</span><span class="cx"> PASS MessageEvent interface: attribute ports 
</span><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><del>-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;
</del><ins>+FAIL EventSource interface: existence and properties of interface object assert_equals: prototype of EventSource is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS EventSource interface object length 
</span><span class="cx"> PASS EventSource interface object name 
</span><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><span class="lines">@@ -4396,7 +4428,11 @@
</span><span class="cx"> PASS EventSource interface: attribute onmessage 
</span><span class="cx"> PASS EventSource interface: attribute onerror 
</span><span class="cx"> PASS EventSource interface: operation close() 
</span><del>-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;
</del><ins>+FAIL WebSocket interface: existence and properties of interface object assert_equals: prototype of WebSocket is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS WebSocket interface object length 
</span><span class="cx"> PASS WebSocket interface object name 
</span><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><span class="lines">@@ -4460,7 +4496,7 @@
</span><span class="cx"> }&quot; did not throw
</span><span class="cx"> PASS EventTarget interface: new WebSocket(&quot;ws://foo&quot;) must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on new WebSocket(&quot;ws://foo&quot;) with too few arguments must throw TypeError 
</span><del>-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;
</del><ins>+PASS CloseEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS CloseEvent interface object length 
</span><span class="cx"> PASS CloseEvent interface object name 
</span><span class="cx"> PASS CloseEvent interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4493,14 +4529,18 @@
</span><span class="cx"> 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 () {
</span><span class="cx">     [native code]
</span><span class="cx"> }&quot; did not throw
</span><del>-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;
</del><ins>+PASS MessageChannel interface: existence and properties of interface object 
</ins><span class="cx"> PASS MessageChannel interface object length 
</span><span class="cx"> PASS MessageChannel interface object name 
</span><span class="cx"> PASS MessageChannel interface: existence and properties of interface prototype object 
</span><span class="cx"> PASS MessageChannel interface: existence and properties of interface prototype object's &quot;constructor&quot; property 
</span><span class="cx"> PASS MessageChannel interface: attribute port1 
</span><span class="cx"> PASS MessageChannel interface: attribute port2 
</span><del>-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;
</del><ins>+FAIL MessagePort interface: existence and properties of interface object assert_equals: prototype of MessagePort is not EventTarget expected function &quot;function EventTarget() {
+    [native code]
+}&quot; but got function &quot;function () {
+    [native code]
+}&quot;
</ins><span class="cx"> PASS MessagePort interface object length 
</span><span class="cx"> PASS MessagePort interface object name 
</span><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><span class="lines">@@ -4565,7 +4605,7 @@
</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="cx"> FAIL SharedWorkerGlobalScope interface: attribute applicationCache 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 onconnect assert_own_property: self does not have own property &quot;SharedWorkerGlobalScope&quot; expected property &quot;SharedWorkerGlobalScope&quot; missing
</span><del>-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;
</del><ins>+PASS Worker interface: existence and properties of interface object 
</ins><span class="cx"> PASS Worker interface object length 
</span><span class="cx"> PASS Worker interface object name 
</span><span class="cx"> PASS Worker interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4610,7 +4650,7 @@
</span><span class="cx"> FAIL WorkerLocation interface: attribute pathname 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: attribute search 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: attribute hash assert_own_property: self does not have own property &quot;WorkerLocation&quot; expected property &quot;WorkerLocation&quot; missing
</span><del>-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;
</del><ins>+PASS Storage interface: existence and properties of interface object 
</ins><span class="cx"> PASS Storage interface object length 
</span><span class="cx"> PASS Storage interface object name 
</span><span class="cx"> PASS Storage interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4621,7 +4661,7 @@
</span><span class="cx"> PASS Storage interface: operation setItem(DOMString,DOMString) 
</span><span class="cx"> PASS Storage interface: operation removeItem(DOMString) 
</span><span class="cx"> PASS Storage interface: operation clear() 
</span><del>-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;
</del><ins>+PASS StorageEvent interface: existence and properties of interface object 
</ins><span class="cx"> PASS StorageEvent interface object length 
</span><span class="cx"> PASS StorageEvent interface object name 
</span><span class="cx"> PASS StorageEvent interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4631,7 +4671,7 @@
</span><span class="cx"> PASS StorageEvent interface: attribute newValue 
</span><span class="cx"> PASS StorageEvent interface: attribute url 
</span><span class="cx"> PASS StorageEvent interface: attribute storageArea 
</span><del>-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;
</del><ins>+PASS HTMLAppletElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLAppletElement interface object length 
</span><span class="cx"> PASS HTMLAppletElement interface object name 
</span><span class="cx"> PASS HTMLAppletElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4660,7 +4700,7 @@
</span><span class="cx"> PASS HTMLAppletElement interface: document.createElement(&quot;applet&quot;) must inherit property &quot;object&quot; with the proper type (8) 
</span><span class="cx"> FAIL HTMLAppletElement interface: document.createElement(&quot;applet&quot;) must inherit property &quot;vspace&quot; with the proper type (9) assert_equals: expected &quot;number&quot; but got &quot;string&quot;
</span><span class="cx"> PASS HTMLAppletElement interface: document.createElement(&quot;applet&quot;) must inherit property &quot;width&quot; with the proper type (10) 
</span><del>-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;
</del><ins>+PASS HTMLMarqueeElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLMarqueeElement interface object length 
</span><span class="cx"> PASS HTMLMarqueeElement interface object name 
</span><span class="cx"> PASS HTMLMarqueeElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4699,7 +4739,7 @@
</span><span class="cx"> FAIL HTMLMarqueeElement interface: document.createElement(&quot;marquee&quot;) must inherit property &quot;onstart&quot; with the proper type (13) assert_inherits: property &quot;onstart&quot; not found in prototype chain
</span><span class="cx"> PASS HTMLMarqueeElement interface: document.createElement(&quot;marquee&quot;) must inherit property &quot;start&quot; with the proper type (14) 
</span><span class="cx"> PASS HTMLMarqueeElement interface: document.createElement(&quot;marquee&quot;) must inherit property &quot;stop&quot; with the proper type (15) 
</span><del>-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;
</del><ins>+PASS HTMLFrameSetElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLFrameSetElement interface object length 
</span><span class="cx"> PASS HTMLFrameSetElement interface object name 
</span><span class="cx"> PASS HTMLFrameSetElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4736,7 +4776,7 @@
</span><span class="cx"> PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onpopstate&quot; with the proper type (12) 
</span><span class="cx"> PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onstorage&quot; with the proper type (13) 
</span><span class="cx"> PASS HTMLFrameSetElement interface: document.createElement(&quot;frameset&quot;) must inherit property &quot;onunload&quot; with the proper type (14) 
</span><del>-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;
</del><ins>+PASS HTMLFrameElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLFrameElement interface object length 
</span><span class="cx"> PASS HTMLFrameElement interface object name 
</span><span class="cx"> PASS HTMLFrameElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4763,7 +4803,7 @@
</span><span class="cx"> PASS HTMLFrameElement interface: document.createElement(&quot;frame&quot;) must inherit property &quot;contentWindow&quot; with the proper type (7) 
</span><span class="cx"> PASS HTMLFrameElement interface: document.createElement(&quot;frame&quot;) must inherit property &quot;marginHeight&quot; with the proper type (8) 
</span><span class="cx"> PASS HTMLFrameElement interface: document.createElement(&quot;frame&quot;) must inherit property &quot;marginWidth&quot; with the proper type (9) 
</span><del>-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;
</del><ins>+PASS HTMLDirectoryElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLDirectoryElement interface object length 
</span><span class="cx"> PASS HTMLDirectoryElement interface object name 
</span><span class="cx"> PASS HTMLDirectoryElement interface: existence and properties of interface prototype object 
</span><span class="lines">@@ -4772,7 +4812,7 @@
</span><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><del>-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;
</del><ins>+PASS HTMLFontElement interface: existence and properties of interface object 
</ins><span class="cx"> PASS HTMLFontElement interface object length 
</span><span class="cx"> PASS HTMLFontElement interface object name 
</span><span class="cx"> PASS HTMLFontElement interface: existence and properties of interface prototype object 
</span></span></pre>
</div>
</div>

</body>
</html>