<!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 <ryanhaddad@apple.com>
+
+ 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 <cdumez@apple.com>
</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, "", 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 "region" expected true got false
</span><span class="cx"> FAIL Touch interface: attribute region assert_own_property: self does not have own property "Touch" expected property "Touch" missing
</span><del>-FAIL HTMLAllCollection interface: existence and properties of interface object assert_equals: class string of HTMLAllCollection expected "[object Function]" but got "[object HTMLAllCollectionConstructor]"
</del><ins>+FAIL HTMLAllCollection interface: existence and properties of interface object assert_equals: prototype of HTMLAllCollection is not HTMLCollection expected function "function HTMLCollection() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object HTMLCollectionPrototype]" but got object "[object Object]"
</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 "function" but got "undefined"
</span><span class="cx"> FAIL HTMLCollection interface: document.all must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "undefined"
</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 "function" but got "undefined"
</span><del>-FAIL HTMLFormControlsCollection interface: existence and properties of interface object assert_equals: class string of HTMLFormControlsCollection expected "[object Function]" but got "[object HTMLFormControlsCollectionConstructor]"
</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("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
</span><span class="cx"> FAIL HTMLCollection interface: document.createElement("form").elements must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object"
</span><span class="cx"> FAIL HTMLCollection interface: calling namedItem(DOMString) on document.createElement("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
</span><del>-FAIL RadioNodeList interface: existence and properties of interface object assert_equals: class string of RadioNodeList expected "[object Function]" but got "[object RadioNodeListConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object HTMLOptionsCollectionConstructor]"
</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 "PropertyNodeList" expected property "PropertyNodeList" missing
</span><span class="cx"> FAIL PropertyNodeList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "PropertyNodeList" expected property "PropertyNodeList" missing
</span><span class="cx"> FAIL PropertyNodeList interface: operation getValues() assert_own_property: self does not have own property "PropertyNodeList" expected property "PropertyNodeList" missing
</span><del>-FAIL DOMStringMap interface: existence and properties of interface object assert_equals: class string of DOMStringMap expected "[object Function]" but got "[object DOMStringMapConstructor]"
</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 "constructor" property assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing
</span><span class="cx"> FAIL DOMElementMap must be primary interface of document.cssElementMap assert_equals: wrong typeof object expected "object" but got "undefined"
</span><span class="cx"> FAIL Stringification of document.cssElementMap assert_equals: wrong typeof object expected "object" but got "undefined"
</span><del>-FAIL HTMLElement interface: existence and properties of interface object assert_equals: class string of HTMLElement expected "[object Function]" but got "[object HTMLElementConstructor]"
</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("summary")
</span><span class="cx"> PASS HTMLElement must be primary interface of document.createElement("acronym")
</span><span class="cx"> PASS Stringification of document.createElement("acronym")
</span><del>-FAIL HTMLUnknownElement interface: existence and properties of interface object assert_equals: class string of HTMLUnknownElement expected "[object Function]" but got "[object HTMLUnknownElementConstructor]"
</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("directory")
</span><span class="cx"> PASS HTMLUnknownElement must be primary interface of document.createElement("mod")
</span><span class="cx"> PASS Stringification of document.createElement("mod")
</span><del>-FAIL HTMLHtmlElement interface: existence and properties of interface object assert_equals: class string of HTMLHtmlElement expected "[object Function]" but got "[object HTMLHtmlElementConstructor]"
</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("html")
</span><span class="cx"> PASS Stringification of document.createElement("html")
</span><span class="cx"> PASS HTMLHtmlElement interface: document.createElement("html") must inherit property "version" with the proper type (0)
</span><del>-FAIL HTMLHeadElement interface: existence and properties of interface object assert_equals: class string of HTMLHeadElement expected "[object Function]" but got "[object HTMLHeadElementConstructor]"
</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 "constructor" property
</span><span class="cx"> PASS HTMLHeadElement must be primary interface of document.createElement("head")
</span><span class="cx"> PASS Stringification of document.createElement("head")
</span><del>-FAIL HTMLTitleElement interface: existence and properties of interface object assert_equals: class string of HTMLTitleElement expected "[object Function]" but got "[object HTMLTitleElementConstructor]"
</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("title")
</span><span class="cx"> PASS Stringification of document.createElement("title")
</span><span class="cx"> PASS HTMLTitleElement interface: document.createElement("title") must inherit property "text" with the proper type (0)
</span><del>-FAIL HTMLBaseElement interface: existence and properties of interface object assert_equals: class string of HTMLBaseElement expected "[object Function]" but got "[object HTMLBaseElementConstructor]"
</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("base")
</span><span class="cx"> PASS HTMLBaseElement interface: document.createElement("base") must inherit property "href" with the proper type (0)
</span><span class="cx"> PASS HTMLBaseElement interface: document.createElement("base") must inherit property "target" with the proper type (1)
</span><del>-FAIL HTMLLinkElement interface: existence and properties of interface object assert_equals: class string of HTMLLinkElement expected "[object Function]" but got "[object HTMLLinkElementConstructor]"
</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("link") must inherit property "rev" with the proper type (9)
</span><span class="cx"> PASS HTMLLinkElement interface: document.createElement("link") must inherit property "target" with the proper type (10)
</span><span class="cx"> PASS HTMLLinkElement interface: document.createElement("link") must inherit property "sheet" with the proper type (11)
</span><del>-FAIL HTMLMetaElement interface: existence and properties of interface object assert_equals: class string of HTMLMetaElement expected "[object Function]" but got "[object HTMLMetaElementConstructor]"
</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("meta") must inherit property "httpEquiv" with the proper type (1)
</span><span class="cx"> PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "content" with the proper type (2)
</span><span class="cx"> PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "scheme" with the proper type (3)
</span><del>-FAIL HTMLStyleElement interface: existence and properties of interface object assert_equals: class string of HTMLStyleElement expected "[object Function]" but got "[object HTMLStyleElementConstructor]"
</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("style") must inherit property "type" with the proper type (1)
</span><span class="cx"> FAIL HTMLStyleElement interface: document.createElement("style") must inherit property "scoped" with the proper type (2) assert_inherits: property "scoped" not found in prototype chain
</span><span class="cx"> PASS HTMLStyleElement interface: document.createElement("style") must inherit property "sheet" with the proper type (3)
</span><del>-FAIL HTMLBodyElement interface: existence and properties of interface object assert_equals: class string of HTMLBodyElement expected "[object Function]" but got "[object HTMLBodyElementConstructor]"
</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("body") must inherit property "onpopstate" with the proper type (16)
</span><span class="cx"> PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onstorage" with the proper type (17)
</span><span class="cx"> PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onunload" with the proper type (18)
</span><del>-FAIL HTMLHeadingElement interface: existence and properties of interface object assert_equals: class string of HTMLHeadingElement expected "[object Function]" but got "[object HTMLHeadingElementConstructor]"
</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("h6")
</span><span class="cx"> PASS Stringification of document.createElement("h6")
</span><span class="cx"> PASS HTMLHeadingElement interface: document.createElement("h6") must inherit property "align" with the proper type (0)
</span><del>-FAIL HTMLParagraphElement interface: existence and properties of interface object assert_equals: class string of HTMLParagraphElement expected "[object Function]" but got "[object HTMLParagraphElementConstructor]"
</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("p")
</span><span class="cx"> PASS Stringification of document.createElement("p")
</span><span class="cx"> PASS HTMLParagraphElement interface: document.createElement("p") must inherit property "align" with the proper type (0)
</span><del>-FAIL HTMLHRElement interface: existence and properties of interface object assert_equals: class string of HTMLHRElement expected "[object Function]" but got "[object HTMLHRElementConstructor]"
</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("hr") must inherit property "noShade" with the proper type (2)
</span><span class="cx"> PASS HTMLHRElement interface: document.createElement("hr") must inherit property "size" with the proper type (3)
</span><span class="cx"> PASS HTMLHRElement interface: document.createElement("hr") must inherit property "width" with the proper type (4)
</span><del>-FAIL HTMLPreElement interface: existence and properties of interface object assert_equals: class string of HTMLPreElement expected "[object Function]" but got "[object HTMLPreElementConstructor]"
</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("xmp")
</span><span class="cx"> PASS Stringification of document.createElement("xmp")
</span><span class="cx"> PASS HTMLPreElement interface: document.createElement("xmp") must inherit property "width" with the proper type (0)
</span><del>-FAIL HTMLQuoteElement interface: existence and properties of interface object assert_equals: class string of HTMLQuoteElement expected "[object Function]" but got "[object HTMLQuoteElementConstructor]"
</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("q")
</span><span class="cx"> PASS Stringification of document.createElement("q")
</span><span class="cx"> PASS HTMLQuoteElement interface: document.createElement("q") must inherit property "cite" with the proper type (0)
</span><del>-FAIL HTMLOListElement interface: existence and properties of interface object assert_equals: class string of HTMLOListElement expected "[object Function]" but got "[object HTMLOListElementConstructor]"
</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 "[object Function]" but got "[object HTMLUListElementConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object HTMLLIElementConstructor]"
</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("li")
</span><span class="cx"> PASS HTMLLIElement interface: document.createElement("li") must inherit property "value" with the proper type (0)
</span><span class="cx"> PASS HTMLLIElement interface: document.createElement("li") must inherit property "type" with the proper type (1)
</span><del>-FAIL HTMLDListElement interface: existence and properties of interface object assert_equals: class string of HTMLDListElement expected "[object Function]" but got "[object HTMLDListElementConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object HTMLDivElementConstructor]"
</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("div")
</span><span class="cx"> PASS Stringification of document.createElement("div")
</span><span class="cx"> PASS HTMLDivElement interface: document.createElement("div") must inherit property "align" with the proper type (0)
</span><del>-FAIL HTMLAnchorElement interface: existence and properties of interface object assert_equals: class string of HTMLAnchorElement expected "[object Function]" but got "[object HTMLAnchorElementConstructor]"
</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("a") must inherit property "pathname" with the proper type (21)
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "search" with the proper type (22)
</span><span class="cx"> PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "hash" with the proper type (23)
</span><del>-FAIL HTMLDataElement interface: existence and properties of interface object assert_equals: class string of HTMLDataElement expected "[object Function]" but got "[object HTMLDataElementConstructor]"
</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("data")
</span><span class="cx"> PASS Stringification of document.createElement("data")
</span><span class="cx"> PASS HTMLDataElement interface: document.createElement("data") must inherit property "value" with the proper type (0)
</span><del>-FAIL HTMLTimeElement interface: existence and properties of interface object assert_equals: class string of HTMLTimeElement expected "[object Function]" but got "[object HTMLTimeElementConstructor]"
</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("time")
</span><span class="cx"> PASS Stringification of document.createElement("time")
</span><span class="cx"> PASS HTMLTimeElement interface: document.createElement("time") must inherit property "dateTime" with the proper type (0)
</span><del>-FAIL HTMLSpanElement interface: existence and properties of interface object assert_equals: class string of HTMLSpanElement expected "[object Function]" but got "[object HTMLSpanElementConstructor]"
</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 "constructor" property
</span><span class="cx"> PASS HTMLSpanElement must be primary interface of document.createElement("span")
</span><span class="cx"> PASS Stringification of document.createElement("span")
</span><del>-FAIL HTMLBRElement interface: existence and properties of interface object assert_equals: class string of HTMLBRElement expected "[object Function]" but got "[object HTMLBRElementConstructor]"
</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("br")
</span><span class="cx"> PASS Stringification of document.createElement("br")
</span><span class="cx"> PASS HTMLBRElement interface: document.createElement("br") must inherit property "clear" with the proper type (0)
</span><del>-FAIL HTMLModElement interface: existence and properties of interface object assert_equals: class string of HTMLModElement expected "[object Function]" but got "[object HTMLModElementConstructor]"
</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("del")
</span><span class="cx"> PASS HTMLModElement interface: document.createElement("del") must inherit property "cite" with the proper type (0)
</span><span class="cx"> PASS HTMLModElement interface: document.createElement("del") must inherit property "dateTime" with the proper type (1)
</span><del>-FAIL HTMLPictureElement interface: existence and properties of interface object assert_equals: class string of HTMLPictureElement expected "[object Function]" but got "[object HTMLPictureElementConstructor]"
</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 "constructor" property
</span><span class="cx"> PASS HTMLPictureElement must be primary interface of document.createElement("picture")
</span><span class="cx"> PASS Stringification of document.createElement("picture")
</span><del>-FAIL HTMLImageElement interface: existence and properties of interface object assert_equals: class string of HTMLImageElement expected "[object Function]" but got "[object HTMLImageElementConstructor]"
</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 "vspace" with the proper type (17)
</span><span class="cx"> PASS HTMLImageElement interface: new Image() must inherit property "longDesc" with the proper type (18)
</span><span class="cx"> PASS HTMLImageElement interface: new Image() must inherit property "border" with the proper type (19)
</span><del>-FAIL HTMLIFrameElement interface: existence and properties of interface object assert_equals: class string of HTMLIFrameElement expected "[object Function]" but got "[object HTMLIFrameElementConstructor]"
</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 "[object Function]" but got "[object HTMLEmbedElementConstructor]"
</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("embed") must inherit property "getSVGDocument" with the proper type (4) assert_equals: wrong typeof object expected "function" but got "object"
</span><span class="cx"> FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "align" with the proper type (6) assert_equals: wrong typeof object expected "function" but got "object"
</span><span class="cx"> FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "name" with the proper type (7) assert_equals: wrong typeof object expected "function" but got "object"
</span><del>-FAIL HTMLObjectElement interface: existence and properties of interface object assert_equals: class string of HTMLObjectElement expected "[object Function]" but got "[object HTMLObjectElementConstructor]"
</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("object") must inherit property "codeBase" with the proper type (24) assert_equals: wrong typeof object expected "function" but got "object"
</span><span class="cx"> FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "codeType" with the proper type (25) assert_equals: wrong typeof object expected "function" but got "object"
</span><span class="cx"> FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "border" with the proper type (26) assert_equals: wrong typeof object expected "function" but got "object"
</span><del>-FAIL HTMLParamElement interface: existence and properties of interface object assert_equals: class string of HTMLParamElement expected "[object Function]" but got "[object HTMLParamElementConstructor]"
</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("param") must inherit property "value" with the proper type (1)
</span><span class="cx"> PASS HTMLParamElement interface: document.createElement("param") must inherit property "type" with the proper type (2)
</span><span class="cx"> PASS HTMLParamElement interface: document.createElement("param") must inherit property "valueType" with the proper type (3)
</span><del>-FAIL HTMLVideoElement interface: existence and properties of interface object assert_equals: class string of HTMLVideoElement expected "[object Function]" but got "[object HTMLVideoElementConstructor]"
</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("video") must inherit property "textTracks" with the proper type (42)
</span><span class="cx"> PASS HTMLMediaElement interface: document.createElement("video") must inherit property "addTextTrack" with the proper type (43)
</span><span class="cx"> PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on document.createElement("video") 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 "[object Function]" but got "[object HTMLAudioElementConstructor]"
</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 "textTracks" with the proper type (42)
</span><span class="cx"> PASS HTMLMediaElement interface: new Audio() must inherit property "addTextTrack" 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 "[object Function]" but got "[object HTMLSourceElementConstructor]"
</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("source") must inherit property "srcset" with the proper type (2) assert_inherits: property "srcset" not found in prototype chain
</span><span class="cx"> FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "sizes" with the proper type (3) assert_inherits: property "sizes" not found in prototype chain
</span><span class="cx"> PASS HTMLSourceElement interface: document.createElement("source") must inherit property "media" with the proper type (4)
</span><del>-FAIL HTMLTrackElement interface: existence and properties of interface object assert_equals: class string of HTMLTrackElement expected "[object Function]" but got "[object HTMLTrackElementConstructor]"
</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("track") must inherit property "ERROR" with the proper type (8)
</span><span class="cx"> PASS HTMLTrackElement interface: document.createElement("track") must inherit property "readyState" with the proper type (9)
</span><span class="cx"> PASS HTMLTrackElement interface: document.createElement("track") must inherit property "track" with the proper type (10)
</span><del>-FAIL HTMLMediaElement interface: existence and properties of interface object assert_equals: class string of HTMLMediaElement expected "[object Function]" but got "[object HTMLMediaElementConstructor]"
</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 "[object Function]" but got "[object MediaErrorConstructor]"
</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 "VideoTrack" expected property "VideoTrack" missing
</span><span class="cx"> FAIL VideoTrack interface: attribute language assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
</span><span class="cx"> FAIL VideoTrack interface: attribute selected assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
</span><del>-FAIL MediaController interface: existence and properties of interface object assert_equals: class string of MediaController expected "[object Function]" but got "[object MediaControllerConstructor]"
</del><ins>+FAIL MediaController interface: existence and properties of interface object assert_equals: prototype of MediaController is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</span><span class="lines">@@ -2304,7 +2312,11 @@
</span><span class="cx"> }" did not throw
</span><span class="cx"> PASS EventTarget interface: new MediaController() must inherit property "dispatchEvent" 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 "[object Function]" but got "[object TextTrackListConstructor]"
</del><ins>+FAIL TextTrackList interface: existence and properties of interface object assert_equals: prototype of TextTrackList is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</span><span class="lines">@@ -2332,7 +2344,11 @@
</span><span class="cx"> }" did not throw
</span><span class="cx"> PASS EventTarget interface: document.createElement("video").textTracks must inherit property "dispatchEvent" with the proper type (2)
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("video").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 "[object Function]" but got "[object TextTrackConstructor]"
</del><ins>+FAIL TextTrack interface: existence and properties of interface object assert_equals: prototype of TextTrack is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</span><span class="lines">@@ -2377,7 +2393,7 @@
</span><span class="cx"> }" did not throw
</span><span class="cx"> PASS EventTarget interface: document.createElement("track").track must inherit property "dispatchEvent" with the proper type (2)
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("track").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 "[object Function]" but got "[object TextTrackCueListConstructor]"
</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("video").addTextTrack("subtitles").cues must inherit property "length" with the proper type (0) assert_inherits: property "length" found on object expected in prototype chain
</span><span class="cx"> PASS TextTrackCueList interface: document.createElement("video").addTextTrack("subtitles").cues must inherit property "getCueById" with the proper type (2)
</span><span class="cx"> PASS TextTrackCueList interface: calling getCueById(DOMString) on document.createElement("video").addTextTrack("subtitles").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 "[object Function]" but got "[object TextTrackCueConstructor]"
</del><ins>+FAIL TextTrackCue interface: existence and properties of interface object assert_equals: prototype of TextTrackCue is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</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 "[object Function]" but got "[object TimeRangesConstructor]"
</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("video").buffered with too few arguments must throw TypeError
</span><span class="cx"> PASS TimeRanges interface: document.createElement("video").buffered must inherit property "end" with the proper type (2)
</span><span class="cx"> PASS TimeRanges interface: calling end(unsigned long) on document.createElement("video").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 "[object Function]" but got "[object TrackEventConstructor]"
</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("addtrack"; {track:document.createElement("track").track}) must inherit property "timeStamp" with the proper type (15) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
</span><span class="cx"> FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "initEvent" with the proper type (16) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
</span><span class="cx"> FAIL Event interface: calling initEvent(DOMString,boolean,boolean) on new TrackEvent("addtrack"; {track:document.createElement("track").track}) with too few arguments must throw TypeError assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
</span><del>-FAIL HTMLMapElement interface: existence and properties of interface object assert_equals: class string of HTMLMapElement expected "[object Function]" but got "[object HTMLMapElementConstructor]"
</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("map") must inherit property "name" with the proper type (0)
</span><span class="cx"> PASS HTMLMapElement interface: document.createElement("map") must inherit property "areas" with the proper type (1)
</span><span class="cx"> FAIL HTMLMapElement interface: document.createElement("map") must inherit property "images" with the proper type (2) assert_inherits: property "images" not found in prototype chain
</span><del>-FAIL HTMLAreaElement interface: existence and properties of interface object assert_equals: class string of HTMLAreaElement expected "[object Function]" but got "[object HTMLAreaElementConstructor]"
</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("area") must inherit property "pathname" with the proper type (17)
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement("area") must inherit property "search" with the proper type (18)
</span><span class="cx"> PASS HTMLAreaElement interface: document.createElement("area") must inherit property "hash" with the proper type (19)
</span><del>-FAIL HTMLTableElement interface: existence and properties of interface object assert_equals: class string of HTMLTableElement expected "[object Function]" but got "[object HTMLTableElementConstructor]"
</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("table") must inherit property "bgColor" with the proper type (22)
</span><span class="cx"> PASS HTMLTableElement interface: document.createElement("table") must inherit property "cellPadding" with the proper type (23)
</span><span class="cx"> PASS HTMLTableElement interface: document.createElement("table") must inherit property "cellSpacing" with the proper type (24)
</span><del>-FAIL HTMLTableCaptionElement interface: existence and properties of interface object assert_equals: class string of HTMLTableCaptionElement expected "[object Function]" but got "[object HTMLTableCaptionElementConstructor]"
</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("caption")
</span><span class="cx"> PASS Stringification of document.createElement("caption")
</span><span class="cx"> PASS HTMLTableCaptionElement interface: document.createElement("caption") must inherit property "align" with the proper type (0)
</span><del>-FAIL HTMLTableColElement interface: existence and properties of interface object assert_equals: class string of HTMLTableColElement expected "[object Function]" but got "[object HTMLTableColElementConstructor]"
</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("col") must inherit property "chOff" with the proper type (3)
</span><span class="cx"> PASS HTMLTableColElement interface: document.createElement("col") must inherit property "vAlign" with the proper type (4)
</span><span class="cx"> PASS HTMLTableColElement interface: document.createElement("col") must inherit property "width" with the proper type (5)
</span><del>-FAIL HTMLTableSectionElement interface: existence and properties of interface object assert_equals: class string of HTMLTableSectionElement expected "[object Function]" but got "[object HTMLTableSectionElementConstructor]"
</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("tfoot") must inherit property "ch" with the proper type (4)
</span><span class="cx"> PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "chOff" with the proper type (5)
</span><span class="cx"> PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "vAlign" with the proper type (6)
</span><del>-FAIL HTMLTableRowElement interface: existence and properties of interface object assert_equals: class string of HTMLTableRowElement expected "[object Function]" but got "[object HTMLTableRowElementConstructor]"
</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("tr") must inherit property "chOff" with the proper type (7)
</span><span class="cx"> PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "vAlign" with the proper type (8)
</span><span class="cx"> PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "bgColor" with the proper type (9)
</span><del>-FAIL HTMLTableDataCellElement interface: existence and properties of interface object assert_equals: class string of HTMLTableDataCellElement expected "[object Function]" but got "[object HTMLTableDataCellElementConstructor]"
</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("td") must inherit property "noWrap" with the proper type (10)
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "vAlign" with the proper type (11)
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "bgColor" with the proper type (12)
</span><del>-FAIL HTMLTableHeaderCellElement interface: existence and properties of interface object assert_equals: class string of HTMLTableHeaderCellElement expected "[object Function]" but got "[object HTMLTableHeaderCellElementConstructor]"
</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("th") must inherit property "noWrap" with the proper type (10)
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "vAlign" with the proper type (11)
</span><span class="cx"> PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "bgColor" with the proper type (12)
</span><del>-FAIL HTMLTableCellElement interface: existence and properties of interface object assert_equals: class string of HTMLTableCellElement expected "[object Function]" but got "[object HTMLTableCellElementConstructor]"
</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 "[object Function]" but got "[object HTMLFormElementConstructor]"
</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("form") must inherit property "checkValidity" with the proper type (15)
</span><span class="cx"> FAIL HTMLFormElement interface: document.createElement("form") must inherit property "reportValidity" with the proper type (16) assert_inherits: property "reportValidity" not found in prototype chain
</span><span class="cx"> FAIL HTMLFormElement interface: document.createElement("form") must inherit property "requestAutocomplete" with the proper type (17) assert_inherits: property "requestAutocomplete" not found in prototype chain
</span><del>-FAIL HTMLLabelElement interface: existence and properties of interface object assert_equals: class string of HTMLLabelElement expected "[object Function]" but got "[object HTMLLabelElementConstructor]"
</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("label") must inherit property "form" with the proper type (0)
</span><span class="cx"> PASS HTMLLabelElement interface: document.createElement("label") must inherit property "htmlFor" with the proper type (1)
</span><span class="cx"> PASS HTMLLabelElement interface: document.createElement("label") must inherit property "control" with the proper type (2)
</span><del>-FAIL HTMLInputElement interface: existence and properties of interface object assert_equals: class string of HTMLInputElement expected "[object Function]" but got "[object HTMLInputElementConstructor]"
</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"> }" did not throw
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement("input") must inherit property "align" with the proper type (56)
</span><span class="cx"> PASS HTMLInputElement interface: document.createElement("input") must inherit property "useMap" with the proper type (57)
</span><del>-FAIL HTMLButtonElement interface: existence and properties of interface object assert_equals: class string of HTMLButtonElement expected "[object Function]" but got "[object HTMLButtonElementConstructor]"
</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("button") must inherit property "setCustomValidity" with the proper type (17)
</span><span class="cx"> PASS HTMLButtonElement interface: calling setCustomValidity(DOMString) on document.createElement("button") with too few arguments must throw TypeError
</span><span class="cx"> PASS HTMLButtonElement interface: document.createElement("button") must inherit property "labels" with the proper type (18)
</span><del>-FAIL HTMLSelectElement interface: existence and properties of interface object assert_equals: class string of HTMLSelectElement expected "[object Function]" but got "[object HTMLSelectElementConstructor]"
</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("datalist") assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing
</span><span class="cx"> FAIL Stringification of document.createElement("datalist") assert_equals: class string of document.createElement("datalist") expected "[object HTMLDataListElement]" but got "[object HTMLUnknownElement]"
</span><span class="cx"> FAIL HTMLDataListElement interface: document.createElement("datalist") must inherit property "options" with the proper type (0) assert_inherits: property "options" not found in prototype chain
</span><del>-FAIL HTMLOptGroupElement interface: existence and properties of interface object assert_equals: class string of HTMLOptGroupElement expected "[object Function]" but got "[object HTMLOptGroupElementConstructor]"
</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("optgroup")
</span><span class="cx"> PASS HTMLOptGroupElement interface: document.createElement("optgroup") must inherit property "disabled" with the proper type (0)
</span><span class="cx"> PASS HTMLOptGroupElement interface: document.createElement("optgroup") must inherit property "label" with the proper type (1)
</span><del>-FAIL HTMLOptionElement interface: existence and properties of interface object assert_equals: class string of HTMLOptionElement expected "[object Function]" but got "[object HTMLOptionElementConstructor]"
</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 "value" with the proper type (5)
</span><span class="cx"> PASS HTMLOptionElement interface: new Option() must inherit property "text" with the proper type (6)
</span><span class="cx"> PASS HTMLOptionElement interface: new Option() must inherit property "index" with the proper type (7)
</span><del>-FAIL HTMLTextAreaElement interface: existence and properties of interface object assert_equals: class string of HTMLTextAreaElement expected "[object Function]" but got "[object HTMLTextAreaElementConstructor]"
</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("textarea") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
</span><span class="cx"> [native code]
</span><span class="cx"> }" did not throw
</span><del>-FAIL HTMLKeygenElement interface: existence and properties of interface object assert_equals: class string of HTMLKeygenElement expected "[object Function]" but got "[object HTMLKeygenElementConstructor]"
</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("keygen") must inherit property "setCustomValidity" with the proper type (12)
</span><span class="cx"> PASS HTMLKeygenElement interface: calling setCustomValidity(DOMString) on document.createElement("keygen") with too few arguments must throw TypeError
</span><span class="cx"> PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "labels" with the proper type (13)
</span><del>-FAIL HTMLOutputElement interface: existence and properties of interface object assert_equals: class string of HTMLOutputElement expected "[object Function]" but got "[object HTMLOutputElementConstructor]"
</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("output") must inherit property "setCustomValidity" with the proper type (11)
</span><span class="cx"> PASS HTMLOutputElement interface: calling setCustomValidity(DOMString) on document.createElement("output") with too few arguments must throw TypeError
</span><span class="cx"> PASS HTMLOutputElement interface: document.createElement("output") must inherit property "labels" with the proper type (12)
</span><del>-FAIL HTMLProgressElement interface: existence and properties of interface object assert_equals: class string of HTMLProgressElement expected "[object Function]" but got "[object HTMLProgressElementConstructor]"
</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("meter") must inherit property "high" with the proper type (4) assert_inherits: property "high" not found in prototype chain
</span><span class="cx"> FAIL HTMLMeterElement interface: document.createElement("meter") must inherit property "optimum" with the proper type (5) assert_inherits: property "optimum" not found in prototype chain
</span><span class="cx"> FAIL HTMLMeterElement interface: document.createElement("meter") must inherit property "labels" with the proper type (6) assert_inherits: property "labels" not found in prototype chain
</span><del>-FAIL HTMLFieldSetElement interface: existence and properties of interface object assert_equals: class string of HTMLFieldSetElement expected "[object Function]" but got "[object HTMLFieldSetElementConstructor]"
</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 "reportValidity" 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 "[object Function]" but got "[object HTMLLegendElementConstructor]"
</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 "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
</span><span class="cx"> FAIL AutocompleteErrorEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
</span><span class="cx"> FAIL AutocompleteErrorEvent interface: attribute reason assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
</span><del>-FAIL ValidityState interface: existence and properties of interface object assert_equals: class string of ValidityState expected "[object Function]" but got "[object ValidityStateConstructor]"
</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("input").validity must inherit property "badInput" with the proper type (8)
</span><span class="cx"> PASS ValidityState interface: document.createElement("input").validity must inherit property "customError" with the proper type (9)
</span><span class="cx"> PASS ValidityState interface: document.createElement("input").validity must inherit property "valid" with the proper type (10)
</span><del>-FAIL HTMLDetailsElement interface: existence and properties of interface object assert_equals: class string of HTMLDetailsElement expected "[object Function]" but got "[object HTMLDetailsElementConstructor]"
</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("details")
</span><span class="cx"> PASS Stringification of document.createElement("details")
</span><span class="cx"> PASS HTMLDetailsElement interface: document.createElement("details") must inherit property "open" with the proper type (0)
</span><del>-FAIL HTMLMenuElement interface: existence and properties of interface object assert_equals: class string of HTMLMenuElement expected "[object Function]" but got "[object HTMLMenuElementConstructor]"
</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 "HTMLDialogElement" expected property "HTMLDialogElement" missing
</span><span class="cx"> FAIL HTMLDialogElement interface: operation showModal([object Object],[object Object]) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
</span><span class="cx"> FAIL HTMLDialogElement interface: operation close(DOMString) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
</span><del>-FAIL HTMLScriptElement interface: existence and properties of interface object assert_equals: class string of HTMLScriptElement expected "[object Function]" but got "[object HTMLScriptElementConstructor]"
</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("script") must inherit property "text" with the proper type (6)
</span><span class="cx"> PASS HTMLScriptElement interface: document.createElement("script") must inherit property "event" with the proper type (7)
</span><span class="cx"> PASS HTMLScriptElement interface: document.createElement("script") must inherit property "htmlFor" with the proper type (8)
</span><del>-FAIL HTMLTemplateElement interface: existence and properties of interface object assert_equals: class string of HTMLTemplateElement expected "[object Function]" but got "[object HTMLTemplateElementConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object HTMLCanvasElementConstructor]"
</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 "CanvasProxy" expected property "CanvasProxy" missing
</span><span class="cx"> FAIL CanvasProxy interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "CanvasProxy" expected property "CanvasProxy" missing
</span><span class="cx"> FAIL CanvasProxy interface: operation setContext(RenderingContext) assert_own_property: self does not have own property "CanvasProxy" expected property "CanvasProxy" missing
</span><del>-FAIL CanvasRenderingContext2D interface: existence and properties of interface object assert_equals: class string of CanvasRenderingContext2D expected "[object Function]" but got "[object CanvasRenderingContext2DConstructor]"
</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 "[object Object]" but got object "[object CanvasRenderingContextPrototype]"
</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("canvas").getContext("2d") with too few arguments must throw TypeError
</span><span class="cx"> PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "ellipse" 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("canvas").getContext("2d") 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 "[object Function]" but got "[object CanvasGradientConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object CanvasPatternConstructor]"
</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 "constructor" property
</span><span class="cx"> FAIL CanvasPattern interface: operation setTransform(SVGMatrix) assert_own_property: interface prototype object missing non-static operation expected property "setTransform" missing
</span><del>-FAIL TextMetrics interface: existence and properties of interface object assert_equals: class string of TextMetrics expected "[object Function]" but got "[object TextMetricsConstructor]"
</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 "hangingBaseline" expected true got false
</span><span class="cx"> FAIL TextMetrics interface: attribute alphabeticBaseline assert_true: The prototype object must have a property "alphabeticBaseline" expected true got false
</span><span class="cx"> FAIL TextMetrics interface: attribute ideographicBaseline assert_true: The prototype object must have a property "ideographicBaseline" expected true got false
</span><del>-FAIL ImageData interface: existence and properties of interface object assert_equals: class string of ImageData expected "[object Function]" but got "[object ImageDataConstructor]"
</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 "DrawingStyle" expected property "DrawingStyle" missing
</span><span class="cx"> FAIL DrawingStyle interface: attribute textBaseline assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
</span><span class="cx"> FAIL DrawingStyle interface: attribute direction assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
</span><del>-FAIL Path2D interface: existence and properties of interface object assert_equals: class string of Path2D expected "[object Function]" but got "[object Path2DConstructor]"
</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 "[object Function]" but got "[object DataTransferConstructor]"
</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 "DragEvent" expected property "DragEvent" missing
</span><span class="cx"> FAIL DragEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing
</span><span class="cx"> FAIL DragEvent interface: attribute dataTransfer assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing
</span><del>-FAIL Window interface: existence and properties of interface object assert_equals: class string of Window expected "[object Function]" but got "[object WindowConstructor]"
</del><ins>+FAIL Window interface: existence and properties of interface object assert_equals: prototype of Window is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "WindowProperties" expected "[object WindowProperties]" but got "[object Object]"
</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 "removeEventListener" found on object expected in prototype chain
</span><span class="cx"> FAIL EventTarget interface: window must inherit property "dispatchEvent" with the proper type (2) assert_inherits: property "dispatchEvent" 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 "dispatchEvent" 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 "[object Function]" but got "[object BarPropConstructor]"
</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 "constructor" property
</span><span class="cx"> FAIL BarProp interface: attribute visible assert_equals: setter must be function for PutForwards, Replaceable, or non-readonly attributes expected "function" but got "undefined"
</span><del>-FAIL History interface: existence and properties of interface object assert_equals: class string of History expected "[object Function]" but got "[object HistoryConstructor]"
</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 "function () {
</span><span class="cx"> [native code]
</span><span class="cx"> }" did not throw
</span><del>-FAIL Location interface: existence and properties of interface object assert_equals: class string of Location expected "[object Function]" but got "[object LocationConstructor]"
</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 "replace" missing
</span><span class="cx"> FAIL Location interface: window.location must have own property "reload" assert_own_property: Doesn't have the unforgeable operation property expected property "reload" missing
</span><span class="cx"> PASS Location interface: window.location must have own property "ancestorOrigins"
</span><del>-FAIL PopStateEvent interface: existence and properties of interface object assert_equals: class string of PopStateEvent expected "[object Function]" but got "[object PopStateEventConstructor]"
</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("popstate", { data: {} }) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
</span><span class="cx"> [native code]
</span><span class="cx"> }" did not throw
</span><del>-FAIL HashChangeEvent interface: existence and properties of interface object assert_equals: class string of HashChangeEvent expected "[object Function]" but got "[object HashChangeEventConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object PageTransitionEventConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object BeforeUnloadEventConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object ApplicationCacheConstructor]"
</del><ins>+FAIL ApplicationCache interface: existence and properties of interface object assert_equals: prototype of ApplicationCache is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</span><span class="lines">@@ -4243,7 +4271,7 @@
</span><span class="cx"> }" did not throw
</span><span class="cx"> PASS EventTarget interface: window.applicationCache must inherit property "dispatchEvent" 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 "[object Function]" but got "[object ErrorEventConstructor]"
</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 "lineno" expected true got false
</span><span class="cx"> FAIL ErrorEvent interface: attribute colno assert_true: The prototype object must have a property "colno" expected true got false
</span><span class="cx"> FAIL ErrorEvent interface: attribute error assert_true: The prototype object must have a property "error" expected true got false
</span><del>-FAIL Navigator interface: existence and properties of interface object assert_equals: class string of Navigator expected "[object Function]" but got "[object NavigatorConstructor]"
</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 "plugins" with the proper type (18) assert_inherits: property "plugins" found on object expected in prototype chain
</span><span class="cx"> FAIL Navigator interface: window.navigator must inherit property "mimeTypes" with the proper type (19) assert_inherits: property "mimeTypes" found on object expected in prototype chain
</span><span class="cx"> FAIL Navigator interface: window.navigator must inherit property "javaEnabled" with the proper type (20) assert_equals: expected "boolean" but got "function"
</span><del>-FAIL PluginArray interface: existence and properties of interface object assert_equals: class string of PluginArray expected "[object Function]" but got "[object PluginArrayConstructor]"
</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 "length" 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 "[object Function]" but got "[object MimeTypeArrayConstructor]"
</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 "length" 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 "[object Function]" but got "[object PluginConstructor]"
</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 "length" 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 "[object Function]" but got "[object MimeTypeConstructor]"
</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 "constructor" property assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
</span><span class="cx"> FAIL ImageBitmap interface: attribute width assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
</span><span class="cx"> FAIL ImageBitmap interface: attribute height assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
</span><del>-FAIL MessageEvent interface: existence and properties of interface object assert_equals: class string of MessageEvent expected "[object Function]" but got "[object MessageEventConstructor]"
</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 "[object Function]" but got "[object EventSourceConstructor]"
</del><ins>+FAIL EventSource interface: existence and properties of interface object assert_equals: prototype of EventSource is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</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 "[object Function]" but got "[object WebSocketConstructor]"
</del><ins>+FAIL WebSocket interface: existence and properties of interface object assert_equals: prototype of WebSocket is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</span><span class="lines">@@ -4460,7 +4496,7 @@
</span><span class="cx"> }" did not throw
</span><span class="cx"> PASS EventTarget interface: new WebSocket("ws://foo") must inherit property "dispatchEvent" with the proper type (2)
</span><span class="cx"> PASS EventTarget interface: calling dispatchEvent(Event) on new WebSocket("ws://foo") 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 "[object Function]" but got "[object CloseEventConstructor]"
</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("close") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
</span><span class="cx"> [native code]
</span><span class="cx"> }" did not throw
</span><del>-FAIL MessageChannel interface: existence and properties of interface object assert_equals: class string of MessageChannel expected "[object Function]" but got "[object MessageChannelConstructor]"
</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 "constructor" 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 "[object Function]" but got "[object MessagePortConstructor]"
</del><ins>+FAIL MessagePort interface: existence and properties of interface object assert_equals: prototype of MessagePort is not EventTarget expected function "function EventTarget() {
+ [native code]
+}" but got function "function () {
+ [native code]
+}"
</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 "[object EventTargetPrototype]" but got object "[object Object]"
</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 "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
</span><span class="cx"> FAIL SharedWorkerGlobalScope interface: attribute applicationCache assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
</span><span class="cx"> FAIL SharedWorkerGlobalScope interface: attribute onconnect assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
</span><del>-FAIL Worker interface: existence and properties of interface object assert_equals: class string of Worker expected "[object Function]" but got "[object WorkerConstructor]"
</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 "WorkerLocation" expected property "WorkerLocation" missing
</span><span class="cx"> FAIL WorkerLocation interface: attribute search assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing
</span><span class="cx"> FAIL WorkerLocation interface: attribute hash assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing
</span><del>-FAIL Storage interface: existence and properties of interface object assert_equals: class string of Storage expected "[object Function]" but got "[object StorageConstructor]"
</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 "[object Function]" but got "[object StorageEventConstructor]"
</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 "[object Function]" but got "[object HTMLAppletElementConstructor]"
</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("applet") must inherit property "object" with the proper type (8)
</span><span class="cx"> FAIL HTMLAppletElement interface: document.createElement("applet") must inherit property "vspace" with the proper type (9) assert_equals: expected "number" but got "string"
</span><span class="cx"> PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "width" with the proper type (10)
</span><del>-FAIL HTMLMarqueeElement interface: existence and properties of interface object assert_equals: class string of HTMLMarqueeElement expected "[object Function]" but got "[object HTMLMarqueeElementConstructor]"
</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("marquee") must inherit property "onstart" with the proper type (13) assert_inherits: property "onstart" not found in prototype chain
</span><span class="cx"> PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "start" with the proper type (14)
</span><span class="cx"> PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "stop" with the proper type (15)
</span><del>-FAIL HTMLFrameSetElement interface: existence and properties of interface object assert_equals: class string of HTMLFrameSetElement expected "[object Function]" but got "[object HTMLFrameSetElementConstructor]"
</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("frameset") must inherit property "onpopstate" with the proper type (12)
</span><span class="cx"> PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onstorage" with the proper type (13)
</span><span class="cx"> PASS HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onunload" with the proper type (14)
</span><del>-FAIL HTMLFrameElement interface: existence and properties of interface object assert_equals: class string of HTMLFrameElement expected "[object Function]" but got "[object HTMLFrameElementConstructor]"
</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("frame") must inherit property "contentWindow" with the proper type (7)
</span><span class="cx"> PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "marginHeight" with the proper type (8)
</span><span class="cx"> PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "marginWidth" with the proper type (9)
</span><del>-FAIL HTMLDirectoryElement interface: existence and properties of interface object assert_equals: class string of HTMLDirectoryElement expected "[object Function]" but got "[object HTMLDirectoryElementConstructor]"
</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("dir")
</span><span class="cx"> PASS Stringification of document.createElement("dir")
</span><span class="cx"> PASS HTMLDirectoryElement interface: document.createElement("dir") must inherit property "compact" with the proper type (0)
</span><del>-FAIL HTMLFontElement interface: existence and properties of interface object assert_equals: class string of HTMLFontElement expected "[object Function]" but got "[object HTMLFontElementConstructor]"
</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>