<!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>[189434] 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/189434">189434</a></dd>
<dt>Author</dt> <dd>cdumez@apple.com</dd>
<dt>Date</dt> <dd>2015-09-05 10:27:22 -0700 (Sat, 05 Sep 2015)</dd>
</dl>
<h3>Log Message</h3>
<pre>Unreviewed, land Windows baselines for the new W3C html tests imported in <a href="http://trac.webkit.org/projects/webkit/changeset/189394">r189394</a>.
* platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
* platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
</ul>
<h3>Added Paths</h3>
<ul>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/</li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/</li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/dom/</li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmldominterfacesexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt</a></li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/</li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/</li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/</li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/</li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontentmediaelementsmimetypescanPlayTypeexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt</a></li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/</li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/</li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementsizesparseasizesattributeexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt</a></li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/</li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementsrcsetparseasrcsetattributeexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementsrcsetselectanimagesourceexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementupdatethesourcesetexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt</a></li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/</li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/</li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformsconstraintsformvalidationvaliditybadInputexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformsconstraintsformvalidationwillValidateexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt</a></li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/</li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstextfieldselectionselectionnotapplicationexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstextfieldselectiontextfieldselectionsetSelectionRangeexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt</a></li>
<li>trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/</li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementcolorexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementinputtextselection01expectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementtypechangestateexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementvalueModeexpectedtxt">trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (189433 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-09-05 16:06:23 UTC (rev 189433)
+++ trunk/LayoutTests/ChangeLog        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -1,3 +1,22 @@
</span><ins>+2015-09-05 Chris Dumez <cdumez@apple.com>
+
+ Unreviewed, land Windows baselines for the new W3C html tests imported in r189394.
+
+ * platform/win/http/tests/w3c/html/dom/interfaces-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
+ * platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
+
</ins><span class="cx"> 2015-09-04 Alexey Proskuryakov <ap@apple.com>
</span><span class="cx">
</span><span class="cx"> Fix lint warnings on iOS.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmldominterfacesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/dom/interfaces-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,6334 @@
</span><ins>+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'domain' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'referrer' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cookie' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lastModified' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'title' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'body' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'head' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'images' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'links' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'forms' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentScript' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultView' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'activeElement' on a non-Document object.
+CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onreadystatechange' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'anchors' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'applets' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onabort' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onblur' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplay' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplaythrough' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onchange' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onclick' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncontextmenu' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondblclick' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrag' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragend' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragenter' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragleave' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragover' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragstart' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrop' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondurationchange' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onemptied' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onended' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onfocus' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninput' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninvalid' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeydown' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeypress' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeyup' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onload' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadeddata' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadedmetadata' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadstart' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousedown' on a non-Document object.
+CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseenter' on a non-Document object.
+CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseleave' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousemove' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseout' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseover' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseup' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousewheel' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpause' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplay' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplaying' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onprogress' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onratechange' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onreset' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onscroll' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeked' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeking' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onselect' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onstalled' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsubmit' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsuspend' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ontimeupdate' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onvolumechange' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onwaiting' on a non-Document object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'title' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lang' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'translate' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dir' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dataset' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hidden' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tabIndex' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'accessKey' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'draggable' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'contentEditable' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'isContentEditable' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'spellcheck' on a non-HTMLElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onabort' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onblur' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplay' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncanplaythrough' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onchange' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onclick' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncontextmenu' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondblclick' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrag' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragend' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragenter' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragleave' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragover' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondragstart' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondrop' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ondurationchange' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onemptied' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onended' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onfocus' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninput' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oninvalid' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeydown' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeypress' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onkeyup' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onload' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadeddata' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadedmetadata' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onloadstart' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousedown' on a non-Element object.
+CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseenter' on a non-Element object.
+CONSOLE MESSAGE: line 1380: Deprecated attempt to access property 'onmouseleave' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousemove' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseout' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseover' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmouseup' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmousewheel' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpause' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplay' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onplaying' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onprogress' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onratechange' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onreset' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onscroll' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeked' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onseeking' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onselect' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onstalled' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsubmit' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onsuspend' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ontimeupdate' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onvolumechange' on a non-Element object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onwaiting' on a non-Element object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'version' on a non-HTMLHtmlElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLTitleElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'href' on a non-HTMLBaseElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLBaseElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'href' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rel' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'relList' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'media' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hreflang' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'charset' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rev' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLLinkElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLMetaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'httpEquiv' on a non-HTMLMetaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'content' on a non-HTMLMetaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scheme' on a non-HTMLMetaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'media' on a non-HTMLStyleElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLStyleElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'link' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vLink' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'aLink' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'background' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onbeforeunload' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onhashchange' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onoffline' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ononline' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpagehide' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpageshow' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onpopstate' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onstorage' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onunload' on a non-HTMLBodyElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLHeadingElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLParagraphElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLHRElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noShade' on a non-HTMLHRElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLHRElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLHRElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLPreElement object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 793: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 2475: Deprecated attempt to access property 'nodeType' on a non-Node object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cite' on a non-HTMLQuoteElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'reversed' on a non-HTMLOListElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'start' on a non-HTMLOListElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLOListElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLOListElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLUListElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLUListElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLLIElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLLIElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLDListElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLDivElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ping' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rel' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'relList' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hreflang' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'coords' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'charset' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rev' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shape' on a non-HTMLAnchorElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'clear' on a non-HTMLBRElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cite' on a non-HTMLModElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dateTime' on a non-HTMLModElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'srcset' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'sizes' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'crossOrigin' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'useMap' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'isMap' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'naturalWidth' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'naturalHeight' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'complete' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentSrc' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lowsrc' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'longDesc' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'border' on a non-HTMLImageElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'srcdoc' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'sandbox' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'contentWindow' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrolling' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'frameBorder' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'longDesc' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginHeight' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginWidth' on a non-HTMLIFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLEmbedElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLEmbedElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLEmbedElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLEmbedElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLEmbedElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLEmbedElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'data' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'useMap' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'archive' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'code' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'declare' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'standby' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'codeBase' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'codeType' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'border' on a non-HTMLObjectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLParamElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLParamElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLParamElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'valueType' on a non-HTMLParamElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLVideoElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLVideoElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'videoWidth' on a non-HTMLVideoElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'videoHeight' on a non-HTMLVideoElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'poster' on a non-HTMLVideoElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLSourceElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLSourceElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'media' on a non-HTMLSourceElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'kind' on a non-HTMLTrackElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLTrackElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'srclang' on a non-HTMLTrackElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-HTMLTrackElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'default' on a non-HTMLTrackElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-HTMLTrackElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'track' on a non-HTMLTrackElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'error' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentSrc' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'networkState' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'preload' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'buffered' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'seeking' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentTime' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'duration' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'paused' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultPlaybackRate' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'playbackRate' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'played' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'seekable' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ended' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autoplay' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'loop' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'mediaGroup' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'controls' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'volume' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'muted' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultMuted' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'audioTracks' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'videoTracks' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textTracks' on a non-HTMLMediaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'buffered' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'seekable' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'duration' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'currentTime' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'paused' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'playbackState' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'played' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultPlaybackRate' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'playbackRate' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'volume' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'muted' on a non-MediaController object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-TextTrack object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'id' on a non-TextTrack object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'inBandMetadataTrackDispatchType' on a non-TextTrack object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'mode' on a non-TextTrack object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cues' on a non-TextTrack object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'activeCues' on a non-TextTrack object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oncuechange' on a non-TextTrack object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'track' on a non-TextTrackCue object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'id' on a non-TextTrackCue object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'startTime' on a non-TextTrackCue object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'endTime' on a non-TextTrackCue object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'pauseOnExit' on a non-TextTrackCue object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onenter' on a non-TextTrackCue object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onexit' on a non-TextTrackCue object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLMapElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'areas' on a non-HTMLMapElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'coords' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shape' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'target' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ping' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rel' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'relList' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noHref' on a non-HTMLAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'caption' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tHead' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tFoot' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'tBodies' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rows' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'border' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'frame' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rules' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'summary' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cellPadding' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cellSpacing' on a non-HTMLTableElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableCaptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'span' on a non-HTMLTableColElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableColElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableColElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableColElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableColElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLTableColElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rows' on a non-HTMLTableSectionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableSectionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableSectionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableSectionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableSectionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rowIndex' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'sectionRowIndex' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cells' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLTableRowElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'colSpan' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rowSpan' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'headers' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cellIndex' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'axis' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ch' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'chOff' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noWrap' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vAlign' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLTableCellElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLLabelElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'htmlFor' on a non-HTMLLabelElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'control' on a non-HTMLLabelElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'accept' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autocomplete' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultChecked' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'checked' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dirName' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'files' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formAction' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formEnctype' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formMethod' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formNoValidate' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formTarget' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'indeterminate' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'max' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'maxLength' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'min' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'multiple' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'pattern' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'placeholder' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readOnly' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'required' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'step' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultValue' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'valueAsDate' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'valueAsNumber' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'useMap' on a non-HTMLInputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formAction' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formEnctype' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formMethod' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formNoValidate' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'formTarget' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLButtonElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'multiple' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'required' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'options' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectedOptions' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectedIndex' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLSelectElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLOptGroupElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-HTMLOptGroupElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'label' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultSelected' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selected' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'index' on a non-HTMLOptionElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'cols' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dirName' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'maxLength' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'placeholder' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readOnly' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'required' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'rows' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'wrap' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultValue' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textLength' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectionStart' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectionEnd' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'selectionDirection' on a non-HTMLTextAreaElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'autofocus' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'challenge' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'keytype' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLKeygenElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'htmlFor' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defaultValue' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLOutputElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLProgressElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'max' on a non-HTMLProgressElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'position' on a non-HTMLProgressElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLProgressElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'value' on a non-HTMLMeterElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'min' on a non-HTMLMeterElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'max' on a non-HTMLMeterElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'low' on a non-HTMLMeterElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'high' on a non-HTMLMeterElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'optimum' on a non-HTMLMeterElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'labels' on a non-HTMLMeterElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'disabled' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'elements' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'willValidate' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validity' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'validationMessage' on a non-HTMLFieldSetElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'form' on a non-HTMLLegendElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLLegendElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLMenuElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'charset' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'async' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'defer' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'crossOrigin' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'text' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'event' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'htmlFor' on a non-HTMLScriptElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLCanvasElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLCanvasElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'canvas' on a non-CanvasRenderingContext object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'globalAlpha' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'globalCompositeOperation' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'imageSmoothingEnabled' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowOffsetX' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowOffsetY' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowBlur' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'shadowColor' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineWidth' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineCap' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineJoin' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'miterLimit' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lineDashOffset' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'font' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textAlign' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'textBaseline' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'direction' on a non-CanvasRenderingContext2D object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-TextMetrics object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-ImageData object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-ImageData object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'dropEffect' on a non-DataTransfer object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'effectAllowed' on a non-DataTransfer object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'files' on a non-DataTransfer object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'visible' on a non-BarProp object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oldURL' on a non-HashChangeEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'newURL' on a non-HashChangeEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'persisted' on a non-PageTransitionEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'returnValue' on a non-BeforeUnloadEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'type' on a non-DOMMimeType object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'description' on a non-DOMMimeType object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'suffixes' on a non-DOMMimeType object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'enabledPlugin' on a non-DOMMimeType object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'origin' on a non-MessageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'lastEventId' on a non-MessageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'source' on a non-MessageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'ports' on a non-MessageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'url' on a non-EventSource object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'withCredentials' on a non-EventSource object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-EventSource object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onopen' on a non-EventSource object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-EventSource object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-EventSource object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'url' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'readyState' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bufferedAmount' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onopen' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onclose' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'extensions' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'protocol' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'binaryType' on a non-WebSocket object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'wasClean' on a non-CloseEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'code' on a non-CloseEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'reason' on a non-CloseEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'port1' on a non-MessageChannel object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'port2' on a non-MessageChannel object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-MessagePort object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onmessage' on a non-Worker object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'onerror' on a non-Worker object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'key' on a non-StorageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'oldValue' on a non-StorageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'newValue' on a non-StorageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'url' on a non-StorageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'storageArea' on a non-StorageEvent object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'align' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'alt' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'archive' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'code' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'codeBase' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'object' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLAppletElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'behavior' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'bgColor' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'direction' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'height' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'hspace' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'loop' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrollAmount' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrollDelay' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'trueSpeed' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'vspace' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'width' on a non-HTMLMarqueeElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'name' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'scrolling' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'src' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'frameBorder' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'longDesc' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'noResize' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'contentWindow' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginHeight' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'marginWidth' on a non-HTMLFrameElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'compact' on a non-HTMLDirectoryElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'color' on a non-HTMLFontElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'face' on a non-HTMLFontElement object.
+CONSOLE MESSAGE: line 1151: Deprecated attempt to access property 'size' on a non-HTMLFontElement object.
+HTML IDL tests
+
+
+PASS NodeList must be primary interface of document.getElementsByName("name")
+PASS Stringification of document.getElementsByName("name")
+PASS NodeList interface: document.getElementsByName("name") must inherit property "item" with the proper type (0)
+PASS NodeList interface: calling item(unsigned long) on document.getElementsByName("name") with too few arguments must throw TypeError
+FAIL NodeList interface: document.getElementsByName("name") must inherit property "length" with the proper type (1) assert_inherits: property "length" found on object expected in prototype chain
+FAIL Document interface: attribute domain assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute referrer assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute cookie assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute lastModified assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute title assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute dir assert_true: The prototype object must have a property "dir" expected true got false
+FAIL Document interface: attribute body assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute head assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute images assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute embeds assert_true: The prototype object must have a property "embeds" expected true got false
+FAIL Document interface: attribute plugins assert_true: The prototype object must have a property "plugins" expected true got false
+FAIL Document interface: attribute links assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute forms assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute scripts assert_true: The prototype object must have a property "scripts" expected true got false
+FAIL Document interface: operation getElementsByName(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Document interface: operation getItems(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "getItems" missing
+FAIL Document interface: attribute cssElementMap assert_true: The prototype object must have a property "cssElementMap" expected true got false
+FAIL Document interface: attribute currentScript assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: operation open(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "open" missing
+FAIL Document interface: operation open(DOMString,DOMString,DOMString,boolean) assert_own_property: interface prototype object missing non-static operation expected property "open" missing
+FAIL Document interface: operation close() assert_own_property: interface prototype object missing non-static operation expected property "close" missing
+FAIL Document interface: operation write(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "write" missing
+FAIL Document interface: operation writeln(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "writeln" missing
+FAIL Document interface: attribute defaultView assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute activeElement assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: operation hasFocus()
+FAIL Document interface: attribute designMode assert_true: The prototype object must have a property "designMode" expected true got false
+FAIL Document interface: operation execCommand(DOMString,boolean,DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Document interface: operation queryCommandEnabled(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Document interface: operation queryCommandIndeterm(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Document interface: operation queryCommandState(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Document interface: operation queryCommandSupported(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Document interface: operation queryCommandValue(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Document interface: attribute commands assert_true: The prototype object must have a property "commands" expected true got false
+FAIL Document interface: attribute onreadystatechange assert_true: property is not enumerable expected true got false
+FAIL Document interface: attribute fgColor assert_true: The prototype object must have a property "fgColor" expected true got false
+FAIL Document interface: attribute linkColor assert_true: The prototype object must have a property "linkColor" expected true got false
+FAIL Document interface: attribute vlinkColor assert_true: The prototype object must have a property "vlinkColor" expected true got false
+FAIL Document interface: attribute alinkColor assert_true: The prototype object must have a property "alinkColor" expected true got false
+FAIL Document interface: attribute bgColor assert_true: The prototype object must have a property "bgColor" expected true got false
+FAIL Document interface: attribute anchors assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute applets assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: operation clear() assert_own_property: interface prototype object missing non-static operation expected property "clear" missing
+FAIL Document interface: operation captureEvents() assert_own_property: interface prototype object missing non-static operation expected property "captureEvents" missing
+FAIL Document interface: operation releaseEvents() assert_own_property: interface prototype object missing non-static operation expected property "releaseEvents" missing
+FAIL Document interface: attribute all assert_true: The prototype object must have a property "all" expected true got false
+FAIL Document interface: attribute onabort assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onautocomplete assert_true: The prototype object must have a property "onautocomplete" expected true got false
+FAIL Document interface: attribute onautocompleteerror assert_true: The prototype object must have a property "onautocompleteerror" expected true got false
+FAIL Document interface: attribute onblur assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute oncancel assert_true: The prototype object must have a property "oncancel" expected true got false
+FAIL Document interface: attribute oncanplay assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute oncanplaythrough assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onchange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onclick assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onclose assert_true: The prototype object must have a property "onclose" expected true got false
+FAIL Document interface: attribute oncontextmenu assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute oncuechange assert_true: The prototype object must have a property "oncuechange" expected true got false
+FAIL Document interface: attribute ondblclick assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondrag assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondragend assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondragenter assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondragexit assert_true: The prototype object must have a property "ondragexit" expected true got false
+FAIL Document interface: attribute ondragleave assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondragover assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondragstart assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondrop assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ondurationchange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onemptied assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onended assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onfocus assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute oninput assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute oninvalid assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onkeydown assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onkeypress assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onkeyup assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onload assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onloadeddata assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onloadedmetadata assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onloadstart assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onmousedown assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onmouseenter assert_true: property is not enumerable expected true got false
+FAIL Document interface: attribute onmouseleave assert_true: property is not enumerable expected true got false
+FAIL Document interface: attribute onmousemove assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onmouseout assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onmouseover assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onmouseup assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onmousewheel assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onpause assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onplay assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onplaying assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onprogress assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onratechange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onreset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onresize assert_true: The prototype object must have a property "onresize" expected true got false
+FAIL Document interface: attribute onscroll assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onseeked assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onseeking assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onselect assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onshow assert_true: The prototype object must have a property "onshow" expected true got false
+FAIL Document interface: attribute onsort assert_true: The prototype object must have a property "onsort" expected true got false
+FAIL Document interface: attribute onstalled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onsubmit assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onsuspend assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ontimeupdate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute ontoggle assert_true: The prototype object must have a property "ontoggle" expected true got false
+FAIL Document interface: attribute onvolumechange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: attribute onwaiting assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Stringification of iframe.contentDocument assert_equals: class string of iframe.contentDocument expected "[object Document]" but got "[object HTMLDocument]"
+PASS Document interface: iframe.contentDocument must inherit property "implementation" with the proper type (0)
+PASS Document interface: iframe.contentDocument must inherit property "URL" with the proper type (1)
+PASS Document interface: iframe.contentDocument must inherit property "documentURI" with the proper type (2)
+PASS Document interface: iframe.contentDocument must inherit property "origin" with the proper type (3)
+FAIL Document interface: iframe.contentDocument must inherit property "compatMode" with the proper type (4) assert_inherits: property "compatMode" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "characterSet" with the proper type (5)
+PASS Document interface: iframe.contentDocument must inherit property "inputEncoding" with the proper type (6)
+PASS Document interface: iframe.contentDocument must inherit property "contentType" with the proper type (7)
+PASS Document interface: iframe.contentDocument must inherit property "doctype" with the proper type (8)
+PASS Document interface: iframe.contentDocument must inherit property "documentElement" with the proper type (9)
+PASS Document interface: iframe.contentDocument must inherit property "getElementsByTagName" with the proper type (10)
+FAIL Document interface: calling getElementsByTagName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "getElementsByTagNameNS" with the proper type (11)
+FAIL Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "getElementsByClassName" with the proper type (12)
+FAIL Document interface: calling getElementsByClassName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "createElement" with the proper type (13)
+FAIL Document interface: calling createElement(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "createElementNS" with the proper type (14)
+FAIL Document interface: calling createElementNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "createDocumentFragment" with the proper type (15)
+PASS Document interface: iframe.contentDocument must inherit property "createTextNode" with the proper type (16)
+FAIL Document interface: calling createTextNode(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "createComment" with the proper type (17)
+FAIL Document interface: calling createComment(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "createProcessingInstruction" with the proper type (18)
+FAIL Document interface: calling createProcessingInstruction(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "importNode" with the proper type (19)
+FAIL Document interface: calling importNode(Node,boolean) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotSupportedError: DOM Exception 9" ("NotSupportedError") expected object "TypeError" ("TypeError")
+PASS Document interface: iframe.contentDocument must inherit property "adoptNode" with the proper type (20)
+FAIL Document interface: calling adoptNode(Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotSupportedError: DOM Exception 9" ("NotSupportedError") expected object "TypeError" ("TypeError")
+PASS Document interface: iframe.contentDocument must inherit property "createAttribute" with the proper type (21)
+FAIL Document interface: calling createAttribute(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "createAttributeNS" with the proper type (22)
+FAIL Document interface: calling createAttributeNS(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "createEvent" with the proper type (23)
+FAIL Document interface: calling createEvent(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotSupportedError: DOM Exception 9" ("NotSupportedError") expected object "TypeError" ("TypeError")
+PASS Document interface: iframe.contentDocument must inherit property "createRange" with the proper type (24)
+PASS Document interface: iframe.contentDocument must inherit property "createNodeIterator" with the proper type (25)
+PASS Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Document interface: iframe.contentDocument must inherit property "createTreeWalker" with the proper type (26)
+PASS Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Document interface: iframe.contentDocument must inherit property "styleSheets" with the proper type (27)
+FAIL Document interface: iframe.contentDocument must inherit property "selectedStyleSheetSet" with the proper type (28) assert_inherits: property "selectedStyleSheetSet" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "lastStyleSheetSet" with the proper type (29) assert_inherits: property "lastStyleSheetSet" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "preferredStyleSheetSet" with the proper type (30) assert_inherits: property "preferredStyleSheetSet" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "styleSheetSets" with the proper type (31) assert_inherits: property "styleSheetSets" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "enableStyleSheetsForSet" with the proper type (32) assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain
+FAIL Document interface: calling enableStyleSheetsForSet(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must have own property "location" assert_equals: getter must be Function expected "function" but got "undefined"
+PASS Document interface: iframe.contentDocument must inherit property "domain" with the proper type (34)
+PASS Document interface: iframe.contentDocument must inherit property "referrer" with the proper type (35)
+PASS Document interface: iframe.contentDocument must inherit property "cookie" with the proper type (36)
+PASS Document interface: iframe.contentDocument must inherit property "lastModified" with the proper type (37)
+PASS Document interface: iframe.contentDocument must inherit property "readyState" with the proper type (38)
+PASS Document interface: iframe.contentDocument must inherit property "title" with the proper type (40)
+FAIL Document interface: iframe.contentDocument must inherit property "dir" with the proper type (41) assert_inherits: property "dir" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "body" with the proper type (42)
+PASS Document interface: iframe.contentDocument must inherit property "head" with the proper type (43)
+PASS Document interface: iframe.contentDocument must inherit property "images" with the proper type (44)
+FAIL Document interface: iframe.contentDocument must inherit property "embeds" with the proper type (45) assert_inherits: property "embeds" found on object expected in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "plugins" with the proper type (46) assert_inherits: property "plugins" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "links" with the proper type (47)
+PASS Document interface: iframe.contentDocument must inherit property "forms" with the proper type (48)
+FAIL Document interface: iframe.contentDocument must inherit property "scripts" with the proper type (49) assert_inherits: property "scripts" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "getElementsByName" with the proper type (50)
+FAIL Document interface: calling getElementsByName(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: iframe.contentDocument must inherit property "getItems" with the proper type (51) assert_inherits: property "getItems" not found in prototype chain
+FAIL Document interface: calling getItems(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "getItems" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "cssElementMap" with the proper type (52) assert_inherits: property "cssElementMap" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "currentScript" with the proper type (53)
+FAIL Document interface: iframe.contentDocument must inherit property "open" with the proper type (54) assert_inherits: property "open" found on object expected in prototype chain
+FAIL Document interface: calling open(DOMString,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "open" found on object expected in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "open" with the proper type (55) assert_inherits: property "open" found on object expected in prototype chain
+FAIL Document interface: calling open(DOMString,DOMString,DOMString,boolean) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "open" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "close" with the proper type (56)
+PASS Document interface: iframe.contentDocument must inherit property "write" with the proper type (57)
+PASS Document interface: calling write(DOMString) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Document interface: iframe.contentDocument must inherit property "writeln" with the proper type (58)
+PASS Document interface: calling writeln(DOMString) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Document interface: iframe.contentDocument must inherit property "defaultView" with the proper type (59)
+PASS Document interface: iframe.contentDocument must inherit property "activeElement" with the proper type (60)
+PASS Document interface: iframe.contentDocument must inherit property "hasFocus" with the proper type (61)
+FAIL Document interface: iframe.contentDocument must inherit property "designMode" with the proper type (62) assert_inherits: property "designMode" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "execCommand" with the proper type (63)
+FAIL Document interface: calling execCommand(DOMString,boolean,DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "queryCommandEnabled" with the proper type (64)
+FAIL Document interface: calling queryCommandEnabled(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "queryCommandIndeterm" with the proper type (65)
+FAIL Document interface: calling queryCommandIndeterm(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "queryCommandState" with the proper type (66)
+FAIL Document interface: calling queryCommandState(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "queryCommandSupported" with the proper type (67)
+FAIL Document interface: calling queryCommandSupported(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "queryCommandValue" with the proper type (68)
+FAIL Document interface: calling queryCommandValue(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: iframe.contentDocument must inherit property "commands" with the proper type (69) assert_inherits: property "commands" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "onreadystatechange" with the proper type (70)
+FAIL Document interface: iframe.contentDocument must inherit property "fgColor" with the proper type (71) assert_inherits: property "fgColor" found on object expected in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "linkColor" with the proper type (72) assert_inherits: property "linkColor" found on object expected in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "vlinkColor" with the proper type (73) assert_inherits: property "vlinkColor" found on object expected in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "alinkColor" with the proper type (74) assert_inherits: property "alinkColor" found on object expected in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "bgColor" with the proper type (75) assert_inherits: property "bgColor" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "anchors" with the proper type (76)
+PASS Document interface: iframe.contentDocument must inherit property "applets" with the proper type (77)
+PASS Document interface: iframe.contentDocument must inherit property "clear" with the proper type (78)
+PASS Document interface: iframe.contentDocument must inherit property "captureEvents" with the proper type (79)
+PASS Document interface: iframe.contentDocument must inherit property "releaseEvents" with the proper type (80)
+FAIL Document interface: iframe.contentDocument must inherit property "all" with the proper type (81) assert_inherits: property "all" found on object expected in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "getElementById" with the proper type (82)
+FAIL Document interface: calling getElementById(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: iframe.contentDocument must inherit property "children" with the proper type (83)
+PASS Document interface: iframe.contentDocument must inherit property "firstElementChild" with the proper type (84)
+PASS Document interface: iframe.contentDocument must inherit property "lastElementChild" with the proper type (85)
+PASS Document interface: iframe.contentDocument must inherit property "childElementCount" with the proper type (86)
+PASS Document interface: iframe.contentDocument must inherit property "prepend" with the proper type (87)
+PASS Document interface: calling prepend([object Object],[object Object]) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Document interface: iframe.contentDocument must inherit property "append" with the proper type (88)
+PASS Document interface: calling append([object Object],[object Object]) on iframe.contentDocument with too few arguments must throw TypeError
+FAIL Document interface: iframe.contentDocument must inherit property "query" with the proper type (89) assert_inherits: property "query" not found in prototype chain
+FAIL Document interface: calling query(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "query" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "queryAll" with the proper type (90) assert_inherits: property "queryAll" not found in prototype chain
+FAIL Document interface: calling queryAll(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_inherits: property "queryAll" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "querySelector" with the proper type (91)
+PASS Document interface: calling querySelector(DOMString) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Document interface: iframe.contentDocument must inherit property "querySelectorAll" with the proper type (92)
+PASS Document interface: calling querySelectorAll(DOMString) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Document interface: iframe.contentDocument must inherit property "onabort" with the proper type (93)
+FAIL Document interface: iframe.contentDocument must inherit property "onautocomplete" with the proper type (94) assert_inherits: property "onautocomplete" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "onautocompleteerror" with the proper type (95) assert_inherits: property "onautocompleteerror" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "onblur" with the proper type (96)
+FAIL Document interface: iframe.contentDocument must inherit property "oncancel" with the proper type (97) assert_inherits: property "oncancel" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "oncanplay" with the proper type (98)
+PASS Document interface: iframe.contentDocument must inherit property "oncanplaythrough" with the proper type (99)
+PASS Document interface: iframe.contentDocument must inherit property "onchange" with the proper type (100)
+PASS Document interface: iframe.contentDocument must inherit property "onclick" with the proper type (101)
+FAIL Document interface: iframe.contentDocument must inherit property "onclose" with the proper type (102) assert_inherits: property "onclose" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "oncontextmenu" with the proper type (103)
+FAIL Document interface: iframe.contentDocument must inherit property "oncuechange" with the proper type (104) assert_inherits: property "oncuechange" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "ondblclick" with the proper type (105)
+PASS Document interface: iframe.contentDocument must inherit property "ondrag" with the proper type (106)
+PASS Document interface: iframe.contentDocument must inherit property "ondragend" with the proper type (107)
+PASS Document interface: iframe.contentDocument must inherit property "ondragenter" with the proper type (108)
+FAIL Document interface: iframe.contentDocument must inherit property "ondragexit" with the proper type (109) assert_inherits: property "ondragexit" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "ondragleave" with the proper type (110)
+PASS Document interface: iframe.contentDocument must inherit property "ondragover" with the proper type (111)
+PASS Document interface: iframe.contentDocument must inherit property "ondragstart" with the proper type (112)
+PASS Document interface: iframe.contentDocument must inherit property "ondrop" with the proper type (113)
+PASS Document interface: iframe.contentDocument must inherit property "ondurationchange" with the proper type (114)
+PASS Document interface: iframe.contentDocument must inherit property "onemptied" with the proper type (115)
+PASS Document interface: iframe.contentDocument must inherit property "onended" with the proper type (116)
+PASS Document interface: iframe.contentDocument must inherit property "onerror" with the proper type (117)
+PASS Document interface: iframe.contentDocument must inherit property "onfocus" with the proper type (118)
+PASS Document interface: iframe.contentDocument must inherit property "oninput" with the proper type (119)
+PASS Document interface: iframe.contentDocument must inherit property "oninvalid" with the proper type (120)
+PASS Document interface: iframe.contentDocument must inherit property "onkeydown" with the proper type (121)
+PASS Document interface: iframe.contentDocument must inherit property "onkeypress" with the proper type (122)
+PASS Document interface: iframe.contentDocument must inherit property "onkeyup" with the proper type (123)
+PASS Document interface: iframe.contentDocument must inherit property "onload" with the proper type (124)
+PASS Document interface: iframe.contentDocument must inherit property "onloadeddata" with the proper type (125)
+PASS Document interface: iframe.contentDocument must inherit property "onloadedmetadata" with the proper type (126)
+PASS Document interface: iframe.contentDocument must inherit property "onloadstart" with the proper type (127)
+PASS Document interface: iframe.contentDocument must inherit property "onmousedown" with the proper type (128)
+PASS Document interface: iframe.contentDocument must inherit property "onmouseenter" with the proper type (129)
+PASS Document interface: iframe.contentDocument must inherit property "onmouseleave" with the proper type (130)
+PASS Document interface: iframe.contentDocument must inherit property "onmousemove" with the proper type (131)
+PASS Document interface: iframe.contentDocument must inherit property "onmouseout" with the proper type (132)
+PASS Document interface: iframe.contentDocument must inherit property "onmouseover" with the proper type (133)
+PASS Document interface: iframe.contentDocument must inherit property "onmouseup" with the proper type (134)
+PASS Document interface: iframe.contentDocument must inherit property "onmousewheel" with the proper type (135)
+PASS Document interface: iframe.contentDocument must inherit property "onpause" with the proper type (136)
+PASS Document interface: iframe.contentDocument must inherit property "onplay" with the proper type (137)
+PASS Document interface: iframe.contentDocument must inherit property "onplaying" with the proper type (138)
+PASS Document interface: iframe.contentDocument must inherit property "onprogress" with the proper type (139)
+PASS Document interface: iframe.contentDocument must inherit property "onratechange" with the proper type (140)
+PASS Document interface: iframe.contentDocument must inherit property "onreset" with the proper type (141)
+FAIL Document interface: iframe.contentDocument must inherit property "onresize" with the proper type (142) assert_inherits: property "onresize" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "onscroll" with the proper type (143)
+PASS Document interface: iframe.contentDocument must inherit property "onseeked" with the proper type (144)
+PASS Document interface: iframe.contentDocument must inherit property "onseeking" with the proper type (145)
+PASS Document interface: iframe.contentDocument must inherit property "onselect" with the proper type (146)
+FAIL Document interface: iframe.contentDocument must inherit property "onshow" with the proper type (147) assert_inherits: property "onshow" not found in prototype chain
+FAIL Document interface: iframe.contentDocument must inherit property "onsort" with the proper type (148) assert_inherits: property "onsort" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "onstalled" with the proper type (149)
+PASS Document interface: iframe.contentDocument must inherit property "onsubmit" with the proper type (150)
+PASS Document interface: iframe.contentDocument must inherit property "onsuspend" with the proper type (151)
+PASS Document interface: iframe.contentDocument must inherit property "ontimeupdate" with the proper type (152)
+FAIL Document interface: iframe.contentDocument must inherit property "ontoggle" with the proper type (153) assert_inherits: property "ontoggle" not found in prototype chain
+PASS Document interface: iframe.contentDocument must inherit property "onvolumechange" with the proper type (154)
+PASS Document interface: iframe.contentDocument must inherit property "onwaiting" with the proper type (155)
+PASS Node interface: iframe.contentDocument must inherit property "ELEMENT_NODE" with the proper type (0)
+PASS Node interface: iframe.contentDocument must inherit property "ATTRIBUTE_NODE" with the proper type (1)
+PASS Node interface: iframe.contentDocument must inherit property "TEXT_NODE" with the proper type (2)
+PASS Node interface: iframe.contentDocument must inherit property "CDATA_SECTION_NODE" with the proper type (3)
+PASS Node interface: iframe.contentDocument must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)
+PASS Node interface: iframe.contentDocument must inherit property "ENTITY_NODE" with the proper type (5)
+PASS Node interface: iframe.contentDocument must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)
+PASS Node interface: iframe.contentDocument must inherit property "COMMENT_NODE" with the proper type (7)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_NODE" with the proper type (8)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)
+PASS Node interface: iframe.contentDocument must inherit property "NOTATION_NODE" with the proper type (11)
+PASS Node interface: iframe.contentDocument must inherit property "nodeType" with the proper type (12)
+PASS Node interface: iframe.contentDocument must inherit property "nodeName" with the proper type (13)
+PASS Node interface: iframe.contentDocument must inherit property "baseURI" with the proper type (14)
+PASS Node interface: iframe.contentDocument must inherit property "ownerDocument" with the proper type (15)
+PASS Node interface: iframe.contentDocument must inherit property "parentNode" with the proper type (16)
+PASS Node interface: iframe.contentDocument must inherit property "parentElement" with the proper type (17)
+PASS Node interface: iframe.contentDocument must inherit property "hasChildNodes" with the proper type (18)
+PASS Node interface: iframe.contentDocument must inherit property "childNodes" with the proper type (19)
+PASS Node interface: iframe.contentDocument must inherit property "firstChild" with the proper type (20)
+PASS Node interface: iframe.contentDocument must inherit property "lastChild" with the proper type (21)
+PASS Node interface: iframe.contentDocument must inherit property "previousSibling" with the proper type (22)
+PASS Node interface: iframe.contentDocument must inherit property "nextSibling" with the proper type (23)
+PASS Node interface: iframe.contentDocument must inherit property "nodeValue" with the proper type (24)
+PASS Node interface: iframe.contentDocument must inherit property "textContent" with the proper type (25)
+PASS Node interface: iframe.contentDocument must inherit property "normalize" with the proper type (26)
+PASS Node interface: iframe.contentDocument must inherit property "cloneNode" with the proper type (27)
+PASS Node interface: calling cloneNode(boolean) on iframe.contentDocument with too few arguments must throw TypeError
+PASS Node interface: iframe.contentDocument must inherit property "isEqualNode" with the proper type (28)
+FAIL Node interface: calling isEqualNode(Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)
+PASS Node interface: iframe.contentDocument must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)
+PASS Node interface: iframe.contentDocument must inherit property "compareDocumentPosition" with the proper type (35)
+FAIL Node interface: calling compareDocumentPosition(Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: iframe.contentDocument must inherit property "contains" with the proper type (36)
+FAIL Node interface: calling contains(Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: iframe.contentDocument must inherit property "lookupPrefix" with the proper type (37)
+FAIL Node interface: calling lookupPrefix(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: iframe.contentDocument must inherit property "lookupNamespaceURI" with the proper type (38)
+FAIL Node interface: calling lookupNamespaceURI(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: iframe.contentDocument must inherit property "isDefaultNamespace" with the proper type (39)
+FAIL Node interface: calling isDefaultNamespace(DOMString) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: iframe.contentDocument must inherit property "insertBefore" with the proper type (40)
+FAIL Node interface: calling insertBefore(Node,Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS Node interface: iframe.contentDocument must inherit property "appendChild" with the proper type (41)
+FAIL Node interface: calling appendChild(Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS Node interface: iframe.contentDocument must inherit property "replaceChild" with the proper type (42)
+FAIL Node interface: calling replaceChild(Node,Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: iframe.contentDocument must inherit property "removeChild" with the proper type (43)
+FAIL Node interface: calling removeChild(Node) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS EventTarget interface: iframe.contentDocument must inherit property "addEventListener" with the proper type (0)
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: iframe.contentDocument must inherit property "removeEventListener" with the proper type (1)
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on iframe.contentDocument with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: iframe.contentDocument must inherit property "dispatchEvent" with the proper type (2)
+PASS EventTarget interface: calling dispatchEvent(Event) on iframe.contentDocument with too few arguments must throw TypeError
+FAIL XMLDocument interface: operation load(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "load" missing
+PASS XMLDocument must be primary interface of document.implementation.createDocument(null, "", null)
+FAIL Stringification of document.implementation.createDocument(null, "", null) assert_equals: class string of document.implementation.createDocument(null, "", null) expected "[object XMLDocument]" but got "[object Document]"
+FAIL XMLDocument interface: document.implementation.createDocument(null, "", null) must inherit property "load" with the proper type (0) assert_inherits: property "load" not found in prototype chain
+FAIL XMLDocument interface: calling load(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "load" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "implementation" with the proper type (0)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "URL" with the proper type (1)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "documentURI" with the proper type (2) assert_equals: expected "string" but got "object"
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "origin" with the proper type (3)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "compatMode" with the proper type (4)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "characterSet" with the proper type (5) assert_equals: expected "string" but got "object"
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "inputEncoding" with the proper type (6) assert_equals: expected "string" but got "object"
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "contentType" with the proper type (7)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "doctype" with the proper type (8)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "documentElement" with the proper type (9)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByTagName" with the proper type (10)
+FAIL Document interface: calling getElementsByTagName(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByTagNameNS" with the proper type (11)
+FAIL Document interface: calling getElementsByTagNameNS(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByClassName" with the proper type (12)
+FAIL Document interface: calling getElementsByClassName(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createElement" with the proper type (13)
+FAIL Document interface: calling createElement(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createElementNS" with the proper type (14)
+FAIL Document interface: calling createElementNS(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createDocumentFragment" with the proper type (15)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createTextNode" with the proper type (16)
+FAIL Document interface: calling createTextNode(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createComment" with the proper type (17)
+FAIL Document interface: calling createComment(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createProcessingInstruction" with the proper type (18)
+FAIL Document interface: calling createProcessingInstruction(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "importNode" with the proper type (19)
+FAIL Document interface: calling importNode(Node,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotSupportedError: DOM Exception 9" ("NotSupportedError") expected object "TypeError" ("TypeError")
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "adoptNode" with the proper type (20)
+FAIL Document interface: calling adoptNode(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotSupportedError: DOM Exception 9" ("NotSupportedError") expected object "TypeError" ("TypeError")
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createAttribute" with the proper type (21)
+FAIL Document interface: calling createAttribute(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createAttributeNS" with the proper type (22)
+FAIL Document interface: calling createAttributeNS(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createEvent" with the proper type (23)
+FAIL Document interface: calling createEvent(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotSupportedError: DOM Exception 9" ("NotSupportedError") expected object "TypeError" ("TypeError")
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createRange" with the proper type (24)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createNodeIterator" with the proper type (25)
+PASS Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "createTreeWalker" with the proper type (26)
+PASS Document interface: calling createTreeWalker(Node,unsigned long,NodeFilter) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheets" with the proper type (27)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "selectedStyleSheetSet" with the proper type (28) assert_inherits: property "selectedStyleSheetSet" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastStyleSheetSet" with the proper type (29) assert_inherits: property "lastStyleSheetSet" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "preferredStyleSheetSet" with the proper type (30) assert_inherits: property "preferredStyleSheetSet" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "styleSheetSets" with the proper type (31) assert_inherits: property "styleSheetSets" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "enableStyleSheetsForSet" with the proper type (32) assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain
+FAIL Document interface: calling enableStyleSheetsForSet(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "enableStyleSheetsForSet" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must have own property "location" assert_equals: getter must be Function expected "function" but got "undefined"
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "domain" with the proper type (34)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "referrer" with the proper type (35)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "cookie" with the proper type (36)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastModified" with the proper type (37)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "readyState" with the proper type (38)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "title" with the proper type (40)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "dir" with the proper type (41) assert_inherits: property "dir" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "body" with the proper type (42)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "head" with the proper type (43)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "images" with the proper type (44)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "embeds" with the proper type (45) assert_inherits: property "embeds" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "plugins" with the proper type (46) assert_inherits: property "plugins" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "links" with the proper type (47)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "forms" with the proper type (48)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "scripts" with the proper type (49) assert_inherits: property "scripts" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementsByName" with the proper type (50)
+FAIL Document interface: calling getElementsByName(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "getItems" with the proper type (51) assert_inherits: property "getItems" not found in prototype chain
+FAIL Document interface: calling getItems(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "getItems" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "cssElementMap" with the proper type (52) assert_inherits: property "cssElementMap" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "currentScript" with the proper type (53)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "open" with the proper type (54) assert_inherits: property "open" not found in prototype chain
+FAIL Document interface: calling open(DOMString,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "open" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "open" with the proper type (55) assert_inherits: property "open" not found in prototype chain
+FAIL Document interface: calling open(DOMString,DOMString,DOMString,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "open" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "close" with the proper type (56) assert_inherits: property "close" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "write" with the proper type (57) assert_inherits: property "write" not found in prototype chain
+FAIL Document interface: calling write(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "write" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "writeln" with the proper type (58) assert_inherits: property "writeln" not found in prototype chain
+FAIL Document interface: calling writeln(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "writeln" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "defaultView" with the proper type (59)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "activeElement" with the proper type (60)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "hasFocus" with the proper type (61)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "designMode" with the proper type (62) assert_inherits: property "designMode" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "execCommand" with the proper type (63)
+FAIL Document interface: calling execCommand(DOMString,boolean,DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandEnabled" with the proper type (64)
+FAIL Document interface: calling queryCommandEnabled(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandIndeterm" with the proper type (65)
+FAIL Document interface: calling queryCommandIndeterm(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandState" with the proper type (66)
+FAIL Document interface: calling queryCommandState(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandSupported" with the proper type (67)
+FAIL Document interface: calling queryCommandSupported(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryCommandValue" with the proper type (68)
+FAIL Document interface: calling queryCommandValue(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "commands" with the proper type (69) assert_inherits: property "commands" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onreadystatechange" with the proper type (70)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "fgColor" with the proper type (71) assert_inherits: property "fgColor" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "linkColor" with the proper type (72) assert_inherits: property "linkColor" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "vlinkColor" with the proper type (73) assert_inherits: property "vlinkColor" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "alinkColor" with the proper type (74) assert_inherits: property "alinkColor" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "bgColor" with the proper type (75) assert_inherits: property "bgColor" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "anchors" with the proper type (76)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "applets" with the proper type (77)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "clear" with the proper type (78) assert_inherits: property "clear" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "captureEvents" with the proper type (79) assert_inherits: property "captureEvents" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "releaseEvents" with the proper type (80) assert_inherits: property "releaseEvents" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "all" with the proper type (81) assert_inherits: property "all" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "getElementById" with the proper type (82)
+FAIL Document interface: calling getElementById(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "children" with the proper type (83)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "firstElementChild" with the proper type (84)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "lastElementChild" with the proper type (85)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "childElementCount" with the proper type (86)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "prepend" with the proper type (87)
+PASS Document interface: calling prepend([object Object],[object Object]) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "append" with the proper type (88)
+PASS Document interface: calling append([object Object],[object Object]) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "query" with the proper type (89) assert_inherits: property "query" not found in prototype chain
+FAIL Document interface: calling query(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "query" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "queryAll" with the proper type (90) assert_inherits: property "queryAll" not found in prototype chain
+FAIL Document interface: calling queryAll(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_inherits: property "queryAll" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "querySelector" with the proper type (91)
+PASS Document interface: calling querySelector(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "querySelectorAll" with the proper type (92)
+PASS Document interface: calling querySelectorAll(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onabort" with the proper type (93)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocomplete" with the proper type (94) assert_inherits: property "onautocomplete" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onautocompleteerror" with the proper type (95) assert_inherits: property "onautocompleteerror" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onblur" with the proper type (96)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncancel" with the proper type (97) assert_inherits: property "oncancel" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplay" with the proper type (98)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncanplaythrough" with the proper type (99)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onchange" with the proper type (100)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclick" with the proper type (101)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onclose" with the proper type (102) assert_inherits: property "onclose" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncontextmenu" with the proper type (103)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "oncuechange" with the proper type (104) assert_inherits: property "oncuechange" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondblclick" with the proper type (105)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrag" with the proper type (106)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragend" with the proper type (107)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragenter" with the proper type (108)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragexit" with the proper type (109) assert_inherits: property "ondragexit" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragleave" with the proper type (110)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragover" with the proper type (111)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondragstart" with the proper type (112)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondrop" with the proper type (113)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ondurationchange" with the proper type (114)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onemptied" with the proper type (115)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onended" with the proper type (116)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onerror" with the proper type (117)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onfocus" with the proper type (118)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninput" with the proper type (119)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "oninvalid" with the proper type (120)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeydown" with the proper type (121)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeypress" with the proper type (122)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onkeyup" with the proper type (123)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onload" with the proper type (124)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadeddata" with the proper type (125)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadedmetadata" with the proper type (126)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onloadstart" with the proper type (127)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousedown" with the proper type (128)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseenter" with the proper type (129)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseleave" with the proper type (130)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousemove" with the proper type (131)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseout" with the proper type (132)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseover" with the proper type (133)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmouseup" with the proper type (134)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onmousewheel" with the proper type (135)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onpause" with the proper type (136)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplay" with the proper type (137)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onplaying" with the proper type (138)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onprogress" with the proper type (139)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onratechange" with the proper type (140)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onreset" with the proper type (141)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onresize" with the proper type (142) assert_inherits: property "onresize" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onscroll" with the proper type (143)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeked" with the proper type (144)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onseeking" with the proper type (145)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onselect" with the proper type (146)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onshow" with the proper type (147) assert_inherits: property "onshow" not found in prototype chain
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsort" with the proper type (148) assert_inherits: property "onsort" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onstalled" with the proper type (149)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsubmit" with the proper type (150)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onsuspend" with the proper type (151)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontimeupdate" with the proper type (152)
+FAIL Document interface: document.implementation.createDocument(null, "", null) must inherit property "ontoggle" with the proper type (153) assert_inherits: property "ontoggle" not found in prototype chain
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onvolumechange" with the proper type (154)
+PASS Document interface: document.implementation.createDocument(null, "", null) must inherit property "onwaiting" with the proper type (155)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ELEMENT_NODE" with the proper type (0)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ATTRIBUTE_NODE" with the proper type (1)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "TEXT_NODE" with the proper type (2)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "CDATA_SECTION_NODE" with the proper type (3)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ENTITY_NODE" with the proper type (5)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "COMMENT_NODE" with the proper type (7)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_NODE" with the proper type (8)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "NOTATION_NODE" with the proper type (11)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nodeType" with the proper type (12)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nodeName" with the proper type (13)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "baseURI" with the proper type (14)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "ownerDocument" with the proper type (15)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "parentNode" with the proper type (16)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "parentElement" with the proper type (17)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "hasChildNodes" with the proper type (18)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "childNodes" with the proper type (19)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "firstChild" with the proper type (20)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "lastChild" with the proper type (21)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "previousSibling" with the proper type (22)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nextSibling" with the proper type (23)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "nodeValue" with the proper type (24)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "textContent" with the proper type (25)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "normalize" with the proper type (26)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "cloneNode" with the proper type (27)
+PASS Node interface: calling cloneNode(boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "isEqualNode" with the proper type (28)
+FAIL Node interface: calling isEqualNode(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "compareDocumentPosition" with the proper type (35)
+FAIL Node interface: calling compareDocumentPosition(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "contains" with the proper type (36)
+FAIL Node interface: calling contains(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "lookupPrefix" with the proper type (37)
+FAIL Node interface: calling lookupPrefix(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "lookupNamespaceURI" with the proper type (38)
+FAIL Node interface: calling lookupNamespaceURI(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "isDefaultNamespace" with the proper type (39)
+FAIL Node interface: calling isDefaultNamespace(DOMString) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "insertBefore" with the proper type (40)
+FAIL Node interface: calling insertBefore(Node,Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "appendChild" with the proper type (41)
+FAIL Node interface: calling appendChild(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "replaceChild" with the proper type (42)
+FAIL Node interface: calling replaceChild(Node,Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.implementation.createDocument(null, "", null) must inherit property "removeChild" with the proper type (43)
+FAIL Node interface: calling removeChild(Node) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS EventTarget interface: document.implementation.createDocument(null, "", null) must inherit property "addEventListener" with the proper type (0)
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.implementation.createDocument(null, "", null) must inherit property "removeEventListener" with the proper type (1)
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.implementation.createDocument(null, "", null) must inherit property "dispatchEvent" with the proper type (2)
+PASS EventTarget interface: calling dispatchEvent(Event) on document.implementation.createDocument(null, "", null) with too few arguments must throw TypeError
+FAIL MouseEvent interface: attribute region assert_true: The prototype object must have a property "region" expected true got false
+FAIL Touch interface: attribute region assert_own_property: self does not have own property "Touch" expected property "Touch" missing
+FAIL HTMLAllCollection interface: existence and properties of interface object assert_equals: class string of HTMLAllCollection expected "[object Function]" but got "[object HTMLAllCollectionConstructor]"
+PASS HTMLAllCollection interface object length
+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]"
+FAIL HTMLAllCollection interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLAllCollection.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLAllCollection interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLAllCollection interface: operation item(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+PASS HTMLAllCollection interface: operation namedItem(DOMString)
+FAIL HTMLAllCollection must be primary interface of document.all assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL Stringification of document.all assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLAllCollection interface: document.all must inherit property "item" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLAllCollection interface: calling item(unsigned long) on document.all with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLAllCollection interface: document.all must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLAllCollection interface: calling item(DOMString) on document.all with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLAllCollection interface: document.all must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLAllCollection interface: calling namedItem(DOMString) on document.all with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLCollection interface: document.all must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "undefined"
+FAIL HTMLCollection interface: document.all must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "undefined"
+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"
+FAIL HTMLCollection interface: document.all must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "undefined"
+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"
+FAIL HTMLFormControlsCollection interface: existence and properties of interface object assert_equals: class string of HTMLFormControlsCollection expected "[object Function]" but got "[object HTMLFormControlsCollectionConstructor]"
+PASS HTMLFormControlsCollection interface object length
+PASS HTMLFormControlsCollection interface: existence and properties of interface prototype object
+FAIL HTMLFormControlsCollection interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLFormControlsCollection.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLFormControlsCollection interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLFormControlsCollection must be primary interface of document.createElement("form").elements assert_equals: wrong typeof object expected "function" but got "object"
+FAIL Stringification of document.createElement("form").elements assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLFormControlsCollection interface: document.createElement("form").elements must inherit property "namedItem" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLFormControlsCollection interface: calling namedItem(DOMString) on document.createElement("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: document.createElement("form").elements must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: document.createElement("form").elements must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: calling item(unsigned long) on document.createElement("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: document.createElement("form").elements must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: calling namedItem(DOMString) on document.createElement("form").elements with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL RadioNodeList interface: existence and properties of interface object assert_own_property: self does not have own property "RadioNodeList" expected property "RadioNodeList" missing
+FAIL RadioNodeList interface object length assert_own_property: self does not have own property "RadioNodeList" expected property "RadioNodeList" missing
+FAIL RadioNodeList interface: existence and properties of interface prototype object assert_own_property: self does not have own property "RadioNodeList" expected property "RadioNodeList" missing
+FAIL RadioNodeList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "RadioNodeList" expected property "RadioNodeList" missing
+FAIL RadioNodeList interface: attribute value assert_own_property: self does not have own property "RadioNodeList" expected property "RadioNodeList" missing
+FAIL HTMLOptionsCollection interface: existence and properties of interface object assert_equals: class string of HTMLOptionsCollection expected "[object Function]" but got "[object HTMLOptionsCollectionConstructor]"
+PASS HTMLOptionsCollection interface object length
+PASS HTMLOptionsCollection interface: existence and properties of interface prototype object
+FAIL HTMLOptionsCollection interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLOptionsCollection.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLOptionsCollection interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+PASS HTMLOptionsCollection interface: operation add([object Object],[object Object],[object Object],[object Object])
+FAIL HTMLOptionsCollection interface: operation remove(long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLOptionsCollection interface: attribute selectedIndex assert_true: The prototype object must have a property "selectedIndex" expected true got false
+FAIL HTMLOptionsCollection must be primary interface of document.createElement("select").options assert_equals: wrong typeof object expected "function" but got "object"
+FAIL Stringification of document.createElement("select").options assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "add" with the proper type (3) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLOptionsCollection interface: calling add([object Object],[object Object],[object Object],[object Object]) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "remove" with the proper type (4) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLOptionsCollection interface: calling remove(long) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLOptionsCollection interface: document.createElement("select").options must inherit property "selectedIndex" with the proper type (5) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: document.createElement("select").options must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: document.createElement("select").options must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: calling item(unsigned long) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: document.createElement("select").options must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLCollection interface: calling namedItem(DOMString) on document.createElement("select").options with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLPropertiesCollection interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLPropertiesCollection" expected property "HTMLPropertiesCollection" missing
+FAIL HTMLPropertiesCollection interface object length assert_own_property: self does not have own property "HTMLPropertiesCollection" expected property "HTMLPropertiesCollection" missing
+FAIL HTMLPropertiesCollection interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLPropertiesCollection" expected property "HTMLPropertiesCollection" missing
+FAIL HTMLPropertiesCollection interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLPropertiesCollection" expected property "HTMLPropertiesCollection" missing
+FAIL HTMLPropertiesCollection interface: operation namedItem(DOMString) assert_own_property: self does not have own property "HTMLPropertiesCollection" expected property "HTMLPropertiesCollection" missing
+FAIL HTMLPropertiesCollection interface: attribute names assert_own_property: self does not have own property "HTMLPropertiesCollection" expected property "HTMLPropertiesCollection" missing
+FAIL HTMLPropertiesCollection must be primary interface of document.head.properties assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL Stringification of document.head.properties assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLPropertiesCollection interface: document.head.properties must inherit property "namedItem" with the proper type (0) assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLPropertiesCollection interface: calling namedItem(DOMString) on document.head.properties with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLPropertiesCollection interface: document.head.properties must inherit property "names" with the proper type (1) assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLCollection interface: document.head.properties must inherit property "length" with the proper type (0) assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLCollection interface: document.head.properties must inherit property "item" with the proper type (1) assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLCollection interface: calling item(unsigned long) on document.head.properties with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLCollection interface: document.head.properties must inherit property "namedItem" with the proper type (2) assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLCollection interface: calling namedItem(DOMString) on document.head.properties with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL PropertyNodeList interface: existence and properties of interface object assert_own_property: self does not have own property "PropertyNodeList" expected property "PropertyNodeList" missing
+FAIL PropertyNodeList interface object length assert_own_property: self does not have own property "PropertyNodeList" expected property "PropertyNodeList" missing
+FAIL PropertyNodeList interface: existence and properties of interface prototype object assert_own_property: self does not have own property "PropertyNodeList" expected property "PropertyNodeList" missing
+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
+FAIL PropertyNodeList interface: operation getValues() assert_own_property: self does not have own property "PropertyNodeList" expected property "PropertyNodeList" missing
+FAIL DOMStringMap interface: existence and properties of interface object assert_equals: class string of DOMStringMap expected "[object Function]" but got "[object DOMStringMapConstructor]"
+PASS DOMStringMap interface object length
+PASS DOMStringMap interface: existence and properties of interface prototype object
+FAIL DOMStringMap interface: existence and properties of interface prototype object's "constructor" property assert_own_property: DOMStringMap.prototype does not have own property "constructor" expected property "constructor" missing
+PASS DOMStringMap must be primary interface of document.head.dataset
+PASS Stringification of document.head.dataset
+FAIL DOMElementMap interface: existence and properties of interface object assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing
+FAIL DOMElementMap interface object length assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing
+FAIL DOMElementMap interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing
+FAIL DOMElementMap interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DOMElementMap" expected property "DOMElementMap" missing
+FAIL DOMElementMap must be primary interface of document.cssElementMap assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL Stringification of document.cssElementMap assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL HTMLElement interface: existence and properties of interface object assert_equals: class string of HTMLElement expected "[object Function]" but got "[object HTMLElementConstructor]"
+PASS HTMLElement interface object length
+PASS HTMLElement interface: existence and properties of interface prototype object
+FAIL HTMLElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLElement.prototype.constructor is not writable expected true got false
+FAIL HTMLElement interface: attribute title assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute lang assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute translate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute dir assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute dataset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute itemScope assert_true: The prototype object must have a property "itemScope" expected true got false
+FAIL HTMLElement interface: attribute itemType assert_true: The prototype object must have a property "itemType" expected true got false
+FAIL HTMLElement interface: attribute itemId assert_true: The prototype object must have a property "itemId" expected true got false
+FAIL HTMLElement interface: attribute itemRef assert_true: The prototype object must have a property "itemRef" expected true got false
+FAIL HTMLElement interface: attribute itemProp assert_true: The prototype object must have a property "itemProp" expected true got false
+FAIL HTMLElement interface: attribute properties assert_true: The prototype object must have a property "properties" expected true got false
+FAIL HTMLElement interface: attribute itemValue assert_true: The prototype object must have a property "itemValue" expected true got false
+FAIL HTMLElement interface: attribute hidden assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLElement interface: operation click()
+FAIL HTMLElement interface: attribute tabIndex assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: operation focus() assert_own_property: interface prototype object missing non-static operation expected property "focus" missing
+FAIL HTMLElement interface: operation blur() assert_own_property: interface prototype object missing non-static operation expected property "blur" missing
+FAIL HTMLElement interface: attribute accessKey assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute accessKeyLabel assert_true: The prototype object must have a property "accessKeyLabel" expected true got false
+FAIL HTMLElement interface: attribute draggable assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute dropzone assert_true: The prototype object must have a property "dropzone" expected true got false
+FAIL HTMLElement interface: attribute contentEditable assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute isContentEditable assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute contextMenu assert_true: The prototype object must have a property "contextMenu" expected true got false
+FAIL HTMLElement interface: attribute spellcheck assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: operation forceSpellCheck() assert_own_property: interface prototype object missing non-static operation expected property "forceSpellCheck" missing
+FAIL HTMLElement interface: attribute commandType assert_true: The prototype object must have a property "commandType" expected true got false
+FAIL HTMLElement interface: attribute commandLabel assert_true: The prototype object must have a property "commandLabel" expected true got false
+FAIL HTMLElement interface: attribute commandIcon assert_true: The prototype object must have a property "commandIcon" expected true got false
+FAIL HTMLElement interface: attribute commandHidden assert_true: The prototype object must have a property "commandHidden" expected true got false
+FAIL HTMLElement interface: attribute commandDisabled assert_true: The prototype object must have a property "commandDisabled" expected true got false
+FAIL HTMLElement interface: attribute commandChecked assert_true: The prototype object must have a property "commandChecked" expected true got false
+FAIL HTMLElement interface: attribute onabort assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onautocomplete assert_true: The prototype object must have a property "onautocomplete" expected true got false
+FAIL HTMLElement interface: attribute onautocompleteerror assert_true: The prototype object must have a property "onautocompleteerror" expected true got false
+FAIL HTMLElement interface: attribute onblur assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute oncancel assert_true: The prototype object must have a property "oncancel" expected true got false
+FAIL HTMLElement interface: attribute oncanplay assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute oncanplaythrough assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onchange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onclick assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onclose assert_true: The prototype object must have a property "onclose" expected true got false
+FAIL HTMLElement interface: attribute oncontextmenu assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute oncuechange assert_true: The prototype object must have a property "oncuechange" expected true got false
+FAIL HTMLElement interface: attribute ondblclick assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondrag assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondragend assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondragenter assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondragexit assert_true: The prototype object must have a property "ondragexit" expected true got false
+FAIL HTMLElement interface: attribute ondragleave assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondragover assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondragstart assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondrop assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ondurationchange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onemptied assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onended assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onfocus assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute oninput assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute oninvalid assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onkeydown assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onkeypress assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onkeyup assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onload assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onloadeddata assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onloadedmetadata assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onloadstart assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onmousedown assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onmouseenter assert_own_property: expected property "onmouseenter" missing
+FAIL HTMLElement interface: attribute onmouseleave assert_own_property: expected property "onmouseleave" missing
+FAIL HTMLElement interface: attribute onmousemove assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onmouseout assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onmouseover assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onmouseup assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onmousewheel assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onpause assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onplay assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onplaying assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onprogress assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onratechange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onreset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onresize assert_true: The prototype object must have a property "onresize" expected true got false
+FAIL HTMLElement interface: attribute onscroll assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onseeked assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onseeking assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onselect assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onshow assert_true: The prototype object must have a property "onshow" expected true got false
+FAIL HTMLElement interface: attribute onsort assert_true: The prototype object must have a property "onsort" expected true got false
+FAIL HTMLElement interface: attribute onstalled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onsubmit assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onsuspend assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ontimeupdate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute ontoggle assert_true: The prototype object must have a property "ontoggle" expected true got false
+FAIL HTMLElement interface: attribute onvolumechange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLElement interface: attribute onwaiting assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLElement must be primary interface of document.createElement("noscript")
+PASS Stringification of document.createElement("noscript")
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "title" with the proper type (0)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "lang" with the proper type (1)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "translate" with the proper type (2)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "dir" with the proper type (3)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "dataset" with the proper type (4)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "itemScope" with the proper type (5) assert_inherits: property "itemScope" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "itemType" with the proper type (6) assert_inherits: property "itemType" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "itemId" with the proper type (7) assert_inherits: property "itemId" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "itemRef" with the proper type (8) assert_inherits: property "itemRef" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "itemProp" with the proper type (9) assert_inherits: property "itemProp" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "properties" with the proper type (10) assert_inherits: property "properties" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "itemValue" with the proper type (11) assert_inherits: property "itemValue" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "hidden" with the proper type (12)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "click" with the proper type (13)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "tabIndex" with the proper type (14)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "focus" with the proper type (15)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "blur" with the proper type (16)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "accessKey" with the proper type (17)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "accessKeyLabel" with the proper type (18) assert_inherits: property "accessKeyLabel" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "draggable" with the proper type (19)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "dropzone" with the proper type (20) assert_inherits: property "dropzone" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "contentEditable" with the proper type (21)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "isContentEditable" with the proper type (22)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "contextMenu" with the proper type (23) assert_inherits: property "contextMenu" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "spellcheck" with the proper type (24)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "forceSpellCheck" with the proper type (25) assert_inherits: property "forceSpellCheck" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandType" with the proper type (26) assert_inherits: property "commandType" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandLabel" with the proper type (27) assert_inherits: property "commandLabel" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandIcon" with the proper type (28) assert_inherits: property "commandIcon" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandHidden" with the proper type (29) assert_inherits: property "commandHidden" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandDisabled" with the proper type (30) assert_inherits: property "commandDisabled" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "commandChecked" with the proper type (31) assert_inherits: property "commandChecked" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onabort" with the proper type (32)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onautocomplete" with the proper type (33) assert_inherits: property "onautocomplete" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onautocompleteerror" with the proper type (34) assert_inherits: property "onautocompleteerror" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onblur" with the proper type (35)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "oncancel" with the proper type (36) assert_inherits: property "oncancel" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncanplay" with the proper type (37)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncanplaythrough" with the proper type (38)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onchange" with the proper type (39)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onclick" with the proper type (40)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onclose" with the proper type (41) assert_inherits: property "onclose" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "oncontextmenu" with the proper type (42)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "oncuechange" with the proper type (43) assert_inherits: property "oncuechange" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondblclick" with the proper type (44)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondrag" with the proper type (45)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragend" with the proper type (46)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragenter" with the proper type (47)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "ondragexit" with the proper type (48) assert_inherits: property "ondragexit" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragleave" with the proper type (49)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragover" with the proper type (50)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondragstart" with the proper type (51)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondrop" with the proper type (52)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ondurationchange" with the proper type (53)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onemptied" with the proper type (54)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onended" with the proper type (55)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onerror" with the proper type (56)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onfocus" with the proper type (57)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "oninput" with the proper type (58)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "oninvalid" with the proper type (59)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onkeydown" with the proper type (60)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onkeypress" with the proper type (61)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onkeyup" with the proper type (62)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onload" with the proper type (63)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onloadeddata" with the proper type (64)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onloadedmetadata" with the proper type (65)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onloadstart" with the proper type (66)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmousedown" with the proper type (67)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseenter" with the proper type (68)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseleave" with the proper type (69)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmousemove" with the proper type (70)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseout" with the proper type (71)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseover" with the proper type (72)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmouseup" with the proper type (73)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onmousewheel" with the proper type (74)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onpause" with the proper type (75)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onplay" with the proper type (76)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onplaying" with the proper type (77)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onprogress" with the proper type (78)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onratechange" with the proper type (79)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onreset" with the proper type (80)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onresize" with the proper type (81) assert_inherits: property "onresize" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onscroll" with the proper type (82)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onseeked" with the proper type (83)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onseeking" with the proper type (84)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onselect" with the proper type (85)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onshow" with the proper type (86) assert_inherits: property "onshow" not found in prototype chain
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "onsort" with the proper type (87) assert_inherits: property "onsort" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onstalled" with the proper type (88)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onsubmit" with the proper type (89)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onsuspend" with the proper type (90)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "ontimeupdate" with the proper type (91)
+FAIL HTMLElement interface: document.createElement("noscript") must inherit property "ontoggle" with the proper type (92) assert_inherits: property "ontoggle" not found in prototype chain
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onvolumechange" with the proper type (93)
+PASS HTMLElement interface: document.createElement("noscript") must inherit property "onwaiting" with the proper type (94)
+PASS Element interface: document.createElement("noscript") must inherit property "namespaceURI" with the proper type (0)
+PASS Element interface: document.createElement("noscript") must inherit property "prefix" with the proper type (1)
+PASS Element interface: document.createElement("noscript") must inherit property "localName" with the proper type (2)
+PASS Element interface: document.createElement("noscript") must inherit property "tagName" with the proper type (3)
+PASS Element interface: document.createElement("noscript") must inherit property "id" with the proper type (4)
+PASS Element interface: document.createElement("noscript") must inherit property "className" with the proper type (5)
+PASS Element interface: document.createElement("noscript") must inherit property "classList" with the proper type (6)
+PASS Element interface: document.createElement("noscript") must inherit property "hasAttributes" with the proper type (7)
+PASS Element interface: document.createElement("noscript") must inherit property "attributes" with the proper type (8)
+PASS Element interface: document.createElement("noscript") must inherit property "getAttribute" with the proper type (9)
+FAIL Element interface: calling getAttribute(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "getAttributeNS" with the proper type (10)
+FAIL Element interface: calling getAttributeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "setAttribute" with the proper type (11)
+FAIL Element interface: calling setAttribute(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "setAttributeNS" with the proper type (12)
+FAIL Element interface: calling setAttributeNS(DOMString,DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "removeAttribute" with the proper type (13)
+FAIL Element interface: calling removeAttribute(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "removeAttributeNS" with the proper type (14)
+PASS Element interface: calling removeAttributeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "hasAttribute" with the proper type (15)
+PASS Element interface: calling hasAttribute(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "hasAttributeNS" with the proper type (16)
+FAIL Element interface: calling hasAttributeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "getAttributeNode" with the proper type (17)
+FAIL Element interface: calling getAttributeNode(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "getAttributeNodeNS" with the proper type (18)
+FAIL Element interface: calling getAttributeNodeNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "setAttributeNode" with the proper type (19)
+FAIL Element interface: calling setAttributeNode(Attr) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: TypeMismatchError: DOM Exception 17" ("TypeMismatchError") expected object "TypeError" ("TypeError")
+PASS Element interface: document.createElement("noscript") must inherit property "setAttributeNodeNS" with the proper type (20)
+FAIL Element interface: calling setAttributeNodeNS(Attr) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: TypeMismatchError: DOM Exception 17" ("TypeMismatchError") expected object "TypeError" ("TypeError")
+PASS Element interface: document.createElement("noscript") must inherit property "removeAttributeNode" with the proper type (21)
+FAIL Element interface: calling removeAttributeNode(Attr) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: TypeMismatchError: DOM Exception 17" ("TypeMismatchError") expected object "TypeError" ("TypeError")
+PASS Element interface: document.createElement("noscript") must inherit property "closest" with the proper type (22)
+PASS Element interface: calling closest(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "matches" with the proper type (23)
+PASS Element interface: calling matches(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "getElementsByTagName" with the proper type (24)
+FAIL Element interface: calling getElementsByTagName(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "getElementsByTagNameNS" with the proper type (25)
+FAIL Element interface: calling getElementsByTagNameNS(DOMString,DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "getElementsByClassName" with the proper type (26)
+FAIL Element interface: calling getElementsByClassName(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Element interface: document.createElement("noscript") must inherit property "children" with the proper type (27)
+PASS Element interface: document.createElement("noscript") must inherit property "firstElementChild" with the proper type (28)
+PASS Element interface: document.createElement("noscript") must inherit property "lastElementChild" with the proper type (29)
+PASS Element interface: document.createElement("noscript") must inherit property "childElementCount" with the proper type (30)
+PASS Element interface: document.createElement("noscript") must inherit property "prepend" with the proper type (31)
+PASS Element interface: calling prepend([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "append" with the proper type (32)
+PASS Element interface: calling append([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError
+FAIL Element interface: document.createElement("noscript") must inherit property "query" with the proper type (33) assert_inherits: property "query" not found in prototype chain
+FAIL Element interface: calling query(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_inherits: property "query" not found in prototype chain
+FAIL Element interface: document.createElement("noscript") must inherit property "queryAll" with the proper type (34) assert_inherits: property "queryAll" not found in prototype chain
+FAIL Element interface: calling queryAll(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_inherits: property "queryAll" not found in prototype chain
+PASS Element interface: document.createElement("noscript") must inherit property "querySelector" with the proper type (35)
+PASS Element interface: calling querySelector(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "querySelectorAll" with the proper type (36)
+PASS Element interface: calling querySelectorAll(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "previousElementSibling" with the proper type (37)
+PASS Element interface: document.createElement("noscript") must inherit property "nextElementSibling" with the proper type (38)
+PASS Element interface: document.createElement("noscript") must inherit property "before" with the proper type (39)
+PASS Element interface: calling before([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "after" with the proper type (40)
+PASS Element interface: calling after([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "replaceWith" with the proper type (41)
+PASS Element interface: calling replaceWith([object Object],[object Object]) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Element interface: document.createElement("noscript") must inherit property "remove" with the proper type (42)
+PASS Node interface: document.createElement("noscript") must inherit property "ELEMENT_NODE" with the proper type (0)
+PASS Node interface: document.createElement("noscript") must inherit property "ATTRIBUTE_NODE" with the proper type (1)
+PASS Node interface: document.createElement("noscript") must inherit property "TEXT_NODE" with the proper type (2)
+PASS Node interface: document.createElement("noscript") must inherit property "CDATA_SECTION_NODE" with the proper type (3)
+PASS Node interface: document.createElement("noscript") must inherit property "ENTITY_REFERENCE_NODE" with the proper type (4)
+PASS Node interface: document.createElement("noscript") must inherit property "ENTITY_NODE" with the proper type (5)
+PASS Node interface: document.createElement("noscript") must inherit property "PROCESSING_INSTRUCTION_NODE" with the proper type (6)
+PASS Node interface: document.createElement("noscript") must inherit property "COMMENT_NODE" with the proper type (7)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_NODE" with the proper type (8)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_TYPE_NODE" with the proper type (9)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_FRAGMENT_NODE" with the proper type (10)
+PASS Node interface: document.createElement("noscript") must inherit property "NOTATION_NODE" with the proper type (11)
+PASS Node interface: document.createElement("noscript") must inherit property "nodeType" with the proper type (12)
+PASS Node interface: document.createElement("noscript") must inherit property "nodeName" with the proper type (13)
+PASS Node interface: document.createElement("noscript") must inherit property "baseURI" with the proper type (14)
+PASS Node interface: document.createElement("noscript") must inherit property "ownerDocument" with the proper type (15)
+PASS Node interface: document.createElement("noscript") must inherit property "parentNode" with the proper type (16)
+PASS Node interface: document.createElement("noscript") must inherit property "parentElement" with the proper type (17)
+PASS Node interface: document.createElement("noscript") must inherit property "hasChildNodes" with the proper type (18)
+PASS Node interface: document.createElement("noscript") must inherit property "childNodes" with the proper type (19)
+PASS Node interface: document.createElement("noscript") must inherit property "firstChild" with the proper type (20)
+PASS Node interface: document.createElement("noscript") must inherit property "lastChild" with the proper type (21)
+PASS Node interface: document.createElement("noscript") must inherit property "previousSibling" with the proper type (22)
+PASS Node interface: document.createElement("noscript") must inherit property "nextSibling" with the proper type (23)
+PASS Node interface: document.createElement("noscript") must inherit property "nodeValue" with the proper type (24)
+PASS Node interface: document.createElement("noscript") must inherit property "textContent" with the proper type (25)
+PASS Node interface: document.createElement("noscript") must inherit property "normalize" with the proper type (26)
+PASS Node interface: document.createElement("noscript") must inherit property "cloneNode" with the proper type (27)
+PASS Node interface: calling cloneNode(boolean) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS Node interface: document.createElement("noscript") must inherit property "isEqualNode" with the proper type (28)
+FAIL Node interface: calling isEqualNode(Node) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_DISCONNECTED" with the proper type (29)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_PRECEDING" with the proper type (30)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_FOLLOWING" with the proper type (31)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_CONTAINS" with the proper type (32)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_CONTAINED_BY" with the proper type (33)
+PASS Node interface: document.createElement("noscript") must inherit property "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC" with the proper type (34)
+PASS Node interface: document.createElement("noscript") must inherit property "compareDocumentPosition" with the proper type (35)
+FAIL Node interface: calling compareDocumentPosition(Node) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.createElement("noscript") must inherit property "contains" with the proper type (36)
+FAIL Node interface: calling contains(Node) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.createElement("noscript") must inherit property "lookupPrefix" with the proper type (37)
+FAIL Node interface: calling lookupPrefix(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.createElement("noscript") must inherit property "lookupNamespaceURI" with the proper type (38)
+FAIL Node interface: calling lookupNamespaceURI(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.createElement("noscript") must inherit property "isDefaultNamespace" with the proper type (39)
+FAIL Node interface: calling isDefaultNamespace(DOMString) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.createElement("noscript") must inherit property "insertBefore" with the proper type (40)
+FAIL Node interface: calling insertBefore(Node,Node) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS Node interface: document.createElement("noscript") must inherit property "appendChild" with the proper type (41)
+FAIL Node interface: calling appendChild(Node) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS Node interface: document.createElement("noscript") must inherit property "replaceChild" with the proper type (42)
+FAIL Node interface: calling replaceChild(Node,Node) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS Node interface: document.createElement("noscript") must inherit property "removeChild" with the proper type (43)
+FAIL Node interface: calling removeChild(Node) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: NotFoundError: DOM Exception 8" ("NotFoundError") expected object "TypeError" ("TypeError")
+PASS EventTarget interface: document.createElement("noscript") must inherit property "addEventListener" with the proper type (0)
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.createElement("noscript") must inherit property "removeEventListener" with the proper type (1)
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createElement("noscript") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.createElement("noscript") must inherit property "dispatchEvent" with the proper type (2)
+PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("noscript") with too few arguments must throw TypeError
+PASS HTMLElement must be primary interface of document.createElement("section")
+PASS Stringification of document.createElement("section")
+PASS HTMLElement must be primary interface of document.createElement("nav")
+PASS Stringification of document.createElement("nav")
+PASS HTMLElement must be primary interface of document.createElement("article")
+PASS Stringification of document.createElement("article")
+PASS HTMLElement must be primary interface of document.createElement("aside")
+PASS Stringification of document.createElement("aside")
+PASS HTMLElement must be primary interface of document.createElement("hgroup")
+PASS Stringification of document.createElement("hgroup")
+PASS HTMLElement must be primary interface of document.createElement("header")
+PASS Stringification of document.createElement("header")
+PASS HTMLElement must be primary interface of document.createElement("footer")
+PASS Stringification of document.createElement("footer")
+PASS HTMLElement must be primary interface of document.createElement("address")
+PASS Stringification of document.createElement("address")
+PASS HTMLElement must be primary interface of document.createElement("dt")
+PASS Stringification of document.createElement("dt")
+PASS HTMLElement must be primary interface of document.createElement("dd")
+PASS Stringification of document.createElement("dd")
+PASS HTMLElement must be primary interface of document.createElement("figure")
+PASS Stringification of document.createElement("figure")
+PASS HTMLElement must be primary interface of document.createElement("figcaption")
+PASS Stringification of document.createElement("figcaption")
+PASS HTMLElement must be primary interface of document.createElement("em")
+PASS Stringification of document.createElement("em")
+PASS HTMLElement must be primary interface of document.createElement("strong")
+PASS Stringification of document.createElement("strong")
+PASS HTMLElement must be primary interface of document.createElement("small")
+PASS Stringification of document.createElement("small")
+PASS HTMLElement must be primary interface of document.createElement("s")
+PASS Stringification of document.createElement("s")
+PASS HTMLElement must be primary interface of document.createElement("cite")
+PASS Stringification of document.createElement("cite")
+PASS HTMLElement must be primary interface of document.createElement("dfn")
+PASS Stringification of document.createElement("dfn")
+PASS HTMLElement must be primary interface of document.createElement("abbr")
+PASS Stringification of document.createElement("abbr")
+PASS HTMLElement must be primary interface of document.createElement("code")
+PASS Stringification of document.createElement("code")
+PASS HTMLElement must be primary interface of document.createElement("var")
+PASS Stringification of document.createElement("var")
+PASS HTMLElement must be primary interface of document.createElement("samp")
+PASS Stringification of document.createElement("samp")
+PASS HTMLElement must be primary interface of document.createElement("kbd")
+PASS Stringification of document.createElement("kbd")
+PASS HTMLElement must be primary interface of document.createElement("sub")
+PASS Stringification of document.createElement("sub")
+PASS HTMLElement must be primary interface of document.createElement("sup")
+PASS Stringification of document.createElement("sup")
+PASS HTMLElement must be primary interface of document.createElement("i")
+PASS Stringification of document.createElement("i")
+PASS HTMLElement must be primary interface of document.createElement("b")
+PASS Stringification of document.createElement("b")
+PASS HTMLElement must be primary interface of document.createElement("u")
+PASS Stringification of document.createElement("u")
+PASS HTMLElement must be primary interface of document.createElement("mark")
+PASS Stringification of document.createElement("mark")
+PASS HTMLElement must be primary interface of document.createElement("ruby")
+PASS Stringification of document.createElement("ruby")
+PASS HTMLElement must be primary interface of document.createElement("rt")
+PASS Stringification of document.createElement("rt")
+PASS HTMLElement must be primary interface of document.createElement("rp")
+PASS Stringification of document.createElement("rp")
+PASS HTMLElement must be primary interface of document.createElement("bdi")
+PASS Stringification of document.createElement("bdi")
+PASS HTMLElement must be primary interface of document.createElement("bdo")
+PASS Stringification of document.createElement("bdo")
+PASS HTMLElement must be primary interface of document.createElement("wbr")
+PASS Stringification of document.createElement("wbr")
+PASS HTMLElement must be primary interface of document.createElement("summary")
+PASS Stringification of document.createElement("summary")
+PASS HTMLElement must be primary interface of document.createElement("acronym")
+PASS Stringification of document.createElement("acronym")
+FAIL HTMLUnknownElement interface: existence and properties of interface object assert_equals: class string of HTMLUnknownElement expected "[object Function]" but got "[object HTMLUnknownElementConstructor]"
+PASS HTMLUnknownElement interface object length
+PASS HTMLUnknownElement interface: existence and properties of interface prototype object
+FAIL HTMLUnknownElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLUnknownElement.prototype.constructor is not writable expected true got false
+PASS HTMLUnknownElement must be primary interface of document.createElement("quasit")
+PASS Stringification of document.createElement("quasit")
+FAIL HTMLUnknownElement must be primary interface of document.createElement("bgsound") assert_equals: document.createElement("bgsound")'s prototype is not HTMLUnknownElement.prototype expected Node object of unknown type but got Node object of unknown type
+FAIL Stringification of document.createElement("bgsound") assert_equals: class string of document.createElement("bgsound") expected "[object HTMLUnknownElement]" but got "[object HTMLElement]"
+PASS HTMLUnknownElement must be primary interface of document.createElement("isindex")
+PASS Stringification of document.createElement("isindex")
+PASS HTMLUnknownElement must be primary interface of document.createElement("multicol")
+PASS Stringification of document.createElement("multicol")
+PASS HTMLUnknownElement must be primary interface of document.createElement("nextid")
+PASS Stringification of document.createElement("nextid")
+FAIL HTMLUnknownElement must be primary interface of document.createElement("rb") assert_equals: document.createElement("rb")'s prototype is not HTMLUnknownElement.prototype expected Node object of unknown type but got Node object of unknown type
+FAIL Stringification of document.createElement("rb") assert_equals: class string of document.createElement("rb") expected "[object HTMLUnknownElement]" but got "[object HTMLElement]"
+PASS HTMLUnknownElement must be primary interface of document.createElement("spacer")
+PASS Stringification of document.createElement("spacer")
+FAIL HTMLUnknownElement must be primary interface of document.createElement("basefont") assert_equals: document.createElement("basefont")'s prototype is not HTMLUnknownElement.prototype expected Node object of unknown type but got Node object of unknown type
+FAIL Stringification of document.createElement("basefont") assert_equals: class string of document.createElement("basefont") expected "[object HTMLUnknownElement]" but got "[object HTMLBaseFontElement]"
+PASS HTMLUnknownElement must be primary interface of document.createElement("directory")
+PASS Stringification of document.createElement("directory")
+PASS HTMLUnknownElement must be primary interface of document.createElement("mod")
+PASS Stringification of document.createElement("mod")
+FAIL HTMLHtmlElement interface: existence and properties of interface object assert_equals: class string of HTMLHtmlElement expected "[object Function]" but got "[object HTMLHtmlElementConstructor]"
+PASS HTMLHtmlElement interface object length
+PASS HTMLHtmlElement interface: existence and properties of interface prototype object
+FAIL HTMLHtmlElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLHtmlElement.prototype.constructor is not writable expected true got false
+FAIL HTMLHtmlElement interface: attribute version assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLHtmlElement must be primary interface of document.createElement("html")
+PASS Stringification of document.createElement("html")
+PASS HTMLHtmlElement interface: document.createElement("html") must inherit property "version" with the proper type (0)
+FAIL HTMLHeadElement interface: existence and properties of interface object assert_equals: class string of HTMLHeadElement expected "[object Function]" but got "[object HTMLHeadElementConstructor]"
+PASS HTMLHeadElement interface object length
+PASS HTMLHeadElement interface: existence and properties of interface prototype object
+FAIL HTMLHeadElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLHeadElement.prototype.constructor is not writable expected true got false
+PASS HTMLHeadElement must be primary interface of document.createElement("head")
+PASS Stringification of document.createElement("head")
+FAIL HTMLTitleElement interface: existence and properties of interface object assert_equals: class string of HTMLTitleElement expected "[object Function]" but got "[object HTMLTitleElementConstructor]"
+PASS HTMLTitleElement interface object length
+PASS HTMLTitleElement interface: existence and properties of interface prototype object
+FAIL HTMLTitleElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTitleElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTitleElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTitleElement must be primary interface of document.createElement("title")
+PASS Stringification of document.createElement("title")
+PASS HTMLTitleElement interface: document.createElement("title") must inherit property "text" with the proper type (0)
+FAIL HTMLBaseElement interface: existence and properties of interface object assert_equals: class string of HTMLBaseElement expected "[object Function]" but got "[object HTMLBaseElementConstructor]"
+PASS HTMLBaseElement interface object length
+PASS HTMLBaseElement interface: existence and properties of interface prototype object
+FAIL HTMLBaseElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLBaseElement.prototype.constructor is not writable expected true got false
+FAIL HTMLBaseElement interface: attribute href assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBaseElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLBaseElement must be primary interface of document.createElement("base")
+PASS Stringification of document.createElement("base")
+PASS HTMLBaseElement interface: document.createElement("base") must inherit property "href" with the proper type (0)
+PASS HTMLBaseElement interface: document.createElement("base") must inherit property "target" with the proper type (1)
+FAIL HTMLLinkElement interface: existence and properties of interface object assert_equals: class string of HTMLLinkElement expected "[object Function]" but got "[object HTMLLinkElementConstructor]"
+PASS HTMLLinkElement interface object length
+PASS HTMLLinkElement interface: existence and properties of interface prototype object
+FAIL HTMLLinkElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLLinkElement.prototype.constructor is not writable expected true got false
+FAIL HTMLLinkElement interface: attribute href assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute crossOrigin assert_true: The prototype object must have a property "crossOrigin" expected true got false
+FAIL HTMLLinkElement interface: attribute rel assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute relList assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute media assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute hreflang assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute sizes assert_true: The prototype object must have a property "sizes" expected true got false
+FAIL HTMLLinkElement interface: attribute charset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute rev assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLinkElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLLinkElement must be primary interface of document.createElement("link")
+PASS Stringification of document.createElement("link")
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "href" with the proper type (0)
+FAIL HTMLLinkElement interface: document.createElement("link") must inherit property "crossOrigin" with the proper type (1) assert_inherits: property "crossOrigin" not found in prototype chain
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "rel" with the proper type (2)
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "relList" with the proper type (3)
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "media" with the proper type (4)
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "hreflang" with the proper type (5)
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "type" with the proper type (6)
+FAIL HTMLLinkElement interface: document.createElement("link") must inherit property "sizes" with the proper type (7) assert_inherits: property "sizes" found on object expected in prototype chain
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "charset" with the proper type (8)
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "rev" with the proper type (9)
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "target" with the proper type (10)
+PASS HTMLLinkElement interface: document.createElement("link") must inherit property "sheet" with the proper type (11)
+FAIL HTMLMetaElement interface: existence and properties of interface object assert_equals: class string of HTMLMetaElement expected "[object Function]" but got "[object HTMLMetaElementConstructor]"
+PASS HTMLMetaElement interface object length
+PASS HTMLMetaElement interface: existence and properties of interface prototype object
+FAIL HTMLMetaElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLMetaElement.prototype.constructor is not writable expected true got false
+FAIL HTMLMetaElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMetaElement interface: attribute httpEquiv assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMetaElement interface: attribute content assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMetaElement interface: attribute scheme assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMetaElement must be primary interface of document.createElement("meta")
+PASS Stringification of document.createElement("meta")
+PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "name" with the proper type (0)
+PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "httpEquiv" with the proper type (1)
+PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "content" with the proper type (2)
+PASS HTMLMetaElement interface: document.createElement("meta") must inherit property "scheme" with the proper type (3)
+FAIL HTMLStyleElement interface: existence and properties of interface object assert_equals: class string of HTMLStyleElement expected "[object Function]" but got "[object HTMLStyleElementConstructor]"
+PASS HTMLStyleElement interface object length
+PASS HTMLStyleElement interface: existence and properties of interface prototype object
+FAIL HTMLStyleElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLStyleElement.prototype.constructor is not writable expected true got false
+FAIL HTMLStyleElement interface: attribute media assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLStyleElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLStyleElement interface: attribute scoped assert_true: The prototype object must have a property "scoped" expected true got false
+PASS HTMLStyleElement must be primary interface of document.createElement("style")
+PASS Stringification of document.createElement("style")
+PASS HTMLStyleElement interface: document.createElement("style") must inherit property "media" with the proper type (0)
+PASS HTMLStyleElement interface: document.createElement("style") must inherit property "type" with the proper type (1)
+FAIL HTMLStyleElement interface: document.createElement("style") must inherit property "scoped" with the proper type (2) assert_inherits: property "scoped" not found in prototype chain
+PASS HTMLStyleElement interface: document.createElement("style") must inherit property "sheet" with the proper type (3)
+FAIL HTMLBodyElement interface: existence and properties of interface object assert_equals: class string of HTMLBodyElement expected "[object Function]" but got "[object HTMLBodyElementConstructor]"
+PASS HTMLBodyElement interface object length
+PASS HTMLBodyElement interface: existence and properties of interface prototype object
+FAIL HTMLBodyElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLBodyElement.prototype.constructor is not writable expected true got false
+FAIL HTMLBodyElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute link assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute vLink assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute aLink assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute background assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onafterprint assert_true: The prototype object must have a property "onafterprint" expected true got false
+FAIL HTMLBodyElement interface: attribute onbeforeprint assert_true: The prototype object must have a property "onbeforeprint" expected true got false
+FAIL HTMLBodyElement interface: attribute onbeforeunload assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onhashchange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onlanguagechange assert_true: The prototype object must have a property "onlanguagechange" expected true got false
+FAIL HTMLBodyElement interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onoffline assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute ononline assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onpagehide assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onpageshow assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onpopstate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onstorage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLBodyElement interface: attribute onunload assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLBodyElement must be primary interface of document.createElement("body")
+PASS Stringification of document.createElement("body")
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "text" with the proper type (0)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "link" with the proper type (1)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "vLink" with the proper type (2)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "aLink" with the proper type (3)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "bgColor" with the proper type (4)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "background" with the proper type (5)
+FAIL HTMLBodyElement interface: document.createElement("body") must inherit property "onafterprint" with the proper type (6) assert_inherits: property "onafterprint" not found in prototype chain
+FAIL HTMLBodyElement interface: document.createElement("body") must inherit property "onbeforeprint" with the proper type (7) assert_inherits: property "onbeforeprint" not found in prototype chain
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onbeforeunload" with the proper type (8)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onhashchange" with the proper type (9)
+FAIL HTMLBodyElement interface: document.createElement("body") must inherit property "onlanguagechange" with the proper type (10) assert_inherits: property "onlanguagechange" not found in prototype chain
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onmessage" with the proper type (11)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onoffline" with the proper type (12)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "ononline" with the proper type (13)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onpagehide" with the proper type (14)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onpageshow" with the proper type (15)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onpopstate" with the proper type (16)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onstorage" with the proper type (17)
+PASS HTMLBodyElement interface: document.createElement("body") must inherit property "onunload" with the proper type (18)
+FAIL HTMLHeadingElement interface: existence and properties of interface object assert_equals: class string of HTMLHeadingElement expected "[object Function]" but got "[object HTMLHeadingElementConstructor]"
+PASS HTMLHeadingElement interface object length
+PASS HTMLHeadingElement interface: existence and properties of interface prototype object
+FAIL HTMLHeadingElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLHeadingElement.prototype.constructor is not writable expected true got false
+FAIL HTMLHeadingElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLHeadingElement must be primary interface of document.createElement("h1")
+PASS Stringification of document.createElement("h1")
+PASS HTMLHeadingElement interface: document.createElement("h1") must inherit property "align" with the proper type (0)
+PASS HTMLHeadingElement must be primary interface of document.createElement("h2")
+PASS Stringification of document.createElement("h2")
+PASS HTMLHeadingElement interface: document.createElement("h2") must inherit property "align" with the proper type (0)
+PASS HTMLHeadingElement must be primary interface of document.createElement("h3")
+PASS Stringification of document.createElement("h3")
+PASS HTMLHeadingElement interface: document.createElement("h3") must inherit property "align" with the proper type (0)
+PASS HTMLHeadingElement must be primary interface of document.createElement("h4")
+PASS Stringification of document.createElement("h4")
+PASS HTMLHeadingElement interface: document.createElement("h4") must inherit property "align" with the proper type (0)
+PASS HTMLHeadingElement must be primary interface of document.createElement("h5")
+PASS Stringification of document.createElement("h5")
+PASS HTMLHeadingElement interface: document.createElement("h5") must inherit property "align" with the proper type (0)
+PASS HTMLHeadingElement must be primary interface of document.createElement("h6")
+PASS Stringification of document.createElement("h6")
+PASS HTMLHeadingElement interface: document.createElement("h6") must inherit property "align" with the proper type (0)
+FAIL HTMLParagraphElement interface: existence and properties of interface object assert_equals: class string of HTMLParagraphElement expected "[object Function]" but got "[object HTMLParagraphElementConstructor]"
+PASS HTMLParagraphElement interface object length
+PASS HTMLParagraphElement interface: existence and properties of interface prototype object
+FAIL HTMLParagraphElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLParagraphElement.prototype.constructor is not writable expected true got false
+FAIL HTMLParagraphElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLParagraphElement must be primary interface of document.createElement("p")
+PASS Stringification of document.createElement("p")
+PASS HTMLParagraphElement interface: document.createElement("p") must inherit property "align" with the proper type (0)
+FAIL HTMLHRElement interface: existence and properties of interface object assert_equals: class string of HTMLHRElement expected "[object Function]" but got "[object HTMLHRElementConstructor]"
+PASS HTMLHRElement interface object length
+PASS HTMLHRElement interface: existence and properties of interface prototype object
+FAIL HTMLHRElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLHRElement.prototype.constructor is not writable expected true got false
+FAIL HTMLHRElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLHRElement interface: attribute color assert_true: The prototype object must have a property "color" expected true got false
+FAIL HTMLHRElement interface: attribute noShade assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLHRElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLHRElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLHRElement must be primary interface of document.createElement("hr")
+PASS Stringification of document.createElement("hr")
+PASS HTMLHRElement interface: document.createElement("hr") must inherit property "align" with the proper type (0)
+FAIL HTMLHRElement interface: document.createElement("hr") must inherit property "color" with the proper type (1) assert_inherits: property "color" not found in prototype chain
+PASS HTMLHRElement interface: document.createElement("hr") must inherit property "noShade" with the proper type (2)
+PASS HTMLHRElement interface: document.createElement("hr") must inherit property "size" with the proper type (3)
+PASS HTMLHRElement interface: document.createElement("hr") must inherit property "width" with the proper type (4)
+FAIL HTMLPreElement interface: existence and properties of interface object assert_equals: class string of HTMLPreElement expected "[object Function]" but got "[object HTMLPreElementConstructor]"
+PASS HTMLPreElement interface object length
+PASS HTMLPreElement interface: existence and properties of interface prototype object
+FAIL HTMLPreElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLPreElement.prototype.constructor is not writable expected true got false
+FAIL HTMLPreElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLPreElement must be primary interface of document.createElement("pre")
+PASS Stringification of document.createElement("pre")
+PASS HTMLPreElement interface: document.createElement("pre") must inherit property "width" with the proper type (0)
+PASS HTMLPreElement must be primary interface of document.createElement("listing")
+PASS Stringification of document.createElement("listing")
+PASS HTMLPreElement interface: document.createElement("listing") must inherit property "width" with the proper type (0)
+FAIL HTMLPreElement must be primary interface of document.createElement("plaintext") assert_equals: document.createElement("plaintext")'s prototype is not HTMLPreElement.prototype expected Node object of unknown type but got Node object of unknown type
+FAIL Stringification of document.createElement("plaintext") assert_equals: class string of document.createElement("plaintext") expected "[object HTMLPreElement]" but got "[object HTMLElement]"
+FAIL HTMLPreElement interface: document.createElement("plaintext") must inherit property "width" with the proper type (0) assert_inherits: property "width" not found in prototype chain
+PASS HTMLPreElement must be primary interface of document.createElement("xmp")
+PASS Stringification of document.createElement("xmp")
+PASS HTMLPreElement interface: document.createElement("xmp") must inherit property "width" with the proper type (0)
+FAIL HTMLQuoteElement interface: existence and properties of interface object assert_equals: class string of HTMLQuoteElement expected "[object Function]" but got "[object HTMLQuoteElementConstructor]"
+PASS HTMLQuoteElement interface object length
+PASS HTMLQuoteElement interface: existence and properties of interface prototype object
+FAIL HTMLQuoteElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLQuoteElement.prototype.constructor is not writable expected true got false
+FAIL HTMLQuoteElement interface: attribute cite assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLQuoteElement must be primary interface of document.createElement("blockquote")
+PASS Stringification of document.createElement("blockquote")
+PASS HTMLQuoteElement interface: document.createElement("blockquote") must inherit property "cite" with the proper type (0)
+PASS HTMLQuoteElement must be primary interface of document.createElement("q")
+PASS Stringification of document.createElement("q")
+PASS HTMLQuoteElement interface: document.createElement("q") must inherit property "cite" with the proper type (0)
+FAIL HTMLOListElement interface: existence and properties of interface object assert_equals: class string of HTMLOListElement expected "[object Function]" but got "[object HTMLOListElementConstructor]"
+PASS HTMLOListElement interface object length
+PASS HTMLOListElement interface: existence and properties of interface prototype object
+FAIL HTMLOListElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLOListElement.prototype.constructor is not writable expected true got false
+FAIL HTMLOListElement interface: attribute reversed assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOListElement interface: attribute start assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOListElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOListElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLUListElement interface: existence and properties of interface object assert_equals: class string of HTMLUListElement expected "[object Function]" but got "[object HTMLUListElementConstructor]"
+PASS HTMLUListElement interface object length
+PASS HTMLUListElement interface: existence and properties of interface prototype object
+FAIL HTMLUListElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLUListElement.prototype.constructor is not writable expected true got false
+FAIL HTMLUListElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLUListElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLIElement interface: existence and properties of interface object assert_equals: class string of HTMLLIElement expected "[object Function]" but got "[object HTMLLIElementConstructor]"
+PASS HTMLLIElement interface object length
+PASS HTMLLIElement interface: existence and properties of interface prototype object
+FAIL HTMLLIElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLLIElement.prototype.constructor is not writable expected true got false
+FAIL HTMLLIElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLIElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLLIElement must be primary interface of document.createElement("li")
+PASS Stringification of document.createElement("li")
+PASS HTMLLIElement interface: document.createElement("li") must inherit property "value" with the proper type (0)
+PASS HTMLLIElement interface: document.createElement("li") must inherit property "type" with the proper type (1)
+FAIL HTMLDListElement interface: existence and properties of interface object assert_equals: class string of HTMLDListElement expected "[object Function]" but got "[object HTMLDListElementConstructor]"
+PASS HTMLDListElement interface object length
+PASS HTMLDListElement interface: existence and properties of interface prototype object
+FAIL HTMLDListElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLDListElement.prototype.constructor is not writable expected true got false
+FAIL HTMLDListElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLDivElement interface: existence and properties of interface object assert_equals: class string of HTMLDivElement expected "[object Function]" but got "[object HTMLDivElementConstructor]"
+PASS HTMLDivElement interface object length
+PASS HTMLDivElement interface: existence and properties of interface prototype object
+FAIL HTMLDivElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLDivElement.prototype.constructor is not writable expected true got false
+FAIL HTMLDivElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLDivElement must be primary interface of document.createElement("div")
+PASS Stringification of document.createElement("div")
+PASS HTMLDivElement interface: document.createElement("div") must inherit property "align" with the proper type (0)
+FAIL HTMLAnchorElement interface: existence and properties of interface object assert_equals: class string of HTMLAnchorElement expected "[object Function]" but got "[object HTMLAnchorElementConstructor]"
+PASS HTMLAnchorElement interface object length
+PASS HTMLAnchorElement interface: existence and properties of interface prototype object
+FAIL HTMLAnchorElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLAnchorElement.prototype.constructor is not writable expected true got false
+FAIL HTMLAnchorElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute download assert_true: The prototype object must have a property "download" expected true got false
+FAIL HTMLAnchorElement interface: attribute ping assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute rel assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute relList assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute hreflang assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute coords assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute charset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute rev assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAnchorElement interface: attribute shape assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLAnchorElement must be primary interface of document.createElement("a")
+PASS Stringification of document.createElement("a")
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "target" with the proper type (0)
+FAIL HTMLAnchorElement interface: document.createElement("a") must inherit property "download" with the proper type (1) assert_inherits: property "download" not found in prototype chain
+FAIL HTMLAnchorElement interface: document.createElement("a") must inherit property "ping" with the proper type (2) assert_true: wrong type: not object or function expected true got false
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "rel" with the proper type (3)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "relList" with the proper type (4)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "hreflang" with the proper type (5)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "type" with the proper type (6)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "text" with the proper type (7)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "coords" with the proper type (8)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "charset" with the proper type (9)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "name" with the proper type (10)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "rev" with the proper type (11)
+PASS HTMLAnchorElement interface: document.createElement("a") must inherit property "shape" with the proper type (12)
+FAIL HTMLDataElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLDataElement" expected property "HTMLDataElement" missing
+FAIL HTMLDataElement interface object length assert_own_property: self does not have own property "HTMLDataElement" expected property "HTMLDataElement" missing
+FAIL HTMLDataElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLDataElement" expected property "HTMLDataElement" missing
+FAIL HTMLDataElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLDataElement" expected property "HTMLDataElement" missing
+FAIL HTMLDataElement interface: attribute value assert_own_property: self does not have own property "HTMLDataElement" expected property "HTMLDataElement" missing
+FAIL HTMLDataElement must be primary interface of document.createElement("data") assert_own_property: self does not have own property "HTMLDataElement" expected property "HTMLDataElement" missing
+FAIL Stringification of document.createElement("data") assert_equals: class string of document.createElement("data") expected "[object HTMLDataElement]" but got "[object HTMLUnknownElement]"
+FAIL HTMLDataElement interface: document.createElement("data") must inherit property "value" with the proper type (0) assert_inherits: property "value" not found in prototype chain
+FAIL HTMLTimeElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLTimeElement" expected property "HTMLTimeElement" missing
+FAIL HTMLTimeElement interface object length assert_own_property: self does not have own property "HTMLTimeElement" expected property "HTMLTimeElement" missing
+FAIL HTMLTimeElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLTimeElement" expected property "HTMLTimeElement" missing
+FAIL HTMLTimeElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLTimeElement" expected property "HTMLTimeElement" missing
+FAIL HTMLTimeElement interface: attribute dateTime assert_own_property: self does not have own property "HTMLTimeElement" expected property "HTMLTimeElement" missing
+FAIL HTMLTimeElement must be primary interface of document.createElement("time") assert_own_property: self does not have own property "HTMLTimeElement" expected property "HTMLTimeElement" missing
+FAIL Stringification of document.createElement("time") assert_equals: class string of document.createElement("time") expected "[object HTMLTimeElement]" but got "[object HTMLElement]"
+FAIL HTMLTimeElement interface: document.createElement("time") must inherit property "dateTime" with the proper type (0) assert_inherits: property "dateTime" not found in prototype chain
+FAIL HTMLSpanElement interface: existence and properties of interface object assert_equals: class string of HTMLSpanElement expected "[object Function]" but got "[object HTMLSpanElementConstructor]"
+PASS HTMLSpanElement interface object length
+PASS HTMLSpanElement interface: existence and properties of interface prototype object
+FAIL HTMLSpanElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLSpanElement.prototype.constructor is not writable expected true got false
+PASS HTMLSpanElement must be primary interface of document.createElement("span")
+PASS Stringification of document.createElement("span")
+FAIL HTMLBRElement interface: existence and properties of interface object assert_equals: class string of HTMLBRElement expected "[object Function]" but got "[object HTMLBRElementConstructor]"
+PASS HTMLBRElement interface object length
+PASS HTMLBRElement interface: existence and properties of interface prototype object
+FAIL HTMLBRElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLBRElement.prototype.constructor is not writable expected true got false
+FAIL HTMLBRElement interface: attribute clear assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLBRElement must be primary interface of document.createElement("br")
+PASS Stringification of document.createElement("br")
+PASS HTMLBRElement interface: document.createElement("br") must inherit property "clear" with the proper type (0)
+FAIL HTMLModElement interface: existence and properties of interface object assert_equals: class string of HTMLModElement expected "[object Function]" but got "[object HTMLModElementConstructor]"
+PASS HTMLModElement interface object length
+PASS HTMLModElement interface: existence and properties of interface prototype object
+FAIL HTMLModElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLModElement.prototype.constructor is not writable expected true got false
+FAIL HTMLModElement interface: attribute cite assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLModElement interface: attribute dateTime assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLModElement must be primary interface of document.createElement("ins")
+PASS Stringification of document.createElement("ins")
+PASS HTMLModElement interface: document.createElement("ins") must inherit property "cite" with the proper type (0)
+PASS HTMLModElement interface: document.createElement("ins") must inherit property "dateTime" with the proper type (1)
+PASS HTMLModElement must be primary interface of document.createElement("del")
+PASS Stringification of document.createElement("del")
+PASS HTMLModElement interface: document.createElement("del") must inherit property "cite" with the proper type (0)
+PASS HTMLModElement interface: document.createElement("del") must inherit property "dateTime" with the proper type (1)
+FAIL HTMLPictureElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLPictureElement" expected property "HTMLPictureElement" missing
+FAIL HTMLPictureElement interface object length assert_own_property: self does not have own property "HTMLPictureElement" expected property "HTMLPictureElement" missing
+FAIL HTMLPictureElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLPictureElement" expected property "HTMLPictureElement" missing
+FAIL HTMLPictureElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLPictureElement" expected property "HTMLPictureElement" missing
+FAIL HTMLPictureElement must be primary interface of document.createElement("picture") assert_own_property: self does not have own property "HTMLPictureElement" expected property "HTMLPictureElement" missing
+FAIL Stringification of document.createElement("picture") assert_equals: class string of document.createElement("picture") expected "[object HTMLPictureElement]" but got "[object HTMLUnknownElement]"
+FAIL HTMLImageElement interface: existence and properties of interface object assert_equals: class string of HTMLImageElement expected "[object Function]" but got "[object HTMLImageElementConstructor]"
+PASS HTMLImageElement interface object length
+PASS HTMLImageElement interface: existence and properties of interface prototype object
+FAIL HTMLImageElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLImageElement.prototype.constructor is not writable expected true got false
+FAIL HTMLImageElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute srcset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute sizes assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute crossOrigin assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute useMap assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute isMap assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute naturalWidth assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute naturalHeight assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute complete assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute currentSrc assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute lowsrc assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute longDesc assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLImageElement interface: attribute border assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLImageElement must be primary interface of document.createElement("img")
+PASS Stringification of document.createElement("img")
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "alt" with the proper type (0)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "src" with the proper type (1)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "srcset" with the proper type (2)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "sizes" with the proper type (3)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "crossOrigin" with the proper type (4)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "useMap" with the proper type (5)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "isMap" with the proper type (6)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "width" with the proper type (7)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "height" with the proper type (8)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "naturalWidth" with the proper type (9)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "naturalHeight" with the proper type (10)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "complete" with the proper type (11)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "currentSrc" with the proper type (12)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "name" with the proper type (13)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "lowsrc" with the proper type (14)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "align" with the proper type (15)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "hspace" with the proper type (16)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "vspace" with the proper type (17)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "longDesc" with the proper type (18)
+PASS HTMLImageElement interface: document.createElement("img") must inherit property "border" with the proper type (19)
+PASS HTMLImageElement must be primary interface of new Image()
+PASS Stringification of new Image()
+PASS HTMLImageElement interface: new Image() must inherit property "alt" with the proper type (0)
+PASS HTMLImageElement interface: new Image() must inherit property "src" with the proper type (1)
+PASS HTMLImageElement interface: new Image() must inherit property "srcset" with the proper type (2)
+PASS HTMLImageElement interface: new Image() must inherit property "sizes" with the proper type (3)
+PASS HTMLImageElement interface: new Image() must inherit property "crossOrigin" with the proper type (4)
+PASS HTMLImageElement interface: new Image() must inherit property "useMap" with the proper type (5)
+PASS HTMLImageElement interface: new Image() must inherit property "isMap" with the proper type (6)
+PASS HTMLImageElement interface: new Image() must inherit property "width" with the proper type (7)
+PASS HTMLImageElement interface: new Image() must inherit property "height" with the proper type (8)
+PASS HTMLImageElement interface: new Image() must inherit property "naturalWidth" with the proper type (9)
+PASS HTMLImageElement interface: new Image() must inherit property "naturalHeight" with the proper type (10)
+PASS HTMLImageElement interface: new Image() must inherit property "complete" with the proper type (11)
+PASS HTMLImageElement interface: new Image() must inherit property "currentSrc" with the proper type (12)
+PASS HTMLImageElement interface: new Image() must inherit property "name" with the proper type (13)
+PASS HTMLImageElement interface: new Image() must inherit property "lowsrc" with the proper type (14)
+PASS HTMLImageElement interface: new Image() must inherit property "align" with the proper type (15)
+PASS HTMLImageElement interface: new Image() must inherit property "hspace" with the proper type (16)
+PASS HTMLImageElement interface: new Image() must inherit property "vspace" with the proper type (17)
+PASS HTMLImageElement interface: new Image() must inherit property "longDesc" with the proper type (18)
+PASS HTMLImageElement interface: new Image() must inherit property "border" with the proper type (19)
+FAIL HTMLIFrameElement interface: existence and properties of interface object assert_equals: class string of HTMLIFrameElement expected "[object Function]" but got "[object HTMLIFrameElementConstructor]"
+PASS HTMLIFrameElement interface object length
+PASS HTMLIFrameElement interface: existence and properties of interface prototype object
+FAIL HTMLIFrameElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLIFrameElement.prototype.constructor is not writable expected true got false
+FAIL HTMLIFrameElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute srcdoc assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute sandbox assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute seamless assert_true: The prototype object must have a property "seamless" expected true got false
+FAIL HTMLIFrameElement interface: attribute allowFullscreen assert_true: The prototype object must have a property "allowFullscreen" expected true got false
+FAIL HTMLIFrameElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute contentDocument assert_true: The prototype object must have a property "contentDocument" expected true got false
+FAIL HTMLIFrameElement interface: attribute contentWindow assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute scrolling assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute frameBorder assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute longDesc assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute marginHeight assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLIFrameElement interface: attribute marginWidth assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLEmbedElement interface: existence and properties of interface object assert_equals: class string of HTMLEmbedElement expected "[object Function]" but got "[object HTMLEmbedElementConstructor]"
+PASS HTMLEmbedElement interface object length
+PASS HTMLEmbedElement interface: existence and properties of interface prototype object
+FAIL HTMLEmbedElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLEmbedElement.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLEmbedElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLEmbedElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLEmbedElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLEmbedElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLEmbedElement interface: operation getSVGDocument()
+FAIL HTMLEmbedElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLEmbedElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLEmbedElement must be primary interface of document.createElement("embed") assert_equals: wrong typeof object expected "function" but got "object"
+FAIL Stringification of document.createElement("embed") assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "src" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "type" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "width" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "height" with the proper type (3) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "getSVGDocument" with the proper type (4) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "align" with the proper type (6) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLEmbedElement interface: document.createElement("embed") must inherit property "name" with the proper type (7) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: existence and properties of interface object assert_equals: class string of HTMLObjectElement expected "[object Function]" but got "[object HTMLObjectElementConstructor]"
+PASS HTMLObjectElement interface object length
+PASS HTMLObjectElement interface: existence and properties of interface prototype object
+FAIL HTMLObjectElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLObjectElement.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLObjectElement interface: attribute data assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute typeMustMatch assert_true: The prototype object must have a property "typeMustMatch" expected true got false
+FAIL HTMLObjectElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute useMap assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute contentDocument assert_true: The prototype object must have a property "contentDocument" expected true got false
+FAIL HTMLObjectElement interface: attribute contentWindow assert_true: The prototype object must have a property "contentWindow" expected true got false
+FAIL HTMLObjectElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLObjectElement interface: operation checkValidity()
+FAIL HTMLObjectElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLObjectElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLObjectElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute archive assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute code assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute declare assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute standby assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute codeBase assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute codeType assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement interface: attribute border assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLObjectElement must be primary interface of document.createElement("object") assert_equals: wrong typeof object expected "function" but got "object"
+FAIL Stringification of document.createElement("object") assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "data" with the proper type (0) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "type" with the proper type (1) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "typeMustMatch" with the proper type (2) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "name" with the proper type (3) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "useMap" with the proper type (4) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "form" with the proper type (5) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "width" with the proper type (6) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "height" with the proper type (7) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "contentDocument" with the proper type (8) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "contentWindow" with the proper type (9) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "willValidate" with the proper type (10) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "validity" with the proper type (11) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "validationMessage" with the proper type (12) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "checkValidity" with the proper type (13) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "reportValidity" with the proper type (14) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "setCustomValidity" with the proper type (15) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: calling setCustomValidity(DOMString) on document.createElement("object") with too few arguments must throw TypeError assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "align" with the proper type (17) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "archive" with the proper type (18) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "code" with the proper type (19) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "declare" with the proper type (20) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "hspace" with the proper type (21) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "standby" with the proper type (22) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "vspace" with the proper type (23) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "codeBase" with the proper type (24) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "codeType" with the proper type (25) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLObjectElement interface: document.createElement("object") must inherit property "border" with the proper type (26) assert_equals: wrong typeof object expected "function" but got "object"
+FAIL HTMLParamElement interface: existence and properties of interface object assert_equals: class string of HTMLParamElement expected "[object Function]" but got "[object HTMLParamElementConstructor]"
+PASS HTMLParamElement interface object length
+PASS HTMLParamElement interface: existence and properties of interface prototype object
+FAIL HTMLParamElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLParamElement.prototype.constructor is not writable expected true got false
+FAIL HTMLParamElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLParamElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLParamElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLParamElement interface: attribute valueType assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLParamElement must be primary interface of document.createElement("param")
+PASS Stringification of document.createElement("param")
+PASS HTMLParamElement interface: document.createElement("param") must inherit property "name" with the proper type (0)
+PASS HTMLParamElement interface: document.createElement("param") must inherit property "value" with the proper type (1)
+PASS HTMLParamElement interface: document.createElement("param") must inherit property "type" with the proper type (2)
+PASS HTMLParamElement interface: document.createElement("param") must inherit property "valueType" with the proper type (3)
+FAIL HTMLVideoElement interface: existence and properties of interface object assert_equals: class string of HTMLVideoElement expected "[object Function]" but got "[object HTMLVideoElementConstructor]"
+PASS HTMLVideoElement interface object length
+PASS HTMLVideoElement interface: existence and properties of interface prototype object
+FAIL HTMLVideoElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLVideoElement.prototype.constructor is not writable expected true got false
+FAIL HTMLVideoElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLVideoElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLVideoElement interface: attribute videoWidth assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLVideoElement interface: attribute videoHeight assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLVideoElement interface: attribute poster assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLVideoElement must be primary interface of document.createElement("video")
+PASS Stringification of document.createElement("video")
+PASS HTMLVideoElement interface: document.createElement("video") must inherit property "width" with the proper type (0)
+PASS HTMLVideoElement interface: document.createElement("video") must inherit property "height" with the proper type (1)
+PASS HTMLVideoElement interface: document.createElement("video") must inherit property "videoWidth" with the proper type (2)
+PASS HTMLVideoElement interface: document.createElement("video") must inherit property "videoHeight" with the proper type (3)
+PASS HTMLVideoElement interface: document.createElement("video") must inherit property "poster" with the proper type (4)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "error" with the proper type (0)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "src" with the proper type (1)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "currentSrc" with the proper type (2)
+FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "crossOrigin" with the proper type (3) assert_inherits: property "crossOrigin" not found in prototype chain
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_EMPTY" with the proper type (4)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_IDLE" with the proper type (5)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_LOADING" with the proper type (6)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "NETWORK_NO_SOURCE" with the proper type (7)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "networkState" with the proper type (8)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "preload" with the proper type (9)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "buffered" with the proper type (10)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "load" with the proper type (11)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "canPlayType" with the proper type (12)
+FAIL HTMLMediaElement interface: calling canPlayType(DOMString) on document.createElement("video") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_NOTHING" with the proper type (13)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_METADATA" with the proper type (14)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_CURRENT_DATA" with the proper type (15)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_FUTURE_DATA" with the proper type (16)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "HAVE_ENOUGH_DATA" with the proper type (17)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "readyState" with the proper type (18)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "seeking" with the proper type (19)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "currentTime" with the proper type (20)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "fastSeek" with the proper type (21)
+PASS HTMLMediaElement interface: calling fastSeek(double) on document.createElement("video") with too few arguments must throw TypeError
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "duration" with the proper type (22)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "getStartDate" with the proper type (23)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "paused" with the proper type (24)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "defaultPlaybackRate" with the proper type (25)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "playbackRate" with the proper type (26)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "played" with the proper type (27)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "seekable" with the proper type (28)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "ended" with the proper type (29)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "autoplay" with the proper type (30)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "loop" with the proper type (31)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "play" with the proper type (32)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "pause" with the proper type (33)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "mediaGroup" with the proper type (34)
+FAIL HTMLMediaElement interface: document.createElement("video") must inherit property "controller" with the proper type (35) assert_inherits: property "controller" found on object expected in prototype chain
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "controls" with the proper type (36)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "volume" with the proper type (37)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "muted" with the proper type (38)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "defaultMuted" with the proper type (39)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type (40)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type (41)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "textTracks" with the proper type (42)
+PASS HTMLMediaElement interface: document.createElement("video") must inherit property "addTextTrack" with the proper type (43)
+PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on document.createElement("video") with too few arguments must throw TypeError
+FAIL HTMLAudioElement interface: existence and properties of interface object assert_equals: class string of HTMLAudioElement expected "[object Function]" but got "[object HTMLAudioElementConstructor]"
+PASS HTMLAudioElement interface object length
+PASS HTMLAudioElement interface: existence and properties of interface prototype object
+FAIL HTMLAudioElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLAudioElement.prototype.constructor is not writable expected true got false
+PASS HTMLAudioElement must be primary interface of document.createElement("audio")
+PASS Stringification of document.createElement("audio")
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "error" with the proper type (0)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "src" with the proper type (1)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "currentSrc" with the proper type (2)
+FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "crossOrigin" with the proper type (3) assert_inherits: property "crossOrigin" not found in prototype chain
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_EMPTY" with the proper type (4)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_IDLE" with the proper type (5)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_LOADING" with the proper type (6)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "NETWORK_NO_SOURCE" with the proper type (7)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "networkState" with the proper type (8)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "preload" with the proper type (9)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "buffered" with the proper type (10)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "load" with the proper type (11)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "canPlayType" with the proper type (12)
+FAIL HTMLMediaElement interface: calling canPlayType(DOMString) on document.createElement("audio") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_NOTHING" with the proper type (13)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_METADATA" with the proper type (14)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_CURRENT_DATA" with the proper type (15)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_FUTURE_DATA" with the proper type (16)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "HAVE_ENOUGH_DATA" with the proper type (17)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "readyState" with the proper type (18)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "seeking" with the proper type (19)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "currentTime" with the proper type (20)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "fastSeek" with the proper type (21)
+PASS HTMLMediaElement interface: calling fastSeek(double) on document.createElement("audio") with too few arguments must throw TypeError
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "duration" with the proper type (22)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "getStartDate" with the proper type (23)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "paused" with the proper type (24)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "defaultPlaybackRate" with the proper type (25)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "playbackRate" with the proper type (26)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "played" with the proper type (27)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "seekable" with the proper type (28)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "ended" with the proper type (29)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "autoplay" with the proper type (30)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "loop" with the proper type (31)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "play" with the proper type (32)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "pause" with the proper type (33)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "mediaGroup" with the proper type (34)
+FAIL HTMLMediaElement interface: document.createElement("audio") must inherit property "controller" with the proper type (35) assert_inherits: property "controller" found on object expected in prototype chain
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "controls" with the proper type (36)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "volume" with the proper type (37)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "muted" with the proper type (38)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "defaultMuted" with the proper type (39)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type (40)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type (41)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "textTracks" with the proper type (42)
+PASS HTMLMediaElement interface: document.createElement("audio") must inherit property "addTextTrack" with the proper type (43)
+PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on document.createElement("audio") with too few arguments must throw TypeError
+PASS HTMLAudioElement must be primary interface of new Audio()
+PASS Stringification of new Audio()
+PASS HTMLMediaElement interface: new Audio() must inherit property "error" with the proper type (0)
+PASS HTMLMediaElement interface: new Audio() must inherit property "src" with the proper type (1)
+PASS HTMLMediaElement interface: new Audio() must inherit property "currentSrc" with the proper type (2)
+FAIL HTMLMediaElement interface: new Audio() must inherit property "crossOrigin" with the proper type (3) assert_inherits: property "crossOrigin" not found in prototype chain
+PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_EMPTY" with the proper type (4)
+PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_IDLE" with the proper type (5)
+PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_LOADING" with the proper type (6)
+PASS HTMLMediaElement interface: new Audio() must inherit property "NETWORK_NO_SOURCE" with the proper type (7)
+PASS HTMLMediaElement interface: new Audio() must inherit property "networkState" with the proper type (8)
+PASS HTMLMediaElement interface: new Audio() must inherit property "preload" with the proper type (9)
+PASS HTMLMediaElement interface: new Audio() must inherit property "buffered" with the proper type (10)
+PASS HTMLMediaElement interface: new Audio() must inherit property "load" with the proper type (11)
+PASS HTMLMediaElement interface: new Audio() must inherit property "canPlayType" with the proper type (12)
+FAIL HTMLMediaElement interface: calling canPlayType(DOMString) on new Audio() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_NOTHING" with the proper type (13)
+PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_METADATA" with the proper type (14)
+PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_CURRENT_DATA" with the proper type (15)
+PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_FUTURE_DATA" with the proper type (16)
+PASS HTMLMediaElement interface: new Audio() must inherit property "HAVE_ENOUGH_DATA" with the proper type (17)
+PASS HTMLMediaElement interface: new Audio() must inherit property "readyState" with the proper type (18)
+PASS HTMLMediaElement interface: new Audio() must inherit property "seeking" with the proper type (19)
+PASS HTMLMediaElement interface: new Audio() must inherit property "currentTime" with the proper type (20)
+PASS HTMLMediaElement interface: new Audio() must inherit property "fastSeek" with the proper type (21)
+PASS HTMLMediaElement interface: calling fastSeek(double) on new Audio() with too few arguments must throw TypeError
+PASS HTMLMediaElement interface: new Audio() must inherit property "duration" with the proper type (22)
+PASS HTMLMediaElement interface: new Audio() must inherit property "getStartDate" with the proper type (23)
+PASS HTMLMediaElement interface: new Audio() must inherit property "paused" with the proper type (24)
+PASS HTMLMediaElement interface: new Audio() must inherit property "defaultPlaybackRate" with the proper type (25)
+PASS HTMLMediaElement interface: new Audio() must inherit property "playbackRate" with the proper type (26)
+PASS HTMLMediaElement interface: new Audio() must inherit property "played" with the proper type (27)
+PASS HTMLMediaElement interface: new Audio() must inherit property "seekable" with the proper type (28)
+PASS HTMLMediaElement interface: new Audio() must inherit property "ended" with the proper type (29)
+PASS HTMLMediaElement interface: new Audio() must inherit property "autoplay" with the proper type (30)
+PASS HTMLMediaElement interface: new Audio() must inherit property "loop" with the proper type (31)
+PASS HTMLMediaElement interface: new Audio() must inherit property "play" with the proper type (32)
+PASS HTMLMediaElement interface: new Audio() must inherit property "pause" with the proper type (33)
+PASS HTMLMediaElement interface: new Audio() must inherit property "mediaGroup" with the proper type (34)
+FAIL HTMLMediaElement interface: new Audio() must inherit property "controller" with the proper type (35) assert_inherits: property "controller" found on object expected in prototype chain
+PASS HTMLMediaElement interface: new Audio() must inherit property "controls" with the proper type (36)
+PASS HTMLMediaElement interface: new Audio() must inherit property "volume" with the proper type (37)
+PASS HTMLMediaElement interface: new Audio() must inherit property "muted" with the proper type (38)
+PASS HTMLMediaElement interface: new Audio() must inherit property "defaultMuted" with the proper type (39)
+PASS HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type (40)
+PASS HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type (41)
+PASS HTMLMediaElement interface: new Audio() must inherit property "textTracks" with the proper type (42)
+PASS HTMLMediaElement interface: new Audio() must inherit property "addTextTrack" with the proper type (43)
+PASS HTMLMediaElement interface: calling addTextTrack(TextTrackKind,DOMString,DOMString) on new Audio() with too few arguments must throw TypeError
+FAIL HTMLSourceElement interface: existence and properties of interface object assert_equals: class string of HTMLSourceElement expected "[object Function]" but got "[object HTMLSourceElementConstructor]"
+PASS HTMLSourceElement interface object length
+PASS HTMLSourceElement interface: existence and properties of interface prototype object
+FAIL HTMLSourceElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLSourceElement.prototype.constructor is not writable expected true got false
+FAIL HTMLSourceElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSourceElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSourceElement interface: attribute srcset assert_true: The prototype object must have a property "srcset" expected true got false
+FAIL HTMLSourceElement interface: attribute sizes assert_true: The prototype object must have a property "sizes" expected true got false
+FAIL HTMLSourceElement interface: attribute media assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLSourceElement must be primary interface of document.createElement("source")
+PASS Stringification of document.createElement("source")
+PASS HTMLSourceElement interface: document.createElement("source") must inherit property "src" with the proper type (0)
+PASS HTMLSourceElement interface: document.createElement("source") must inherit property "type" with the proper type (1)
+FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "srcset" with the proper type (2) assert_inherits: property "srcset" not found in prototype chain
+FAIL HTMLSourceElement interface: document.createElement("source") must inherit property "sizes" with the proper type (3) assert_inherits: property "sizes" not found in prototype chain
+PASS HTMLSourceElement interface: document.createElement("source") must inherit property "media" with the proper type (4)
+FAIL HTMLTrackElement interface: existence and properties of interface object assert_equals: class string of HTMLTrackElement expected "[object Function]" but got "[object HTMLTrackElementConstructor]"
+PASS HTMLTrackElement interface object length
+PASS HTMLTrackElement interface: existence and properties of interface prototype object
+FAIL HTMLTrackElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTrackElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTrackElement interface: attribute kind assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTrackElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTrackElement interface: attribute srclang assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTrackElement interface: attribute label assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTrackElement interface: attribute default assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTrackElement interface: constant NONE on interface object
+PASS HTMLTrackElement interface: constant NONE on interface prototype object
+PASS HTMLTrackElement interface: constant LOADING on interface object
+PASS HTMLTrackElement interface: constant LOADING on interface prototype object
+PASS HTMLTrackElement interface: constant LOADED on interface object
+PASS HTMLTrackElement interface: constant LOADED on interface prototype object
+PASS HTMLTrackElement interface: constant ERROR on interface object
+PASS HTMLTrackElement interface: constant ERROR on interface prototype object
+FAIL HTMLTrackElement interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTrackElement interface: attribute track assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTrackElement must be primary interface of document.createElement("track")
+PASS Stringification of document.createElement("track")
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "kind" with the proper type (0)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "src" with the proper type (1)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "srclang" with the proper type (2)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "label" with the proper type (3)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "default" with the proper type (4)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "NONE" with the proper type (5)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "LOADING" with the proper type (6)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "LOADED" with the proper type (7)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "ERROR" with the proper type (8)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "readyState" with the proper type (9)
+PASS HTMLTrackElement interface: document.createElement("track") must inherit property "track" with the proper type (10)
+FAIL HTMLMediaElement interface: existence and properties of interface object assert_equals: class string of HTMLMediaElement expected "[object Function]" but got "[object HTMLMediaElementConstructor]"
+PASS HTMLMediaElement interface object length
+PASS HTMLMediaElement interface: existence and properties of interface prototype object
+FAIL HTMLMediaElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLMediaElement.prototype.constructor is not writable expected true got false
+FAIL HTMLMediaElement interface: attribute error assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute currentSrc assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute crossOrigin assert_true: The prototype object must have a property "crossOrigin" expected true got false
+PASS HTMLMediaElement interface: constant NETWORK_EMPTY on interface object
+PASS HTMLMediaElement interface: constant NETWORK_EMPTY on interface prototype object
+PASS HTMLMediaElement interface: constant NETWORK_IDLE on interface object
+PASS HTMLMediaElement interface: constant NETWORK_IDLE on interface prototype object
+PASS HTMLMediaElement interface: constant NETWORK_LOADING on interface object
+PASS HTMLMediaElement interface: constant NETWORK_LOADING on interface prototype object
+PASS HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface object
+PASS HTMLMediaElement interface: constant NETWORK_NO_SOURCE on interface prototype object
+FAIL HTMLMediaElement interface: attribute networkState assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute preload assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute buffered assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: operation load()
+FAIL HTMLMediaElement interface: operation canPlayType(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+PASS HTMLMediaElement interface: constant HAVE_NOTHING on interface object
+PASS HTMLMediaElement interface: constant HAVE_NOTHING on interface prototype object
+PASS HTMLMediaElement interface: constant HAVE_METADATA on interface object
+PASS HTMLMediaElement interface: constant HAVE_METADATA on interface prototype object
+PASS HTMLMediaElement interface: constant HAVE_CURRENT_DATA on interface object
+PASS HTMLMediaElement interface: constant HAVE_CURRENT_DATA on interface prototype object
+PASS HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface object
+PASS HTMLMediaElement interface: constant HAVE_FUTURE_DATA on interface prototype object
+PASS HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface object
+PASS HTMLMediaElement interface: constant HAVE_ENOUGH_DATA on interface prototype object
+FAIL HTMLMediaElement interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute seeking assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute currentTime assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: operation fastSeek(double)
+FAIL HTMLMediaElement interface: attribute duration assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: operation getStartDate()
+FAIL HTMLMediaElement interface: attribute paused assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute defaultPlaybackRate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute playbackRate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute played assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute seekable assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute ended assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute autoplay assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute loop assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: operation play()
+PASS HTMLMediaElement interface: operation pause()
+FAIL HTMLMediaElement interface: attribute mediaGroup assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute controller assert_true: The prototype object must have a property "controller" expected true got false
+FAIL HTMLMediaElement interface: attribute controls assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute volume assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute muted assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute defaultMuted assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute audioTracks assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute videoTracks assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMediaElement interface: attribute textTracks assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMediaElement interface: operation addTextTrack(TextTrackKind,DOMString,DOMString)
+FAIL MediaError interface: existence and properties of interface object assert_equals: class string of MediaError expected "[object Function]" but got "[object MediaErrorConstructor]"
+PASS MediaError interface object length
+PASS MediaError interface: existence and properties of interface prototype object
+FAIL MediaError interface: existence and properties of interface prototype object's "constructor" property assert_true: MediaError.prototype.constructor is not writable expected true got false
+PASS MediaError interface: constant MEDIA_ERR_ABORTED on interface object
+PASS MediaError interface: constant MEDIA_ERR_ABORTED on interface prototype object
+PASS MediaError interface: constant MEDIA_ERR_NETWORK on interface object
+PASS MediaError interface: constant MEDIA_ERR_NETWORK on interface prototype object
+PASS MediaError interface: constant MEDIA_ERR_DECODE on interface object
+PASS MediaError interface: constant MEDIA_ERR_DECODE on interface prototype object
+PASS MediaError interface: constant MEDIA_ERR_SRC_NOT_SUPPORTED on interface object
+PASS MediaError interface: constant MEDIA_ERR_SRC_NOT_SUPPORTED on interface prototype object
+FAIL MediaError interface: attribute code assert_true: The prototype object must have a property "code" expected true got false
+PASS MediaError must be primary interface of errorVideo.error
+PASS Stringification of errorVideo.error
+PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_ABORTED" with the proper type (0)
+PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_NETWORK" with the proper type (1)
+PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_DECODE" with the proper type (2)
+PASS MediaError interface: errorVideo.error must inherit property "MEDIA_ERR_SRC_NOT_SUPPORTED" with the proper type (3)
+FAIL MediaError interface: errorVideo.error must inherit property "code" with the proper type (4) assert_inherits: property "code" found on object expected in prototype chain
+FAIL AudioTrackList interface: existence and properties of interface object assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface object length assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface: attribute length assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface: operation getTrackById(DOMString) assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface: attribute onchange assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface: attribute onaddtrack assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrackList interface: attribute onremovetrack assert_own_property: self does not have own property "AudioTrackList" expected property "AudioTrackList" missing
+FAIL AudioTrack interface: existence and properties of interface object assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface object length assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface: attribute id assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface: attribute kind assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface: attribute label assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface: attribute language assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL AudioTrack interface: attribute enabled assert_own_property: self does not have own property "AudioTrack" expected property "AudioTrack" missing
+FAIL VideoTrackList interface: existence and properties of interface object assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface object length assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: existence and properties of interface prototype object assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: attribute length assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: operation getTrackById(DOMString) assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: attribute selectedIndex assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: attribute onchange assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: attribute onaddtrack assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrackList interface: attribute onremovetrack assert_own_property: self does not have own property "VideoTrackList" expected property "VideoTrackList" missing
+FAIL VideoTrack interface: existence and properties of interface object assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface object length assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface: existence and properties of interface prototype object assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface: attribute id assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface: attribute kind assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface: attribute label assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface: attribute language assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL VideoTrack interface: attribute selected assert_own_property: self does not have own property "VideoTrack" expected property "VideoTrack" missing
+FAIL MediaController interface: existence and properties of interface object assert_equals: class string of MediaController expected "[object Function]" but got "[object MediaControllerConstructor]"
+PASS MediaController interface object length
+FAIL MediaController interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL MediaController interface: existence and properties of interface prototype object's "constructor" property assert_true: MediaController.prototype.constructor is not writable expected true got false
+FAIL MediaController interface: attribute readyState assert_true: The prototype object must have a property "readyState" expected true got false
+FAIL MediaController interface: attribute buffered assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute seekable assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute duration assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute currentTime assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute paused assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute playbackState assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute played assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS MediaController interface: operation pause()
+PASS MediaController interface: operation unpause()
+PASS MediaController interface: operation play()
+FAIL MediaController interface: attribute defaultPlaybackRate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute playbackRate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute volume assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute muted assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MediaController interface: attribute onemptied assert_true: The prototype object must have a property "onemptied" expected true got false
+FAIL MediaController interface: attribute onloadedmetadata assert_true: The prototype object must have a property "onloadedmetadata" expected true got false
+FAIL MediaController interface: attribute onloadeddata assert_true: The prototype object must have a property "onloadeddata" expected true got false
+FAIL MediaController interface: attribute oncanplay assert_true: The prototype object must have a property "oncanplay" expected true got false
+FAIL MediaController interface: attribute oncanplaythrough assert_true: The prototype object must have a property "oncanplaythrough" expected true got false
+FAIL MediaController interface: attribute onplaying assert_true: The prototype object must have a property "onplaying" expected true got false
+FAIL MediaController interface: attribute onended assert_true: The prototype object must have a property "onended" expected true got false
+FAIL MediaController interface: attribute onwaiting assert_true: The prototype object must have a property "onwaiting" expected true got false
+FAIL MediaController interface: attribute ondurationchange assert_true: The prototype object must have a property "ondurationchange" expected true got false
+FAIL MediaController interface: attribute ontimeupdate assert_true: The prototype object must have a property "ontimeupdate" expected true got false
+FAIL MediaController interface: attribute onplay assert_true: The prototype object must have a property "onplay" expected true got false
+FAIL MediaController interface: attribute onpause assert_true: The prototype object must have a property "onpause" expected true got false
+FAIL MediaController interface: attribute onratechange assert_true: The prototype object must have a property "onratechange" expected true got false
+FAIL MediaController interface: attribute onvolumechange assert_true: The prototype object must have a property "onvolumechange" expected true got false
+PASS MediaController must be primary interface of new MediaController()
+PASS Stringification of new MediaController()
+FAIL MediaController interface: new MediaController() must inherit property "readyState" with the proper type (0) assert_inherits: property "readyState" not found in prototype chain
+PASS MediaController interface: new MediaController() must inherit property "buffered" with the proper type (1)
+PASS MediaController interface: new MediaController() must inherit property "seekable" with the proper type (2)
+PASS MediaController interface: new MediaController() must inherit property "duration" with the proper type (3)
+PASS MediaController interface: new MediaController() must inherit property "currentTime" with the proper type (4)
+PASS MediaController interface: new MediaController() must inherit property "paused" with the proper type (5)
+PASS MediaController interface: new MediaController() must inherit property "playbackState" with the proper type (6)
+PASS MediaController interface: new MediaController() must inherit property "played" with the proper type (7)
+PASS MediaController interface: new MediaController() must inherit property "pause" with the proper type (8)
+PASS MediaController interface: new MediaController() must inherit property "unpause" with the proper type (9)
+PASS MediaController interface: new MediaController() must inherit property "play" with the proper type (10)
+PASS MediaController interface: new MediaController() must inherit property "defaultPlaybackRate" with the proper type (11)
+PASS MediaController interface: new MediaController() must inherit property "playbackRate" with the proper type (12)
+PASS MediaController interface: new MediaController() must inherit property "volume" with the proper type (13)
+PASS MediaController interface: new MediaController() must inherit property "muted" with the proper type (14)
+FAIL MediaController interface: new MediaController() must inherit property "onemptied" with the proper type (15) assert_inherits: property "onemptied" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onloadedmetadata" with the proper type (16) assert_inherits: property "onloadedmetadata" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onloadeddata" with the proper type (17) assert_inherits: property "onloadeddata" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "oncanplay" with the proper type (18) assert_inherits: property "oncanplay" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "oncanplaythrough" with the proper type (19) assert_inherits: property "oncanplaythrough" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onplaying" with the proper type (20) assert_inherits: property "onplaying" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onended" with the proper type (21) assert_inherits: property "onended" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onwaiting" with the proper type (22) assert_inherits: property "onwaiting" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "ondurationchange" with the proper type (23) assert_inherits: property "ondurationchange" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "ontimeupdate" with the proper type (24) assert_inherits: property "ontimeupdate" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onplay" with the proper type (25) assert_inherits: property "onplay" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onpause" with the proper type (26) assert_inherits: property "onpause" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onratechange" with the proper type (27) assert_inherits: property "onratechange" not found in prototype chain
+FAIL MediaController interface: new MediaController() must inherit property "onvolumechange" with the proper type (28) assert_inherits: property "onvolumechange" not found in prototype chain
+PASS EventTarget interface: new MediaController() must inherit property "addEventListener" with the proper type (0)
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on new MediaController() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: new MediaController() must inherit property "removeEventListener" with the proper type (1)
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on new MediaController() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: new MediaController() must inherit property "dispatchEvent" with the proper type (2)
+PASS EventTarget interface: calling dispatchEvent(Event) on new MediaController() with too few arguments must throw TypeError
+FAIL TextTrackList interface: existence and properties of interface object assert_equals: class string of TextTrackList expected "[object Function]" but got "[object TextTrackListConstructor]"
+PASS TextTrackList interface object length
+FAIL TextTrackList interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL TextTrackList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: TextTrackList.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL TextTrackList interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+PASS TextTrackList interface: operation getTrackById(DOMString)
+FAIL TextTrackList interface: attribute onchange assert_true: The prototype object must have a property "onchange" expected true got false
+FAIL TextTrackList interface: attribute onaddtrack assert_true: The prototype object must have a property "onaddtrack" expected true got false
+FAIL TextTrackList interface: attribute onremovetrack assert_true: The prototype object must have a property "onremovetrack" expected true got false
+PASS TextTrackList must be primary interface of document.createElement("video").textTracks
+PASS Stringification of document.createElement("video").textTracks
+FAIL TextTrackList interface: document.createElement("video").textTracks must inherit property "length" with the proper type (0) assert_inherits: property "length" found on object expected in prototype chain
+PASS TextTrackList interface: document.createElement("video").textTracks must inherit property "getTrackById" with the proper type (2)
+PASS TextTrackList interface: calling getTrackById(DOMString) on document.createElement("video").textTracks with too few arguments must throw TypeError
+FAIL TextTrackList interface: document.createElement("video").textTracks must inherit property "onchange" with the proper type (3) assert_inherits: property "onchange" found on object expected in prototype chain
+FAIL TextTrackList interface: document.createElement("video").textTracks must inherit property "onaddtrack" with the proper type (4) assert_inherits: property "onaddtrack" found on object expected in prototype chain
+FAIL TextTrackList interface: document.createElement("video").textTracks must inherit property "onremovetrack" with the proper type (5) assert_inherits: property "onremovetrack" found on object expected in prototype chain
+PASS EventTarget interface: document.createElement("video").textTracks must inherit property "addEventListener" with the proper type (0)
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createElement("video").textTracks with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.createElement("video").textTracks must inherit property "removeEventListener" with the proper type (1)
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createElement("video").textTracks with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.createElement("video").textTracks must inherit property "dispatchEvent" with the proper type (2)
+PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("video").textTracks with too few arguments must throw TypeError
+FAIL TextTrack interface: existence and properties of interface object assert_equals: class string of TextTrack expected "[object Function]" but got "[object TextTrackConstructor]"
+PASS TextTrack interface object length
+FAIL TextTrack interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL TextTrack interface: existence and properties of interface prototype object's "constructor" property assert_true: TextTrack.prototype.constructor is not writable expected true got false
+FAIL TextTrack interface: attribute kind assert_true: The prototype object must have a property "kind" expected true got false
+FAIL TextTrack interface: attribute label assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrack interface: attribute language assert_true: The prototype object must have a property "language" expected true got false
+FAIL TextTrack interface: attribute id assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrack interface: attribute inBandMetadataTrackDispatchType assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrack interface: attribute mode assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrack interface: attribute cues assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrack interface: attribute activeCues assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS TextTrack interface: operation addCue(TextTrackCue)
+PASS TextTrack interface: operation removeCue(TextTrackCue)
+FAIL TextTrack interface: attribute oncuechange assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS TextTrack must be primary interface of document.createElement("track").track
+PASS Stringification of document.createElement("track").track
+FAIL TextTrack interface: document.createElement("track").track must inherit property "kind" with the proper type (0) assert_inherits: property "kind" found on object expected in prototype chain
+PASS TextTrack interface: document.createElement("track").track must inherit property "label" with the proper type (1)
+FAIL TextTrack interface: document.createElement("track").track must inherit property "language" with the proper type (2) assert_inherits: property "language" found on object expected in prototype chain
+PASS TextTrack interface: document.createElement("track").track must inherit property "id" with the proper type (3)
+PASS TextTrack interface: document.createElement("track").track must inherit property "inBandMetadataTrackDispatchType" with the proper type (4)
+PASS TextTrack interface: document.createElement("track").track must inherit property "mode" with the proper type (5)
+PASS TextTrack interface: document.createElement("track").track must inherit property "cues" with the proper type (6)
+PASS TextTrack interface: document.createElement("track").track must inherit property "activeCues" with the proper type (7)
+PASS TextTrack interface: document.createElement("track").track must inherit property "addCue" with the proper type (8)
+PASS TextTrack interface: calling addCue(TextTrackCue) on document.createElement("track").track with too few arguments must throw TypeError
+PASS TextTrack interface: document.createElement("track").track must inherit property "removeCue" with the proper type (9)
+PASS TextTrack interface: calling removeCue(TextTrackCue) on document.createElement("track").track with too few arguments must throw TypeError
+PASS TextTrack interface: document.createElement("track").track must inherit property "oncuechange" with the proper type (10)
+PASS EventTarget interface: document.createElement("track").track must inherit property "addEventListener" with the proper type (0)
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on document.createElement("track").track with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.createElement("track").track must inherit property "removeEventListener" with the proper type (1)
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on document.createElement("track").track with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: document.createElement("track").track must inherit property "dispatchEvent" with the proper type (2)
+PASS EventTarget interface: calling dispatchEvent(Event) on document.createElement("track").track with too few arguments must throw TypeError
+FAIL TextTrackCueList interface: existence and properties of interface object assert_equals: class string of TextTrackCueList expected "[object Function]" but got "[object TextTrackCueListConstructor]"
+PASS TextTrackCueList interface object length
+PASS TextTrackCueList interface: existence and properties of interface prototype object
+FAIL TextTrackCueList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: TextTrackCueList.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL TextTrackCueList interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+PASS TextTrackCueList interface: operation getCueById(DOMString)
+PASS TextTrackCueList must be primary interface of document.createElement("video").addTextTrack("subtitles").cues
+PASS Stringification of document.createElement("video").addTextTrack("subtitles").cues
+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
+PASS TextTrackCueList interface: document.createElement("video").addTextTrack("subtitles").cues must inherit property "getCueById" with the proper type (2)
+PASS TextTrackCueList interface: calling getCueById(DOMString) on document.createElement("video").addTextTrack("subtitles").cues with too few arguments must throw TypeError
+FAIL TextTrackCue interface: existence and properties of interface object assert_equals: class string of TextTrackCue expected "[object Function]" but got "[object TextTrackCueConstructor]"
+FAIL TextTrackCue interface object length assert_equals: wrong value for TextTrackCue.length expected 0 but got 3
+FAIL TextTrackCue interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL TextTrackCue interface: existence and properties of interface prototype object's "constructor" property assert_true: TextTrackCue.prototype.constructor is not writable expected true got false
+FAIL TextTrackCue interface: attribute track assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrackCue interface: attribute id assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrackCue interface: attribute startTime assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrackCue interface: attribute endTime assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrackCue interface: attribute pauseOnExit assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrackCue interface: attribute onenter assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextTrackCue interface: attribute onexit assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TimeRanges interface: existence and properties of interface object assert_equals: class string of TimeRanges expected "[object Function]" but got "[object TimeRangesConstructor]"
+PASS TimeRanges interface object length
+PASS TimeRanges interface: existence and properties of interface prototype object
+FAIL TimeRanges interface: existence and properties of interface prototype object's "constructor" property assert_true: TimeRanges.prototype.constructor is not writable expected true got false
+FAIL TimeRanges interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+PASS TimeRanges interface: operation start(unsigned long)
+PASS TimeRanges interface: operation end(unsigned long)
+PASS TimeRanges must be primary interface of document.createElement("video").buffered
+PASS Stringification of document.createElement("video").buffered
+FAIL TimeRanges interface: document.createElement("video").buffered must inherit property "length" with the proper type (0) assert_inherits: property "length" found on object expected in prototype chain
+PASS TimeRanges interface: document.createElement("video").buffered must inherit property "start" with the proper type (1)
+PASS TimeRanges interface: calling start(unsigned long) on document.createElement("video").buffered with too few arguments must throw TypeError
+PASS TimeRanges interface: document.createElement("video").buffered must inherit property "end" with the proper type (2)
+PASS TimeRanges interface: calling end(unsigned long) on document.createElement("video").buffered with too few arguments must throw TypeError
+FAIL TrackEvent interface: existence and properties of interface object assert_equals: class string of TrackEvent expected "[object Function]" but got "[object TrackEventConstructor]"
+PASS TrackEvent interface object length
+PASS TrackEvent interface: existence and properties of interface prototype object
+FAIL TrackEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: TrackEvent.prototype.constructor is not writable expected true got false
+FAIL TrackEvent interface: attribute track assert_true: The prototype object must have a property "track" expected true got false
+FAIL TrackEvent must be primary interface of new TrackEvent("addtrack"; {track:document.createElement("track").track}) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Stringification of new TrackEvent("addtrack"; {track:document.createElement("track").track}) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL TrackEvent interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "track" with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "type" with the proper type (0) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "target" with the proper type (1) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "currentTarget" with the proper type (2) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "NONE" with the proper type (3) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "CAPTURING_PHASE" with the proper type (4) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "AT_TARGET" with the proper type (5) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "BUBBLING_PHASE" with the proper type (6) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "eventPhase" with the proper type (7) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "stopPropagation" with the proper type (8) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "stopImmediatePropagation" with the proper type (9) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "bubbles" with the proper type (10) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "cancelable" with the proper type (11) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "preventDefault" with the proper type (12) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must inherit property "defaultPrevented" with the proper type (13) assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+FAIL Event interface: new TrackEvent("addtrack"; {track:document.createElement("track").track}) must have own property "isTrusted" assert_equals: Unexpected exception when evaluating object expected null but got object "SyntaxError: Unexpected token ';'. Expected ')' to end a ..."
+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 ..."
+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 ..."
+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 ..."
+FAIL HTMLMapElement interface: existence and properties of interface object assert_equals: class string of HTMLMapElement expected "[object Function]" but got "[object HTMLMapElementConstructor]"
+PASS HTMLMapElement interface object length
+PASS HTMLMapElement interface: existence and properties of interface prototype object
+FAIL HTMLMapElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLMapElement.prototype.constructor is not writable expected true got false
+FAIL HTMLMapElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMapElement interface: attribute areas assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMapElement interface: attribute images assert_true: The prototype object must have a property "images" expected true got false
+PASS HTMLMapElement must be primary interface of document.createElement("map")
+PASS Stringification of document.createElement("map")
+PASS HTMLMapElement interface: document.createElement("map") must inherit property "name" with the proper type (0)
+PASS HTMLMapElement interface: document.createElement("map") must inherit property "areas" with the proper type (1)
+FAIL HTMLMapElement interface: document.createElement("map") must inherit property "images" with the proper type (2) assert_inherits: property "images" not found in prototype chain
+FAIL HTMLAreaElement interface: existence and properties of interface object assert_equals: class string of HTMLAreaElement expected "[object Function]" but got "[object HTMLAreaElementConstructor]"
+PASS HTMLAreaElement interface object length
+PASS HTMLAreaElement interface: existence and properties of interface prototype object
+FAIL HTMLAreaElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLAreaElement.prototype.constructor is not writable expected true got false
+FAIL HTMLAreaElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAreaElement interface: attribute coords assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAreaElement interface: attribute shape assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAreaElement interface: attribute target assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAreaElement interface: attribute download assert_true: The prototype object must have a property "download" expected true got false
+FAIL HTMLAreaElement interface: attribute ping assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAreaElement interface: attribute rel assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAreaElement interface: attribute relList assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAreaElement interface: attribute hreflang assert_true: The prototype object must have a property "hreflang" expected true got false
+FAIL HTMLAreaElement interface: attribute type assert_true: The prototype object must have a property "type" expected true got false
+FAIL HTMLAreaElement interface: attribute noHref assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLAreaElement must be primary interface of document.createElement("area")
+PASS Stringification of document.createElement("area")
+PASS HTMLAreaElement interface: document.createElement("area") must inherit property "alt" with the proper type (0)
+PASS HTMLAreaElement interface: document.createElement("area") must inherit property "coords" with the proper type (1)
+PASS HTMLAreaElement interface: document.createElement("area") must inherit property "shape" with the proper type (2)
+PASS HTMLAreaElement interface: document.createElement("area") must inherit property "target" with the proper type (3)
+FAIL HTMLAreaElement interface: document.createElement("area") must inherit property "download" with the proper type (4) assert_inherits: property "download" not found in prototype chain
+FAIL HTMLAreaElement interface: document.createElement("area") must inherit property "ping" with the proper type (5) assert_true: wrong type: not object or function expected true got false
+PASS HTMLAreaElement interface: document.createElement("area") must inherit property "rel" with the proper type (6)
+PASS HTMLAreaElement interface: document.createElement("area") must inherit property "relList" with the proper type (7)
+FAIL HTMLAreaElement interface: document.createElement("area") must inherit property "hreflang" with the proper type (8) assert_inherits: property "hreflang" not found in prototype chain
+FAIL HTMLAreaElement interface: document.createElement("area") must inherit property "type" with the proper type (9) assert_inherits: property "type" not found in prototype chain
+PASS HTMLAreaElement interface: document.createElement("area") must inherit property "noHref" with the proper type (10)
+FAIL HTMLTableElement interface: existence and properties of interface object assert_equals: class string of HTMLTableElement expected "[object Function]" but got "[object HTMLTableElementConstructor]"
+PASS HTMLTableElement interface object length
+PASS HTMLTableElement interface: existence and properties of interface prototype object
+FAIL HTMLTableElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTableElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTableElement interface: attribute caption assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableElement interface: operation createCaption()
+PASS HTMLTableElement interface: operation deleteCaption()
+FAIL HTMLTableElement interface: attribute tHead assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableElement interface: operation createTHead()
+PASS HTMLTableElement interface: operation deleteTHead()
+FAIL HTMLTableElement interface: attribute tFoot assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableElement interface: operation createTFoot()
+PASS HTMLTableElement interface: operation deleteTFoot()
+FAIL HTMLTableElement interface: attribute tBodies assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableElement interface: operation createTBody()
+FAIL HTMLTableElement interface: attribute rows assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableElement interface: operation insertRow(long)
+FAIL HTMLTableElement interface: operation deleteRow(long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLTableElement interface: attribute sortable assert_true: The prototype object must have a property "sortable" expected true got false
+FAIL HTMLTableElement interface: operation stopSorting() assert_own_property: interface prototype object missing non-static operation expected property "stopSorting" missing
+FAIL HTMLTableElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute border assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute frame assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute rules assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute summary assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute cellPadding assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableElement interface: attribute cellSpacing assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableElement must be primary interface of document.createElement("table")
+PASS Stringification of document.createElement("table")
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "caption" with the proper type (0)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "createCaption" with the proper type (1)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteCaption" with the proper type (2)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "tHead" with the proper type (3)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "createTHead" with the proper type (4)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteTHead" with the proper type (5)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "tFoot" with the proper type (6)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "createTFoot" with the proper type (7)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteTFoot" with the proper type (8)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "tBodies" with the proper type (9)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "createTBody" with the proper type (10)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "rows" with the proper type (11)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "insertRow" with the proper type (12)
+PASS HTMLTableElement interface: calling insertRow(long) on document.createElement("table") with too few arguments must throw TypeError
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "deleteRow" with the proper type (13)
+FAIL HTMLTableElement interface: calling deleteRow(long) on document.createElement("table") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: IndexSizeError: DOM Exception 1" ("IndexSizeError") expected object "TypeError" ("TypeError")
+FAIL HTMLTableElement interface: document.createElement("table") must inherit property "sortable" with the proper type (14) assert_inherits: property "sortable" not found in prototype chain
+FAIL HTMLTableElement interface: document.createElement("table") must inherit property "stopSorting" with the proper type (15) assert_inherits: property "stopSorting" not found in prototype chain
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "align" with the proper type (16)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "border" with the proper type (17)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "frame" with the proper type (18)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "rules" with the proper type (19)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "summary" with the proper type (20)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "width" with the proper type (21)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "bgColor" with the proper type (22)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "cellPadding" with the proper type (23)
+PASS HTMLTableElement interface: document.createElement("table") must inherit property "cellSpacing" with the proper type (24)
+FAIL HTMLTableCaptionElement interface: existence and properties of interface object assert_equals: class string of HTMLTableCaptionElement expected "[object Function]" but got "[object HTMLTableCaptionElementConstructor]"
+PASS HTMLTableCaptionElement interface object length
+PASS HTMLTableCaptionElement interface: existence and properties of interface prototype object
+FAIL HTMLTableCaptionElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTableCaptionElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTableCaptionElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableCaptionElement must be primary interface of document.createElement("caption")
+PASS Stringification of document.createElement("caption")
+PASS HTMLTableCaptionElement interface: document.createElement("caption") must inherit property "align" with the proper type (0)
+FAIL HTMLTableColElement interface: existence and properties of interface object assert_equals: class string of HTMLTableColElement expected "[object Function]" but got "[object HTMLTableColElementConstructor]"
+PASS HTMLTableColElement interface object length
+PASS HTMLTableColElement interface: existence and properties of interface prototype object
+FAIL HTMLTableColElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTableColElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTableColElement interface: attribute span assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableColElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableColElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableColElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableColElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableColElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableColElement must be primary interface of document.createElement("colgroup")
+PASS Stringification of document.createElement("colgroup")
+PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "span" with the proper type (0)
+PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "align" with the proper type (1)
+PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "ch" with the proper type (2)
+PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "chOff" with the proper type (3)
+PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "vAlign" with the proper type (4)
+PASS HTMLTableColElement interface: document.createElement("colgroup") must inherit property "width" with the proper type (5)
+PASS HTMLTableColElement must be primary interface of document.createElement("col")
+PASS Stringification of document.createElement("col")
+PASS HTMLTableColElement interface: document.createElement("col") must inherit property "span" with the proper type (0)
+PASS HTMLTableColElement interface: document.createElement("col") must inherit property "align" with the proper type (1)
+PASS HTMLTableColElement interface: document.createElement("col") must inherit property "ch" with the proper type (2)
+PASS HTMLTableColElement interface: document.createElement("col") must inherit property "chOff" with the proper type (3)
+PASS HTMLTableColElement interface: document.createElement("col") must inherit property "vAlign" with the proper type (4)
+PASS HTMLTableColElement interface: document.createElement("col") must inherit property "width" with the proper type (5)
+FAIL HTMLTableSectionElement interface: existence and properties of interface object assert_equals: class string of HTMLTableSectionElement expected "[object Function]" but got "[object HTMLTableSectionElementConstructor]"
+PASS HTMLTableSectionElement interface object length
+PASS HTMLTableSectionElement interface: existence and properties of interface prototype object
+FAIL HTMLTableSectionElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTableSectionElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTableSectionElement interface: attribute rows assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableSectionElement interface: operation insertRow(long)
+FAIL HTMLTableSectionElement interface: operation deleteRow(long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLTableSectionElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableSectionElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableSectionElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableSectionElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableSectionElement must be primary interface of document.createElement("tbody")
+PASS Stringification of document.createElement("tbody")
+PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "rows" with the proper type (0)
+PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "insertRow" with the proper type (1)
+PASS HTMLTableSectionElement interface: calling insertRow(long) on document.createElement("tbody") with too few arguments must throw TypeError
+PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "deleteRow" with the proper type (2)
+FAIL HTMLTableSectionElement interface: calling deleteRow(long) on document.createElement("tbody") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: IndexSizeError: DOM Exception 1" ("IndexSizeError") expected object "TypeError" ("TypeError")
+PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "align" with the proper type (3)
+PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "ch" with the proper type (4)
+PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "chOff" with the proper type (5)
+PASS HTMLTableSectionElement interface: document.createElement("tbody") must inherit property "vAlign" with the proper type (6)
+PASS HTMLTableSectionElement must be primary interface of document.createElement("thead")
+PASS Stringification of document.createElement("thead")
+PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "rows" with the proper type (0)
+PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "insertRow" with the proper type (1)
+PASS HTMLTableSectionElement interface: calling insertRow(long) on document.createElement("thead") with too few arguments must throw TypeError
+PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "deleteRow" with the proper type (2)
+FAIL HTMLTableSectionElement interface: calling deleteRow(long) on document.createElement("thead") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: IndexSizeError: DOM Exception 1" ("IndexSizeError") expected object "TypeError" ("TypeError")
+PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "align" with the proper type (3)
+PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "ch" with the proper type (4)
+PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "chOff" with the proper type (5)
+PASS HTMLTableSectionElement interface: document.createElement("thead") must inherit property "vAlign" with the proper type (6)
+PASS HTMLTableSectionElement must be primary interface of document.createElement("tfoot")
+PASS Stringification of document.createElement("tfoot")
+PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "rows" with the proper type (0)
+PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "insertRow" with the proper type (1)
+PASS HTMLTableSectionElement interface: calling insertRow(long) on document.createElement("tfoot") with too few arguments must throw TypeError
+PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "deleteRow" with the proper type (2)
+FAIL HTMLTableSectionElement interface: calling deleteRow(long) on document.createElement("tfoot") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: IndexSizeError: DOM Exception 1" ("IndexSizeError") expected object "TypeError" ("TypeError")
+PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "align" with the proper type (3)
+PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "ch" with the proper type (4)
+PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "chOff" with the proper type (5)
+PASS HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "vAlign" with the proper type (6)
+FAIL HTMLTableRowElement interface: existence and properties of interface object assert_equals: class string of HTMLTableRowElement expected "[object Function]" but got "[object HTMLTableRowElementConstructor]"
+PASS HTMLTableRowElement interface object length
+PASS HTMLTableRowElement interface: existence and properties of interface prototype object
+FAIL HTMLTableRowElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTableRowElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTableRowElement interface: attribute rowIndex assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableRowElement interface: attribute sectionRowIndex assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableRowElement interface: attribute cells assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableRowElement interface: operation insertCell(long)
+FAIL HTMLTableRowElement interface: operation deleteCell(long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLTableRowElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableRowElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableRowElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableRowElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableRowElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTableRowElement must be primary interface of document.createElement("tr")
+PASS Stringification of document.createElement("tr")
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "rowIndex" with the proper type (0)
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "sectionRowIndex" with the proper type (1)
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "cells" with the proper type (2)
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "insertCell" with the proper type (3)
+PASS HTMLTableRowElement interface: calling insertCell(long) on document.createElement("tr") with too few arguments must throw TypeError
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "deleteCell" with the proper type (4)
+FAIL HTMLTableRowElement interface: calling deleteCell(long) on document.createElement("tr") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" threw object "Error: IndexSizeError: DOM Exception 1" ("IndexSizeError") expected object "TypeError" ("TypeError")
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "align" with the proper type (5)
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "ch" with the proper type (6)
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "chOff" with the proper type (7)
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "vAlign" with the proper type (8)
+PASS HTMLTableRowElement interface: document.createElement("tr") must inherit property "bgColor" with the proper type (9)
+FAIL HTMLTableDataCellElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLTableDataCellElement" expected property "HTMLTableDataCellElement" missing
+FAIL HTMLTableDataCellElement interface object length assert_own_property: self does not have own property "HTMLTableDataCellElement" expected property "HTMLTableDataCellElement" missing
+FAIL HTMLTableDataCellElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLTableDataCellElement" expected property "HTMLTableDataCellElement" missing
+FAIL HTMLTableDataCellElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLTableDataCellElement" expected property "HTMLTableDataCellElement" missing
+FAIL HTMLTableDataCellElement interface: attribute abbr assert_own_property: self does not have own property "HTMLTableDataCellElement" expected property "HTMLTableDataCellElement" missing
+FAIL HTMLTableDataCellElement must be primary interface of document.createElement("td") assert_own_property: self does not have own property "HTMLTableDataCellElement" expected property "HTMLTableDataCellElement" missing
+FAIL Stringification of document.createElement("td") assert_equals: class string of document.createElement("td") expected "[object HTMLTableDataCellElement]" but got "[object HTMLTableCellElement]"
+PASS HTMLTableDataCellElement interface: document.createElement("td") must inherit property "abbr" with the proper type (0)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "colSpan" with the proper type (0)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "rowSpan" with the proper type (1)
+FAIL HTMLTableCellElement interface: document.createElement("td") must inherit property "headers" with the proper type (2) assert_true: wrong type: not object or function expected true got false
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "cellIndex" with the proper type (3)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "align" with the proper type (4)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "axis" with the proper type (5)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "height" with the proper type (6)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "width" with the proper type (7)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "ch" with the proper type (8)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "chOff" with the proper type (9)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "noWrap" with the proper type (10)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "vAlign" with the proper type (11)
+PASS HTMLTableCellElement interface: document.createElement("td") must inherit property "bgColor" with the proper type (12)
+FAIL HTMLTableHeaderCellElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement interface object length assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement interface: attribute scope assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement interface: attribute abbr assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement interface: attribute sorted assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement interface: operation sort() assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL HTMLTableHeaderCellElement must be primary interface of document.createElement("th") assert_own_property: self does not have own property "HTMLTableHeaderCellElement" expected property "HTMLTableHeaderCellElement" missing
+FAIL Stringification of document.createElement("th") assert_equals: class string of document.createElement("th") expected "[object HTMLTableHeaderCellElement]" but got "[object HTMLTableCellElement]"
+PASS HTMLTableHeaderCellElement interface: document.createElement("th") must inherit property "scope" with the proper type (0)
+PASS HTMLTableHeaderCellElement interface: document.createElement("th") must inherit property "abbr" with the proper type (1)
+FAIL HTMLTableHeaderCellElement interface: document.createElement("th") must inherit property "sorted" with the proper type (2) assert_inherits: property "sorted" not found in prototype chain
+FAIL HTMLTableHeaderCellElement interface: document.createElement("th") must inherit property "sort" with the proper type (3) assert_inherits: property "sort" not found in prototype chain
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "colSpan" with the proper type (0)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "rowSpan" with the proper type (1)
+FAIL HTMLTableCellElement interface: document.createElement("th") must inherit property "headers" with the proper type (2) assert_true: wrong type: not object or function expected true got false
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "cellIndex" with the proper type (3)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "align" with the proper type (4)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "axis" with the proper type (5)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "height" with the proper type (6)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "width" with the proper type (7)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "ch" with the proper type (8)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "chOff" with the proper type (9)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "noWrap" with the proper type (10)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "vAlign" with the proper type (11)
+PASS HTMLTableCellElement interface: document.createElement("th") must inherit property "bgColor" with the proper type (12)
+FAIL HTMLTableCellElement interface: existence and properties of interface object assert_equals: class string of HTMLTableCellElement expected "[object Function]" but got "[object HTMLTableCellElementConstructor]"
+PASS HTMLTableCellElement interface object length
+PASS HTMLTableCellElement interface: existence and properties of interface prototype object
+FAIL HTMLTableCellElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTableCellElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTableCellElement interface: attribute colSpan assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute rowSpan assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute headers assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute cellIndex assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute axis assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute ch assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute chOff assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute noWrap assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute vAlign assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTableCellElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFormElement interface: existence and properties of interface object assert_equals: class string of HTMLFormElement expected "[object Function]" but got "[object HTMLFormElementConstructor]"
+PASS HTMLFormElement interface object length
+PASS HTMLFormElement interface: existence and properties of interface prototype object
+FAIL HTMLFormElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLFormElement.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLFormElement interface: attribute acceptCharset assert_true: The prototype object must have a property "acceptCharset" expected true got false
+FAIL HTMLFormElement interface: attribute action assert_true: The prototype object must have a property "action" expected true got false
+FAIL HTMLFormElement interface: attribute autocomplete assert_true: The prototype object must have a property "autocomplete" expected true got false
+FAIL HTMLFormElement interface: attribute enctype assert_true: The prototype object must have a property "enctype" expected true got false
+FAIL HTMLFormElement interface: attribute encoding assert_true: The prototype object must have a property "encoding" expected true got false
+FAIL HTMLFormElement interface: attribute method assert_true: The prototype object must have a property "method" expected true got false
+FAIL HTMLFormElement interface: attribute name assert_true: The prototype object must have a property "name" expected true got false
+FAIL HTMLFormElement interface: attribute noValidate assert_true: The prototype object must have a property "noValidate" expected true got false
+FAIL HTMLFormElement interface: attribute target assert_true: The prototype object must have a property "target" expected true got false
+FAIL HTMLFormElement interface: attribute elements assert_true: The prototype object must have a property "elements" expected true got false
+FAIL HTMLFormElement interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+PASS HTMLFormElement interface: operation submit()
+PASS HTMLFormElement interface: operation reset()
+PASS HTMLFormElement interface: operation checkValidity()
+FAIL HTMLFormElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+FAIL HTMLFormElement interface: operation requestAutocomplete() assert_own_property: interface prototype object missing non-static operation expected property "requestAutocomplete" missing
+PASS HTMLFormElement must be primary interface of document.createElement("form")
+PASS Stringification of document.createElement("form")
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "acceptCharset" with the proper type (0) assert_inherits: property "acceptCharset" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "action" with the proper type (1) assert_inherits: property "action" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "autocomplete" with the proper type (2) assert_inherits: property "autocomplete" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "enctype" with the proper type (3) assert_inherits: property "enctype" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "encoding" with the proper type (4) assert_inherits: property "encoding" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "method" with the proper type (5) assert_inherits: property "method" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "name" with the proper type (6) assert_inherits: property "name" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "noValidate" with the proper type (7) assert_inherits: property "noValidate" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "target" with the proper type (8) assert_inherits: property "target" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "elements" with the proper type (9) assert_inherits: property "elements" found on object expected in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "length" with the proper type (10) assert_inherits: property "length" found on object expected in prototype chain
+PASS HTMLFormElement interface: document.createElement("form") must inherit property "submit" with the proper type (13)
+PASS HTMLFormElement interface: document.createElement("form") must inherit property "reset" with the proper type (14)
+PASS HTMLFormElement interface: document.createElement("form") must inherit property "checkValidity" with the proper type (15)
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "reportValidity" with the proper type (16) assert_inherits: property "reportValidity" not found in prototype chain
+FAIL HTMLFormElement interface: document.createElement("form") must inherit property "requestAutocomplete" with the proper type (17) assert_inherits: property "requestAutocomplete" not found in prototype chain
+FAIL HTMLLabelElement interface: existence and properties of interface object assert_equals: class string of HTMLLabelElement expected "[object Function]" but got "[object HTMLLabelElementConstructor]"
+PASS HTMLLabelElement interface object length
+PASS HTMLLabelElement interface: existence and properties of interface prototype object
+FAIL HTMLLabelElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLLabelElement.prototype.constructor is not writable expected true got false
+FAIL HTMLLabelElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLabelElement interface: attribute htmlFor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLabelElement interface: attribute control assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLLabelElement must be primary interface of document.createElement("label")
+PASS Stringification of document.createElement("label")
+PASS HTMLLabelElement interface: document.createElement("label") must inherit property "form" with the proper type (0)
+PASS HTMLLabelElement interface: document.createElement("label") must inherit property "htmlFor" with the proper type (1)
+PASS HTMLLabelElement interface: document.createElement("label") must inherit property "control" with the proper type (2)
+FAIL HTMLInputElement interface: existence and properties of interface object assert_equals: class string of HTMLInputElement expected "[object Function]" but got "[object HTMLInputElementConstructor]"
+PASS HTMLInputElement interface object length
+PASS HTMLInputElement interface: existence and properties of interface prototype object
+FAIL HTMLInputElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLInputElement.prototype.constructor is not writable expected true got false
+FAIL HTMLInputElement interface: attribute accept assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute autocomplete assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute defaultChecked assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute checked assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute dirName assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute files assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute formAction assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute formEnctype assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute formMethod assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute formNoValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute formTarget assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute indeterminate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute inputMode assert_true: The prototype object must have a property "inputMode" expected true got false
+FAIL HTMLInputElement interface: attribute list assert_true: The prototype object must have a property "list" expected true got false
+FAIL HTMLInputElement interface: attribute max assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute maxLength assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute min assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute minLength assert_true: The prototype object must have a property "minLength" expected true got false
+FAIL HTMLInputElement interface: attribute multiple assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute pattern assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute placeholder assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute readOnly assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute required assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute step assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute defaultValue assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute valueAsDate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute valueAsNumber assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute valueLow assert_true: The prototype object must have a property "valueLow" expected true got false
+FAIL HTMLInputElement interface: attribute valueHigh assert_true: The prototype object must have a property "valueHigh" expected true got false
+FAIL HTMLInputElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLInputElement interface: operation stepUp(long)
+PASS HTMLInputElement interface: operation stepDown(long)
+FAIL HTMLInputElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLInputElement interface: operation checkValidity()
+FAIL HTMLInputElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLInputElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLInputElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLInputElement interface: operation select()
+FAIL HTMLInputElement interface: attribute selectionStart assert_true: The prototype object must have a property "selectionStart" expected true got false
+FAIL HTMLInputElement interface: attribute selectionEnd assert_true: The prototype object must have a property "selectionEnd" expected true got false
+FAIL HTMLInputElement interface: attribute selectionDirection assert_true: The prototype object must have a property "selectionDirection" expected true got false
+PASS HTMLInputElement interface: operation setRangeText(DOMString)
+PASS HTMLInputElement interface: operation setRangeText(DOMString,unsigned long,unsigned long,SelectionMode)
+FAIL HTMLInputElement interface: operation setSelectionRange(unsigned long,unsigned long,DOMString) assert_equals: property has wrong .length expected 2 but got 0
+FAIL HTMLInputElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLInputElement interface: attribute useMap assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLInputElement must be primary interface of document.createElement("input")
+PASS Stringification of document.createElement("input")
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "accept" with the proper type (0)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "alt" with the proper type (1)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "autocomplete" with the proper type (2)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "autofocus" with the proper type (3)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "defaultChecked" with the proper type (4)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "checked" with the proper type (5)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "dirName" with the proper type (6)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "disabled" with the proper type (7)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "form" with the proper type (8)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "files" with the proper type (9)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "formAction" with the proper type (10)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "formEnctype" with the proper type (11)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "formMethod" with the proper type (12)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "formNoValidate" with the proper type (13)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "formTarget" with the proper type (14)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "height" with the proper type (15)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "indeterminate" with the proper type (16)
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "inputMode" with the proper type (17) assert_inherits: property "inputMode" not found in prototype chain
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "list" with the proper type (18) assert_inherits: property "list" not found in prototype chain
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "max" with the proper type (19)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "maxLength" with the proper type (20)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "min" with the proper type (21)
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "minLength" with the proper type (22) assert_inherits: property "minLength" not found in prototype chain
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "multiple" with the proper type (23)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "name" with the proper type (24)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "pattern" with the proper type (25)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "placeholder" with the proper type (26)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "readOnly" with the proper type (27)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "required" with the proper type (28)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "size" with the proper type (29)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "src" with the proper type (30)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "step" with the proper type (31)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "type" with the proper type (32)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "defaultValue" with the proper type (33)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "value" with the proper type (34)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "valueAsDate" with the proper type (35)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "valueAsNumber" with the proper type (36)
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "valueLow" with the proper type (37) assert_inherits: property "valueLow" not found in prototype chain
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "valueHigh" with the proper type (38) assert_inherits: property "valueHigh" not found in prototype chain
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "width" with the proper type (39)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "stepUp" with the proper type (40)
+PASS HTMLInputElement interface: calling stepUp(long) on document.createElement("input") with too few arguments must throw TypeError
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "stepDown" with the proper type (41)
+PASS HTMLInputElement interface: calling stepDown(long) on document.createElement("input") with too few arguments must throw TypeError
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "willValidate" with the proper type (42)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "validity" with the proper type (43)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "validationMessage" with the proper type (44)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "checkValidity" with the proper type (45)
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "reportValidity" with the proper type (46) assert_inherits: property "reportValidity" not found in prototype chain
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "setCustomValidity" with the proper type (47)
+PASS HTMLInputElement interface: calling setCustomValidity(DOMString) on document.createElement("input") with too few arguments must throw TypeError
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "labels" with the proper type (48)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "select" with the proper type (49)
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "selectionStart" with the proper type (50) assert_inherits: property "selectionStart" found on object expected in prototype chain
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "selectionEnd" with the proper type (51) assert_inherits: property "selectionEnd" found on object expected in prototype chain
+FAIL HTMLInputElement interface: document.createElement("input") must inherit property "selectionDirection" with the proper type (52) assert_inherits: property "selectionDirection" found on object expected in prototype chain
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "setRangeText" with the proper type (53)
+PASS HTMLInputElement interface: calling setRangeText(DOMString) on document.createElement("input") with too few arguments must throw TypeError
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "setRangeText" with the proper type (54)
+PASS HTMLInputElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on document.createElement("input") with too few arguments must throw TypeError
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "setSelectionRange" with the proper type (55)
+FAIL HTMLInputElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on document.createElement("input") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "align" with the proper type (56)
+PASS HTMLInputElement interface: document.createElement("input") must inherit property "useMap" with the proper type (57)
+FAIL HTMLButtonElement interface: existence and properties of interface object assert_equals: class string of HTMLButtonElement expected "[object Function]" but got "[object HTMLButtonElementConstructor]"
+PASS HTMLButtonElement interface object length
+PASS HTMLButtonElement interface: existence and properties of interface prototype object
+FAIL HTMLButtonElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLButtonElement.prototype.constructor is not writable expected true got false
+FAIL HTMLButtonElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute formAction assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute formEnctype assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute formMethod assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute formNoValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute formTarget assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute menu assert_true: The prototype object must have a property "menu" expected true got false
+FAIL HTMLButtonElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLButtonElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLButtonElement interface: operation checkValidity()
+FAIL HTMLButtonElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLButtonElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLButtonElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLButtonElement must be primary interface of document.createElement("button")
+PASS Stringification of document.createElement("button")
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "autofocus" with the proper type (0)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "disabled" with the proper type (1)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "form" with the proper type (2)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formAction" with the proper type (3)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formEnctype" with the proper type (4)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formMethod" with the proper type (5)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formNoValidate" with the proper type (6)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "formTarget" with the proper type (7)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "name" with the proper type (8)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "type" with the proper type (9)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "value" with the proper type (10)
+FAIL HTMLButtonElement interface: document.createElement("button") must inherit property "menu" with the proper type (11) assert_inherits: property "menu" not found in prototype chain
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "willValidate" with the proper type (12)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "validity" with the proper type (13)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "validationMessage" with the proper type (14)
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "checkValidity" with the proper type (15)
+FAIL HTMLButtonElement interface: document.createElement("button") must inherit property "reportValidity" with the proper type (16) assert_inherits: property "reportValidity" not found in prototype chain
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "setCustomValidity" with the proper type (17)
+PASS HTMLButtonElement interface: calling setCustomValidity(DOMString) on document.createElement("button") with too few arguments must throw TypeError
+PASS HTMLButtonElement interface: document.createElement("button") must inherit property "labels" with the proper type (18)
+FAIL HTMLSelectElement interface: existence and properties of interface object assert_equals: class string of HTMLSelectElement expected "[object Function]" but got "[object HTMLSelectElementConstructor]"
+PASS HTMLSelectElement interface object length
+PASS HTMLSelectElement interface: existence and properties of interface prototype object
+FAIL HTMLSelectElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLSelectElement.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLSelectElement interface: attribute autocomplete assert_true: The prototype object must have a property "autocomplete" expected true got false
+FAIL HTMLSelectElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute multiple assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute required assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute options assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+PASS HTMLSelectElement interface: operation item(unsigned long)
+FAIL HTMLSelectElement interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+PASS HTMLSelectElement interface: operation add([object Object],[object Object],[object Object],[object Object])
+PASS HTMLSelectElement interface: operation remove()
+PASS HTMLSelectElement interface: operation remove(long)
+FAIL HTMLSelectElement interface: attribute selectedOptions assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute selectedIndex assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLSelectElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLSelectElement interface: operation checkValidity()
+FAIL HTMLSelectElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLSelectElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLSelectElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLSelectElement must be primary interface of document.createElement("select")
+PASS Stringification of document.createElement("select")
+FAIL HTMLSelectElement interface: document.createElement("select") must inherit property "autocomplete" with the proper type (0) assert_inherits: property "autocomplete" not found in prototype chain
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "autofocus" with the proper type (1)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "disabled" with the proper type (2)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "form" with the proper type (3)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "multiple" with the proper type (4)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "name" with the proper type (5)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "required" with the proper type (6)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "size" with the proper type (7)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "type" with the proper type (8)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "options" with the proper type (9)
+FAIL HTMLSelectElement interface: document.createElement("select") must inherit property "length" with the proper type (10) assert_inherits: property "length" found on object expected in prototype chain
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "item" with the proper type (11)
+PASS HTMLSelectElement interface: calling item(unsigned long) on document.createElement("select") with too few arguments must throw TypeError
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "namedItem" with the proper type (12)
+FAIL HTMLSelectElement interface: calling namedItem(DOMString) on document.createElement("select") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "add" with the proper type (13)
+PASS HTMLSelectElement interface: calling add([object Object],[object Object],[object Object],[object Object]) on document.createElement("select") with too few arguments must throw TypeError
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "remove" with the proper type (14)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "remove" with the proper type (15)
+PASS HTMLSelectElement interface: calling remove(long) on document.createElement("select") with too few arguments must throw TypeError
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "selectedOptions" with the proper type (17)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "selectedIndex" with the proper type (18)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "value" with the proper type (19)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "willValidate" with the proper type (20)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "validity" with the proper type (21)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "validationMessage" with the proper type (22)
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "checkValidity" with the proper type (23)
+FAIL HTMLSelectElement interface: document.createElement("select") must inherit property "reportValidity" with the proper type (24) assert_inherits: property "reportValidity" not found in prototype chain
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "setCustomValidity" with the proper type (25)
+PASS HTMLSelectElement interface: calling setCustomValidity(DOMString) on document.createElement("select") with too few arguments must throw TypeError
+PASS HTMLSelectElement interface: document.createElement("select") must inherit property "labels" with the proper type (26)
+FAIL HTMLDataListElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing
+FAIL HTMLDataListElement interface object length assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing
+FAIL HTMLDataListElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing
+FAIL HTMLDataListElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing
+FAIL HTMLDataListElement interface: attribute options assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing
+FAIL HTMLDataListElement must be primary interface of document.createElement("datalist") assert_own_property: self does not have own property "HTMLDataListElement" expected property "HTMLDataListElement" missing
+FAIL Stringification of document.createElement("datalist") assert_equals: class string of document.createElement("datalist") expected "[object HTMLDataListElement]" but got "[object HTMLUnknownElement]"
+FAIL HTMLDataListElement interface: document.createElement("datalist") must inherit property "options" with the proper type (0) assert_inherits: property "options" not found in prototype chain
+FAIL HTMLOptGroupElement interface: existence and properties of interface object assert_equals: class string of HTMLOptGroupElement expected "[object Function]" but got "[object HTMLOptGroupElementConstructor]"
+PASS HTMLOptGroupElement interface object length
+PASS HTMLOptGroupElement interface: existence and properties of interface prototype object
+FAIL HTMLOptGroupElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLOptGroupElement.prototype.constructor is not writable expected true got false
+FAIL HTMLOptGroupElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptGroupElement interface: attribute label assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLOptGroupElement must be primary interface of document.createElement("optgroup")
+PASS Stringification of document.createElement("optgroup")
+PASS HTMLOptGroupElement interface: document.createElement("optgroup") must inherit property "disabled" with the proper type (0)
+PASS HTMLOptGroupElement interface: document.createElement("optgroup") must inherit property "label" with the proper type (1)
+FAIL HTMLOptionElement interface: existence and properties of interface object assert_equals: class string of HTMLOptionElement expected "[object Function]" but got "[object HTMLOptionElementConstructor]"
+PASS HTMLOptionElement interface object length
+PASS HTMLOptionElement interface: existence and properties of interface prototype object
+FAIL HTMLOptionElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLOptionElement.prototype.constructor is not writable expected true got false
+FAIL HTMLOptionElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptionElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptionElement interface: attribute label assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptionElement interface: attribute defaultSelected assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptionElement interface: attribute selected assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptionElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptionElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOptionElement interface: attribute index assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLOptionElement must be primary interface of document.createElement("option")
+PASS Stringification of document.createElement("option")
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "disabled" with the proper type (0)
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "form" with the proper type (1)
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "label" with the proper type (2)
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "defaultSelected" with the proper type (3)
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "selected" with the proper type (4)
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "value" with the proper type (5)
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "text" with the proper type (6)
+PASS HTMLOptionElement interface: document.createElement("option") must inherit property "index" with the proper type (7)
+PASS HTMLOptionElement must be primary interface of new Option()
+PASS Stringification of new Option()
+PASS HTMLOptionElement interface: new Option() must inherit property "disabled" with the proper type (0)
+PASS HTMLOptionElement interface: new Option() must inherit property "form" with the proper type (1)
+PASS HTMLOptionElement interface: new Option() must inherit property "label" with the proper type (2)
+PASS HTMLOptionElement interface: new Option() must inherit property "defaultSelected" with the proper type (3)
+PASS HTMLOptionElement interface: new Option() must inherit property "selected" with the proper type (4)
+PASS HTMLOptionElement interface: new Option() must inherit property "value" with the proper type (5)
+PASS HTMLOptionElement interface: new Option() must inherit property "text" with the proper type (6)
+PASS HTMLOptionElement interface: new Option() must inherit property "index" with the proper type (7)
+FAIL HTMLTextAreaElement interface: existence and properties of interface object assert_equals: class string of HTMLTextAreaElement expected "[object Function]" but got "[object HTMLTextAreaElementConstructor]"
+PASS HTMLTextAreaElement interface object length
+PASS HTMLTextAreaElement interface: existence and properties of interface prototype object
+FAIL HTMLTextAreaElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTextAreaElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTextAreaElement interface: attribute autocomplete assert_true: The prototype object must have a property "autocomplete" expected true got false
+FAIL HTMLTextAreaElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute cols assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute dirName assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute inputMode assert_true: The prototype object must have a property "inputMode" expected true got false
+FAIL HTMLTextAreaElement interface: attribute maxLength assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute minLength assert_true: The prototype object must have a property "minLength" expected true got false
+FAIL HTMLTextAreaElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute placeholder assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute readOnly assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute required assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute rows assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute wrap assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute defaultValue assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute textLength assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTextAreaElement interface: operation checkValidity()
+FAIL HTMLTextAreaElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLTextAreaElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLTextAreaElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTextAreaElement interface: operation select()
+FAIL HTMLTextAreaElement interface: attribute selectionStart assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute selectionEnd assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLTextAreaElement interface: attribute selectionDirection assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLTextAreaElement interface: operation setRangeText(DOMString)
+PASS HTMLTextAreaElement interface: operation setRangeText(DOMString,unsigned long,unsigned long,SelectionMode)
+FAIL HTMLTextAreaElement interface: operation setSelectionRange(unsigned long,unsigned long,DOMString) assert_equals: property has wrong .length expected 2 but got 0
+PASS HTMLTextAreaElement must be primary interface of document.createElement("textarea")
+PASS Stringification of document.createElement("textarea")
+FAIL HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "autocomplete" with the proper type (0) assert_inherits: property "autocomplete" not found in prototype chain
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "autofocus" with the proper type (1)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "cols" with the proper type (2)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "dirName" with the proper type (3)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "disabled" with the proper type (4)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "form" with the proper type (5)
+FAIL HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "inputMode" with the proper type (6) assert_inherits: property "inputMode" not found in prototype chain
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "maxLength" with the proper type (7)
+FAIL HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "minLength" with the proper type (8) assert_inherits: property "minLength" not found in prototype chain
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "name" with the proper type (9)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "placeholder" with the proper type (10)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "readOnly" with the proper type (11)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "required" with the proper type (12)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "rows" with the proper type (13)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "wrap" with the proper type (14)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "type" with the proper type (15)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "defaultValue" with the proper type (16)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "value" with the proper type (17)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "textLength" with the proper type (18)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "willValidate" with the proper type (19)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "validity" with the proper type (20)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "validationMessage" with the proper type (21)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "checkValidity" with the proper type (22)
+FAIL HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "reportValidity" with the proper type (23) assert_inherits: property "reportValidity" not found in prototype chain
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setCustomValidity" with the proper type (24)
+PASS HTMLTextAreaElement interface: calling setCustomValidity(DOMString) on document.createElement("textarea") with too few arguments must throw TypeError
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "labels" with the proper type (25)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "select" with the proper type (26)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "selectionStart" with the proper type (27)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "selectionEnd" with the proper type (28)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "selectionDirection" with the proper type (29)
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setRangeText" with the proper type (30)
+PASS HTMLTextAreaElement interface: calling setRangeText(DOMString) on document.createElement("textarea") with too few arguments must throw TypeError
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setRangeText" with the proper type (31)
+PASS HTMLTextAreaElement interface: calling setRangeText(DOMString,unsigned long,unsigned long,SelectionMode) on document.createElement("textarea") with too few arguments must throw TypeError
+PASS HTMLTextAreaElement interface: document.createElement("textarea") must inherit property "setSelectionRange" with the proper type (32)
+FAIL HTMLTextAreaElement interface: calling setSelectionRange(unsigned long,unsigned long,DOMString) on document.createElement("textarea") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: existence and properties of interface object assert_equals: class string of HTMLKeygenElement expected "[object Function]" but got "[object HTMLKeygenElementConstructor]"
+PASS HTMLKeygenElement interface object length
+PASS HTMLKeygenElement interface: existence and properties of interface prototype object
+FAIL HTMLKeygenElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLKeygenElement.prototype.constructor is not writable expected true got false
+FAIL HTMLKeygenElement interface: attribute autofocus assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute challenge assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute keytype assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLKeygenElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLKeygenElement interface: operation checkValidity()
+FAIL HTMLKeygenElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLKeygenElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLKeygenElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLKeygenElement must be primary interface of document.createElement("keygen")
+PASS Stringification of document.createElement("keygen")
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "autofocus" with the proper type (0)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "challenge" with the proper type (1)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "disabled" with the proper type (2)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "form" with the proper type (3)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "keytype" with the proper type (4)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "name" with the proper type (5)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "type" with the proper type (6)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "willValidate" with the proper type (7)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "validity" with the proper type (8)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "validationMessage" with the proper type (9)
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "checkValidity" with the proper type (10)
+FAIL HTMLKeygenElement interface: document.createElement("keygen") must inherit property "reportValidity" with the proper type (11) assert_inherits: property "reportValidity" not found in prototype chain
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "setCustomValidity" with the proper type (12)
+PASS HTMLKeygenElement interface: calling setCustomValidity(DOMString) on document.createElement("keygen") with too few arguments must throw TypeError
+PASS HTMLKeygenElement interface: document.createElement("keygen") must inherit property "labels" with the proper type (13)
+FAIL HTMLOutputElement interface: existence and properties of interface object assert_equals: class string of HTMLOutputElement expected "[object Function]" but got "[object HTMLOutputElementConstructor]"
+PASS HTMLOutputElement interface object length
+PASS HTMLOutputElement interface: existence and properties of interface prototype object
+FAIL HTMLOutputElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLOutputElement.prototype.constructor is not writable expected true got false
+FAIL HTMLOutputElement interface: attribute htmlFor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute defaultValue assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLOutputElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLOutputElement interface: operation checkValidity()
+FAIL HTMLOutputElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLOutputElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLOutputElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLOutputElement must be primary interface of document.createElement("output")
+PASS Stringification of document.createElement("output")
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "htmlFor" with the proper type (0)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "form" with the proper type (1)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "name" with the proper type (2)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "type" with the proper type (3)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "defaultValue" with the proper type (4)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "value" with the proper type (5)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "willValidate" with the proper type (6)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "validity" with the proper type (7)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "validationMessage" with the proper type (8)
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "checkValidity" with the proper type (9)
+FAIL HTMLOutputElement interface: document.createElement("output") must inherit property "reportValidity" with the proper type (10) assert_inherits: property "reportValidity" not found in prototype chain
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "setCustomValidity" with the proper type (11)
+PASS HTMLOutputElement interface: calling setCustomValidity(DOMString) on document.createElement("output") with too few arguments must throw TypeError
+PASS HTMLOutputElement interface: document.createElement("output") must inherit property "labels" with the proper type (12)
+FAIL HTMLProgressElement interface: existence and properties of interface object assert_equals: class string of HTMLProgressElement expected "[object Function]" but got "[object HTMLProgressElementConstructor]"
+PASS HTMLProgressElement interface object length
+PASS HTMLProgressElement interface: existence and properties of interface prototype object
+FAIL HTMLProgressElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLProgressElement.prototype.constructor is not writable expected true got false
+FAIL HTMLProgressElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLProgressElement interface: attribute max assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLProgressElement interface: attribute position assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLProgressElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLProgressElement must be primary interface of document.createElement("progress")
+PASS Stringification of document.createElement("progress")
+PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "value" with the proper type (0)
+PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "max" with the proper type (1)
+PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "position" with the proper type (2)
+PASS HTMLProgressElement interface: document.createElement("progress") must inherit property "labels" with the proper type (3)
+FAIL HTMLMeterElement interface: existence and properties of interface object assert_equals: class string of HTMLMeterElement expected "[object Function]" but got "[object HTMLMeterElementConstructor]"
+PASS HTMLMeterElement interface object length
+PASS HTMLMeterElement interface: existence and properties of interface prototype object
+FAIL HTMLMeterElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLMeterElement.prototype.constructor is not writable expected true got false
+FAIL HTMLMeterElement interface: attribute value assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMeterElement interface: attribute min assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMeterElement interface: attribute max assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMeterElement interface: attribute low assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMeterElement interface: attribute high assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMeterElement interface: attribute optimum assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMeterElement interface: attribute labels assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMeterElement must be primary interface of document.createElement("meter")
+PASS Stringification of document.createElement("meter")
+PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "value" with the proper type (0)
+PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "min" with the proper type (1)
+PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "max" with the proper type (2)
+PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "low" with the proper type (3)
+PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "high" with the proper type (4)
+PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "optimum" with the proper type (5)
+PASS HTMLMeterElement interface: document.createElement("meter") must inherit property "labels" with the proper type (6)
+FAIL HTMLFieldSetElement interface: existence and properties of interface object assert_equals: class string of HTMLFieldSetElement expected "[object Function]" but got "[object HTMLFieldSetElementConstructor]"
+PASS HTMLFieldSetElement interface object length
+PASS HTMLFieldSetElement interface: existence and properties of interface prototype object
+FAIL HTMLFieldSetElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLFieldSetElement.prototype.constructor is not writable expected true got false
+FAIL HTMLFieldSetElement interface: attribute disabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFieldSetElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFieldSetElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFieldSetElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFieldSetElement interface: attribute elements assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFieldSetElement interface: attribute willValidate assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFieldSetElement interface: attribute validity assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFieldSetElement interface: attribute validationMessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLFieldSetElement interface: operation checkValidity()
+FAIL HTMLFieldSetElement interface: operation reportValidity() assert_own_property: interface prototype object missing non-static operation expected property "reportValidity" missing
+PASS HTMLFieldSetElement interface: operation setCustomValidity(DOMString)
+FAIL HTMLLegendElement interface: existence and properties of interface object assert_equals: class string of HTMLLegendElement expected "[object Function]" but got "[object HTMLLegendElementConstructor]"
+PASS HTMLLegendElement interface object length
+PASS HTMLLegendElement interface: existence and properties of interface prototype object
+FAIL HTMLLegendElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLLegendElement.prototype.constructor is not writable expected true got false
+FAIL HTMLLegendElement interface: attribute form assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLLegendElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLLegendElement must be primary interface of document.createElement("legend")
+PASS Stringification of document.createElement("legend")
+PASS HTMLLegendElement interface: document.createElement("legend") must inherit property "form" with the proper type (0)
+PASS HTMLLegendElement interface: document.createElement("legend") must inherit property "align" with the proper type (1)
+FAIL AutocompleteErrorEvent interface: existence and properties of interface object assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
+FAIL AutocompleteErrorEvent interface object length assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
+FAIL AutocompleteErrorEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
+FAIL AutocompleteErrorEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
+FAIL AutocompleteErrorEvent interface: attribute reason assert_own_property: self does not have own property "AutocompleteErrorEvent" expected property "AutocompleteErrorEvent" missing
+FAIL ValidityState interface: existence and properties of interface object assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface object length assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute valueMissing assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute typeMismatch assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute patternMismatch assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute tooLong assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute tooShort assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute rangeUnderflow assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute rangeOverflow assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute stepMismatch assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute badInput assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute customError assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState interface: attribute valid assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+FAIL ValidityState must be primary interface of document.createElement("input").validity assert_own_property: self does not have own property "ValidityState" expected property "ValidityState" missing
+PASS Stringification of document.createElement("input").validity
+PASS ValidityState interface: document.createElement("input").validity must inherit property "valueMissing" with the proper type (0)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "typeMismatch" with the proper type (1)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "patternMismatch" with the proper type (2)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "tooLong" with the proper type (3)
+FAIL ValidityState interface: document.createElement("input").validity must inherit property "tooShort" with the proper type (4) assert_inherits: property "tooShort" not found in prototype chain
+PASS ValidityState interface: document.createElement("input").validity must inherit property "rangeUnderflow" with the proper type (5)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "rangeOverflow" with the proper type (6)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "stepMismatch" with the proper type (7)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "badInput" with the proper type (8)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "customError" with the proper type (9)
+PASS ValidityState interface: document.createElement("input").validity must inherit property "valid" with the proper type (10)
+FAIL HTMLDetailsElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLDetailsElement" expected property "HTMLDetailsElement" missing
+FAIL HTMLDetailsElement interface object length assert_own_property: self does not have own property "HTMLDetailsElement" expected property "HTMLDetailsElement" missing
+FAIL HTMLDetailsElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLDetailsElement" expected property "HTMLDetailsElement" missing
+FAIL HTMLDetailsElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLDetailsElement" expected property "HTMLDetailsElement" missing
+FAIL HTMLDetailsElement interface: attribute open assert_own_property: self does not have own property "HTMLDetailsElement" expected property "HTMLDetailsElement" missing
+FAIL HTMLDetailsElement must be primary interface of document.createElement("details") assert_own_property: self does not have own property "HTMLDetailsElement" expected property "HTMLDetailsElement" missing
+PASS Stringification of document.createElement("details")
+PASS HTMLDetailsElement interface: document.createElement("details") must inherit property "open" with the proper type (0)
+FAIL HTMLMenuElement interface: existence and properties of interface object assert_equals: class string of HTMLMenuElement expected "[object Function]" but got "[object HTMLMenuElementConstructor]"
+PASS HTMLMenuElement interface object length
+PASS HTMLMenuElement interface: existence and properties of interface prototype object
+FAIL HTMLMenuElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLMenuElement.prototype.constructor is not writable expected true got false
+FAIL HTMLMenuElement interface: attribute type assert_true: The prototype object must have a property "type" expected true got false
+FAIL HTMLMenuElement interface: attribute label assert_true: The prototype object must have a property "label" expected true got false
+FAIL HTMLMenuElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLMenuElement must be primary interface of document.createElement("menu")
+PASS Stringification of document.createElement("menu")
+FAIL HTMLMenuElement interface: document.createElement("menu") must inherit property "type" with the proper type (0) assert_inherits: property "type" not found in prototype chain
+FAIL HTMLMenuElement interface: document.createElement("menu") must inherit property "label" with the proper type (1) assert_inherits: property "label" not found in prototype chain
+PASS HTMLMenuElement interface: document.createElement("menu") must inherit property "compact" with the proper type (2)
+FAIL HTMLMenuItemElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface object length assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute type assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute label assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute icon assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute disabled assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute checked assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute radiogroup assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute default assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL HTMLMenuItemElement interface: attribute command assert_own_property: self does not have own property "HTMLMenuItemElement" expected property "HTMLMenuItemElement" missing
+FAIL RelatedEvent interface: existence and properties of interface object assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing
+FAIL RelatedEvent interface object length assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing
+FAIL RelatedEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing
+FAIL RelatedEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing
+FAIL RelatedEvent interface: attribute relatedTarget assert_own_property: self does not have own property "RelatedEvent" expected property "RelatedEvent" missing
+FAIL HTMLDialogElement interface: existence and properties of interface object assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface object length assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface: existence and properties of interface prototype object assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface: attribute open assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface: attribute returnValue assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface: operation show([object Object],[object Object]) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface: operation showModal([object Object],[object Object]) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLDialogElement interface: operation close(DOMString) assert_own_property: self does not have own property "HTMLDialogElement" expected property "HTMLDialogElement" missing
+FAIL HTMLScriptElement interface: existence and properties of interface object assert_equals: class string of HTMLScriptElement expected "[object Function]" but got "[object HTMLScriptElementConstructor]"
+PASS HTMLScriptElement interface object length
+PASS HTMLScriptElement interface: existence and properties of interface prototype object
+FAIL HTMLScriptElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLScriptElement.prototype.constructor is not writable expected true got false
+FAIL HTMLScriptElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute charset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute async assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute defer assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute crossOrigin assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute text assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute event assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLScriptElement interface: attribute htmlFor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLScriptElement must be primary interface of document.createElement("script")
+PASS Stringification of document.createElement("script")
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "src" with the proper type (0)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "type" with the proper type (1)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "charset" with the proper type (2)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "async" with the proper type (3)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "defer" with the proper type (4)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "crossOrigin" with the proper type (5)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "text" with the proper type (6)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "event" with the proper type (7)
+PASS HTMLScriptElement interface: document.createElement("script") must inherit property "htmlFor" with the proper type (8)
+FAIL HTMLTemplateElement interface: existence and properties of interface object assert_equals: class string of HTMLTemplateElement expected "[object Function]" but got "[object HTMLTemplateElementConstructor]"
+PASS HTMLTemplateElement interface object length
+PASS HTMLTemplateElement interface: existence and properties of interface prototype object
+FAIL HTMLTemplateElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLTemplateElement.prototype.constructor is not writable expected true got false
+FAIL HTMLTemplateElement interface: attribute content assert_true: The prototype object must have a property "content" expected true got false
+FAIL HTMLCanvasElement interface: existence and properties of interface object assert_equals: class string of HTMLCanvasElement expected "[object Function]" but got "[object HTMLCanvasElementConstructor]"
+PASS HTMLCanvasElement interface object length
+PASS HTMLCanvasElement interface: existence and properties of interface prototype object
+FAIL HTMLCanvasElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLCanvasElement.prototype.constructor is not writable expected true got false
+FAIL HTMLCanvasElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLCanvasElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLCanvasElement interface: operation getContext(DOMString,any) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLCanvasElement interface: operation probablySupportsContext(DOMString,any) assert_equals: property has wrong .length expected 1 but got 0
+FAIL HTMLCanvasElement interface: operation setContext(RenderingContext) assert_own_property: interface prototype object missing non-static operation expected property "setContext" missing
+FAIL HTMLCanvasElement interface: operation transferControlToProxy() assert_own_property: interface prototype object missing non-static operation expected property "transferControlToProxy" missing
+PASS HTMLCanvasElement interface: operation toDataURL(DOMString,any)
+FAIL HTMLCanvasElement interface: operation toBlob(FileCallback,DOMString,any) assert_own_property: interface prototype object missing non-static operation expected property "toBlob" missing
+PASS HTMLCanvasElement must be primary interface of document.createElement("canvas")
+PASS Stringification of document.createElement("canvas")
+PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "width" with the proper type (0)
+PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "height" with the proper type (1)
+PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "getContext" with the proper type (2)
+FAIL HTMLCanvasElement interface: calling getContext(DOMString,any) on document.createElement("canvas") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "probablySupportsContext" with the proper type (3)
+FAIL HTMLCanvasElement interface: calling probablySupportsContext(DOMString,any) on document.createElement("canvas") with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLCanvasElement interface: document.createElement("canvas") must inherit property "setContext" with the proper type (4) assert_inherits: property "setContext" not found in prototype chain
+FAIL HTMLCanvasElement interface: calling setContext(RenderingContext) on document.createElement("canvas") with too few arguments must throw TypeError assert_inherits: property "setContext" not found in prototype chain
+FAIL HTMLCanvasElement interface: document.createElement("canvas") must inherit property "transferControlToProxy" with the proper type (5) assert_inherits: property "transferControlToProxy" not found in prototype chain
+PASS HTMLCanvasElement interface: document.createElement("canvas") must inherit property "toDataURL" with the proper type (6)
+PASS HTMLCanvasElement interface: calling toDataURL(DOMString,any) on document.createElement("canvas") with too few arguments must throw TypeError
+FAIL HTMLCanvasElement interface: document.createElement("canvas") must inherit property "toBlob" with the proper type (7) assert_inherits: property "toBlob" not found in prototype chain
+FAIL HTMLCanvasElement interface: calling toBlob(FileCallback,DOMString,any) on document.createElement("canvas") with too few arguments must throw TypeError assert_inherits: property "toBlob" not found in prototype chain
+FAIL CanvasProxy interface: existence and properties of interface object assert_own_property: self does not have own property "CanvasProxy" expected property "CanvasProxy" missing
+FAIL CanvasProxy interface object length assert_own_property: self does not have own property "CanvasProxy" expected property "CanvasProxy" missing
+FAIL CanvasProxy interface: existence and properties of interface prototype object assert_own_property: self does not have own property "CanvasProxy" expected property "CanvasProxy" missing
+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
+FAIL CanvasProxy interface: operation setContext(RenderingContext) assert_own_property: self does not have own property "CanvasProxy" expected property "CanvasProxy" missing
+FAIL CanvasRenderingContext2D interface: existence and properties of interface object assert_equals: class string of CanvasRenderingContext2D expected "[object Function]" but got "[object CanvasRenderingContext2DConstructor]"
+FAIL CanvasRenderingContext2D interface object length assert_equals: wrong value for CanvasRenderingContext2D.length expected 1 but got 0
+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]"
+FAIL CanvasRenderingContext2D interface: existence and properties of interface prototype object's "constructor" property assert_true: CanvasRenderingContext2D.prototype.constructor is not writable expected true got false
+FAIL CanvasRenderingContext2D interface: attribute canvas assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute width assert_true: The prototype object must have a property "width" expected true got false
+FAIL CanvasRenderingContext2D interface: attribute height assert_true: The prototype object must have a property "height" expected true got false
+FAIL CanvasRenderingContext2D interface: operation commit() assert_own_property: interface prototype object missing non-static operation expected property "commit" missing
+PASS CanvasRenderingContext2D interface: operation save()
+PASS CanvasRenderingContext2D interface: operation restore()
+FAIL CanvasRenderingContext2D interface: attribute currentTransform assert_true: The prototype object must have a property "currentTransform" expected true got false
+PASS CanvasRenderingContext2D interface: operation scale(unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation rotate(unrestricted double)
+PASS CanvasRenderingContext2D interface: operation translate(unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation transform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation setTransform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+FAIL CanvasRenderingContext2D interface: operation resetTransform() assert_own_property: interface prototype object missing non-static operation expected property "resetTransform" missing
+FAIL CanvasRenderingContext2D interface: attribute globalAlpha assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute globalCompositeOperation assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute imageSmoothingEnabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute strokeStyle assert_true: The prototype object must have a property "strokeStyle" expected true got false
+FAIL CanvasRenderingContext2D interface: attribute fillStyle assert_true: The prototype object must have a property "fillStyle" expected true got false
+PASS CanvasRenderingContext2D interface: operation createLinearGradient(double,double,double,double)
+PASS CanvasRenderingContext2D interface: operation createRadialGradient(double,double,double,double,double,double)
+PASS CanvasRenderingContext2D interface: operation createPattern(CanvasImageSource,DOMString)
+FAIL CanvasRenderingContext2D interface: attribute shadowOffsetX assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute shadowOffsetY assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute shadowBlur assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute shadowColor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS CanvasRenderingContext2D interface: operation clearRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation fillRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation strokeRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation beginPath()
+FAIL CanvasRenderingContext2D interface: operation fill(CanvasFillRule) assert_equals: property has wrong .length expected 0 but got 1
+FAIL CanvasRenderingContext2D interface: operation fill(Path2D,CanvasFillRule) assert_equals: property has wrong .length expected 0 but got 1
+FAIL CanvasRenderingContext2D interface: operation stroke() assert_equals: property has wrong .length expected 0 but got 1
+FAIL CanvasRenderingContext2D interface: operation stroke(Path2D) assert_equals: property has wrong .length expected 0 but got 1
+FAIL CanvasRenderingContext2D interface: operation drawSystemFocusRing(Element) assert_own_property: interface prototype object missing non-static operation expected property "drawSystemFocusRing" missing
+FAIL CanvasRenderingContext2D interface: operation drawSystemFocusRing(Path2D,Element) assert_own_property: interface prototype object missing non-static operation expected property "drawSystemFocusRing" missing
+FAIL CanvasRenderingContext2D interface: operation drawCustomFocusRing(Element) assert_own_property: interface prototype object missing non-static operation expected property "drawCustomFocusRing" missing
+FAIL CanvasRenderingContext2D interface: operation drawCustomFocusRing(Path2D,Element) assert_own_property: interface prototype object missing non-static operation expected property "drawCustomFocusRing" missing
+FAIL CanvasRenderingContext2D interface: operation scrollPathIntoView() assert_own_property: interface prototype object missing non-static operation expected property "scrollPathIntoView" missing
+FAIL CanvasRenderingContext2D interface: operation scrollPathIntoView(Path2D) assert_own_property: interface prototype object missing non-static operation expected property "scrollPathIntoView" missing
+FAIL CanvasRenderingContext2D interface: operation clip(CanvasFillRule) assert_equals: property has wrong .length expected 0 but got 1
+FAIL CanvasRenderingContext2D interface: operation clip(Path2D,CanvasFillRule) assert_equals: property has wrong .length expected 0 but got 1
+FAIL CanvasRenderingContext2D interface: operation resetClip() assert_own_property: interface prototype object missing non-static operation expected property "resetClip" missing
+FAIL CanvasRenderingContext2D interface: operation isPointInPath(unrestricted double,unrestricted double,CanvasFillRule) assert_equals: property has wrong .length expected 2 but got 3
+FAIL CanvasRenderingContext2D interface: operation isPointInPath(Path2D,unrestricted double,unrestricted double,CanvasFillRule) assert_equals: property has wrong .length expected 2 but got 3
+FAIL CanvasRenderingContext2D interface: operation isPointInStroke(unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 2 but got 3
+FAIL CanvasRenderingContext2D interface: operation isPointInStroke(Path2D,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 2 but got 3
+PASS CanvasRenderingContext2D interface: operation fillText(DOMString,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation strokeText(DOMString,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation measureText(DOMString)
+PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+FAIL CanvasRenderingContext2D interface: operation addHitRegion(HitRegionOptions) assert_own_property: interface prototype object missing non-static operation expected property "addHitRegion" missing
+FAIL CanvasRenderingContext2D interface: operation removeHitRegion(DOMString) assert_own_property: interface prototype object missing non-static operation expected property "removeHitRegion" missing
+PASS CanvasRenderingContext2D interface: operation createImageData(double,double)
+PASS CanvasRenderingContext2D interface: operation createImageData(ImageData)
+PASS CanvasRenderingContext2D interface: operation getImageData(double,double,double,double)
+PASS CanvasRenderingContext2D interface: operation putImageData(ImageData,double,double)
+PASS CanvasRenderingContext2D interface: operation putImageData(ImageData,double,double,double,double,double,double)
+FAIL CanvasRenderingContext2D interface: attribute lineWidth assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute lineCap assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute lineJoin assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute miterLimit assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS CanvasRenderingContext2D interface: operation setLineDash([object Object])
+PASS CanvasRenderingContext2D interface: operation getLineDash()
+FAIL CanvasRenderingContext2D interface: attribute lineDashOffset assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute font assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute textAlign assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute textBaseline assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CanvasRenderingContext2D interface: attribute direction assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS CanvasRenderingContext2D interface: operation closePath()
+PASS CanvasRenderingContext2D interface: operation moveTo(unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation lineTo(unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation quadraticCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation bezierCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double)
+PASS CanvasRenderingContext2D interface: operation arc(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean)
+PASS CanvasRenderingContext2D interface: operation ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean)
+PASS CanvasRenderingContext2D must be primary interface of document.createElement("canvas").getContext("2d")
+PASS Stringification of document.createElement("canvas").getContext("2d")
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "canvas" with the proper type (0)
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "width" with the proper type (1) assert_inherits: property "width" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "height" with the proper type (2) assert_inherits: property "height" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "commit" with the proper type (3) assert_inherits: property "commit" not found in prototype chain
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "save" with the proper type (4)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "restore" with the proper type (5)
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "currentTransform" with the proper type (6) assert_inherits: property "currentTransform" not found in prototype chain
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scale" with the proper type (7)
+PASS CanvasRenderingContext2D interface: calling scale(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "rotate" with the proper type (8)
+PASS CanvasRenderingContext2D interface: calling rotate(unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "translate" with the proper type (9)
+PASS CanvasRenderingContext2D interface: calling translate(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "transform" with the proper type (10)
+PASS CanvasRenderingContext2D interface: calling transform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "setTransform" with the proper type (11)
+PASS CanvasRenderingContext2D interface: calling setTransform(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "resetTransform" with the proper type (12) assert_inherits: property "resetTransform" not found in prototype chain
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "globalAlpha" with the proper type (13)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "globalCompositeOperation" with the proper type (14)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingEnabled" with the proper type (15)
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "strokeStyle" with the proper type (16) assert_inherits: property "strokeStyle" found on object expected in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fillStyle" with the proper type (17) assert_inherits: property "fillStyle" found on object expected in prototype chain
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createLinearGradient" with the proper type (18)
+PASS CanvasRenderingContext2D interface: calling createLinearGradient(double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createRadialGradient" with the proper type (19)
+PASS CanvasRenderingContext2D interface: calling createRadialGradient(double,double,double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createPattern" with the proper type (20)
+PASS CanvasRenderingContext2D interface: calling createPattern(CanvasImageSource,DOMString) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowOffsetX" with the proper type (21)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowOffsetY" with the proper type (22)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowBlur" with the proper type (23)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "shadowColor" with the proper type (24)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "clearRect" with the proper type (25)
+PASS CanvasRenderingContext2D interface: calling clearRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fillRect" with the proper type (26)
+PASS CanvasRenderingContext2D interface: calling fillRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "strokeRect" with the proper type (27)
+PASS CanvasRenderingContext2D interface: calling strokeRect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "beginPath" with the proper type (28)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fill" with the proper type (29)
+PASS CanvasRenderingContext2D interface: calling fill(CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fill" with the proper type (30)
+PASS CanvasRenderingContext2D interface: calling fill(Path2D,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "stroke" with the proper type (31)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "stroke" with the proper type (32)
+PASS CanvasRenderingContext2D interface: calling stroke(Path2D) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawSystemFocusRing" with the proper type (33) assert_inherits: property "drawSystemFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling drawSystemFocusRing(Element) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "drawSystemFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawSystemFocusRing" with the proper type (34) assert_inherits: property "drawSystemFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling drawSystemFocusRing(Path2D,Element) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "drawSystemFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawCustomFocusRing" with the proper type (35) assert_inherits: property "drawCustomFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling drawCustomFocusRing(Element) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "drawCustomFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawCustomFocusRing" with the proper type (36) assert_inherits: property "drawCustomFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling drawCustomFocusRing(Path2D,Element) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "drawCustomFocusRing" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scrollPathIntoView" with the proper type (37) assert_inherits: property "scrollPathIntoView" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "scrollPathIntoView" with the proper type (38) assert_inherits: property "scrollPathIntoView" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling scrollPathIntoView(Path2D) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "scrollPathIntoView" not found in prototype chain
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "clip" with the proper type (39)
+PASS CanvasRenderingContext2D interface: calling clip(CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "clip" with the proper type (40)
+PASS CanvasRenderingContext2D interface: calling clip(Path2D,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "resetClip" with the proper type (41) assert_inherits: property "resetClip" not found in prototype chain
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInPath" with the proper type (42)
+PASS CanvasRenderingContext2D interface: calling isPointInPath(unrestricted double,unrestricted double,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInPath" with the proper type (43)
+PASS CanvasRenderingContext2D interface: calling isPointInPath(Path2D,unrestricted double,unrestricted double,CanvasFillRule) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInStroke" with the proper type (44)
+PASS CanvasRenderingContext2D interface: calling isPointInStroke(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "isPointInStroke" with the proper type (45)
+PASS CanvasRenderingContext2D interface: calling isPointInStroke(Path2D,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "fillText" with the proper type (46)
+PASS CanvasRenderingContext2D interface: calling fillText(DOMString,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "strokeText" with the proper type (47)
+PASS CanvasRenderingContext2D interface: calling strokeText(DOMString,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "measureText" with the proper type (48)
+PASS CanvasRenderingContext2D interface: calling measureText(DOMString) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawImage" with the proper type (49)
+PASS CanvasRenderingContext2D interface: calling drawImage(CanvasImageSource,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawImage" with the proper type (50)
+PASS CanvasRenderingContext2D interface: calling drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "drawImage" with the proper type (51)
+PASS CanvasRenderingContext2D interface: calling drawImage(CanvasImageSource,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "addHitRegion" with the proper type (52) assert_inherits: property "addHitRegion" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling addHitRegion(HitRegionOptions) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "addHitRegion" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "removeHitRegion" with the proper type (53) assert_inherits: property "removeHitRegion" not found in prototype chain
+FAIL CanvasRenderingContext2D interface: calling removeHitRegion(DOMString) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError assert_inherits: property "removeHitRegion" not found in prototype chain
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createImageData" with the proper type (54)
+PASS CanvasRenderingContext2D interface: calling createImageData(double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "createImageData" with the proper type (55)
+PASS CanvasRenderingContext2D interface: calling createImageData(ImageData) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "getImageData" with the proper type (56)
+PASS CanvasRenderingContext2D interface: calling getImageData(double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "putImageData" with the proper type (57)
+PASS CanvasRenderingContext2D interface: calling putImageData(ImageData,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "putImageData" with the proper type (58)
+PASS CanvasRenderingContext2D interface: calling putImageData(ImageData,double,double,double,double,double,double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineWidth" with the proper type (59)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineCap" with the proper type (60)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineJoin" with the proper type (61)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "miterLimit" with the proper type (62)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "setLineDash" with the proper type (63)
+PASS CanvasRenderingContext2D interface: calling setLineDash([object Object]) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "getLineDash" with the proper type (64)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineDashOffset" with the proper type (65)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "font" with the proper type (66)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "textAlign" with the proper type (67)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "textBaseline" with the proper type (68)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "direction" with the proper type (69)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "closePath" with the proper type (70)
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "moveTo" with the proper type (71)
+PASS CanvasRenderingContext2D interface: calling moveTo(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "lineTo" with the proper type (72)
+PASS CanvasRenderingContext2D interface: calling lineTo(unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "quadraticCurveTo" with the proper type (73)
+PASS CanvasRenderingContext2D interface: calling quadraticCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "bezierCurveTo" with the proper type (74)
+PASS CanvasRenderingContext2D interface: calling bezierCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "arcTo" with the proper type (75)
+PASS CanvasRenderingContext2D interface: calling arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "arcTo" with the proper type (76)
+PASS CanvasRenderingContext2D interface: calling arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "rect" with the proper type (77)
+PASS CanvasRenderingContext2D interface: calling rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "arc" with the proper type (78)
+PASS CanvasRenderingContext2D interface: calling arc(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean) on document.createElement("canvas").getContext("2d") with too few arguments must throw TypeError
+PASS CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "ellipse" with the proper type (79)
+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
+FAIL CanvasGradient interface: existence and properties of interface object assert_equals: class string of CanvasGradient expected "[object Function]" but got "[object CanvasGradientConstructor]"
+PASS CanvasGradient interface object length
+PASS CanvasGradient interface: existence and properties of interface prototype object
+FAIL CanvasGradient interface: existence and properties of interface prototype object's "constructor" property assert_true: CanvasGradient.prototype.constructor is not writable expected true got false
+FAIL CanvasGradient interface: operation addColorStop(double,DOMString) assert_equals: property has wrong .length expected 2 but got 0
+FAIL CanvasPattern interface: existence and properties of interface object assert_equals: class string of CanvasPattern expected "[object Function]" but got "[object CanvasPatternConstructor]"
+PASS CanvasPattern interface object length
+PASS CanvasPattern interface: existence and properties of interface prototype object
+FAIL CanvasPattern interface: existence and properties of interface prototype object's "constructor" property assert_true: CanvasPattern.prototype.constructor is not writable expected true got false
+FAIL CanvasPattern interface: operation setTransform(SVGMatrix) assert_own_property: interface prototype object missing non-static operation expected property "setTransform" missing
+FAIL TextMetrics interface: existence and properties of interface object assert_equals: class string of TextMetrics expected "[object Function]" but got "[object TextMetricsConstructor]"
+PASS TextMetrics interface object length
+PASS TextMetrics interface: existence and properties of interface prototype object
+FAIL TextMetrics interface: existence and properties of interface prototype object's "constructor" property assert_true: TextMetrics.prototype.constructor is not writable expected true got false
+FAIL TextMetrics interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL TextMetrics interface: attribute actualBoundingBoxLeft assert_true: The prototype object must have a property "actualBoundingBoxLeft" expected true got false
+FAIL TextMetrics interface: attribute actualBoundingBoxRight assert_true: The prototype object must have a property "actualBoundingBoxRight" expected true got false
+FAIL TextMetrics interface: attribute fontBoundingBoxAscent assert_true: The prototype object must have a property "fontBoundingBoxAscent" expected true got false
+FAIL TextMetrics interface: attribute fontBoundingBoxDescent assert_true: The prototype object must have a property "fontBoundingBoxDescent" expected true got false
+FAIL TextMetrics interface: attribute actualBoundingBoxAscent assert_true: The prototype object must have a property "actualBoundingBoxAscent" expected true got false
+FAIL TextMetrics interface: attribute actualBoundingBoxDescent assert_true: The prototype object must have a property "actualBoundingBoxDescent" expected true got false
+FAIL TextMetrics interface: attribute emHeightAscent assert_true: The prototype object must have a property "emHeightAscent" expected true got false
+FAIL TextMetrics interface: attribute emHeightDescent assert_true: The prototype object must have a property "emHeightDescent" expected true got false
+FAIL TextMetrics interface: attribute hangingBaseline assert_true: The prototype object must have a property "hangingBaseline" expected true got false
+FAIL TextMetrics interface: attribute alphabeticBaseline assert_true: The prototype object must have a property "alphabeticBaseline" expected true got false
+FAIL TextMetrics interface: attribute ideographicBaseline assert_true: The prototype object must have a property "ideographicBaseline" expected true got false
+FAIL ImageData interface: existence and properties of interface object assert_equals: class string of ImageData expected "[object Function]" but got "[object ImageDataConstructor]"
+PASS ImageData interface object length
+PASS ImageData interface: existence and properties of interface prototype object
+FAIL ImageData interface: existence and properties of interface prototype object's "constructor" property assert_true: ImageData.prototype.constructor is not writable expected true got false
+FAIL ImageData interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL ImageData interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL ImageData interface: attribute data assert_true: The prototype object must have a property "data" expected true got false
+FAIL DrawingStyle interface: existence and properties of interface object assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface object length assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute lineWidth assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute lineCap assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute lineJoin assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute miterLimit assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: operation setLineDash([object Object]) assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: operation getLineDash() assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute lineDashOffset assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute font assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute textAlign assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute textBaseline assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL DrawingStyle interface: attribute direction assert_own_property: self does not have own property "DrawingStyle" expected property "DrawingStyle" missing
+FAIL Path2D interface: existence and properties of interface object assert_equals: class string of Path2D expected "[object Function]" but got "[object Path2DConstructor]"
+PASS Path2D interface object length
+PASS Path2D interface: existence and properties of interface prototype object
+FAIL Path2D interface: existence and properties of interface prototype object's "constructor" property assert_true: Path2D.prototype.constructor is not writable expected true got false
+PASS Path2D interface: operation addPath(Path2D,SVGMatrix)
+FAIL Path2D interface: operation addPathByStrokingPath(Path2D,CanvasDrawingStyles,SVGMatrix) assert_own_property: interface prototype object missing non-static operation expected property "addPathByStrokingPath" missing
+FAIL Path2D interface: operation addText(DOMString,CanvasDrawingStyles,SVGMatrix,unrestricted double,unrestricted double,unrestricted double) assert_own_property: interface prototype object missing non-static operation expected property "addText" missing
+FAIL Path2D interface: operation addPathByStrokingText(DOMString,CanvasDrawingStyles,SVGMatrix,unrestricted double,unrestricted double,unrestricted double) assert_own_property: interface prototype object missing non-static operation expected property "addPathByStrokingText" missing
+FAIL Path2D interface: operation addText(DOMString,CanvasDrawingStyles,SVGMatrix,Path2D,unrestricted double) assert_own_property: interface prototype object missing non-static operation expected property "addText" missing
+FAIL Path2D interface: operation addPathByStrokingText(DOMString,CanvasDrawingStyles,SVGMatrix,Path2D,unrestricted double) assert_own_property: interface prototype object missing non-static operation expected property "addPathByStrokingText" missing
+PASS Path2D interface: operation closePath()
+FAIL Path2D interface: operation moveTo(unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 2 but got 0
+FAIL Path2D interface: operation lineTo(unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 2 but got 0
+FAIL Path2D interface: operation quadraticCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 4 but got 0
+FAIL Path2D interface: operation bezierCurveTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 6 but got 0
+FAIL Path2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 5 but got 0
+FAIL Path2D interface: operation arcTo(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 5 but got 0
+FAIL Path2D interface: operation rect(unrestricted double,unrestricted double,unrestricted double,unrestricted double) assert_equals: property has wrong .length expected 4 but got 0
+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
+PASS Path2D interface: operation ellipse(unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,unrestricted double,boolean)
+FAIL DataTransfer interface: existence and properties of interface object assert_equals: class string of DataTransfer expected "[object Function]" but got "[object DataTransferConstructor]"
+PASS DataTransfer interface object length
+PASS DataTransfer interface: existence and properties of interface prototype object
+FAIL DataTransfer interface: existence and properties of interface prototype object's "constructor" property assert_true: DataTransfer.prototype.constructor is not writable expected true got false
+FAIL DataTransfer interface: attribute dropEffect assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL DataTransfer interface: attribute effectAllowed assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL DataTransfer interface: attribute items assert_true: The prototype object must have a property "items" expected true got false
+PASS DataTransfer interface: operation setDragImage(Element,long,long)
+FAIL DataTransfer interface: attribute types assert_true: The prototype object must have a property "types" expected true got false
+PASS DataTransfer interface: operation getData(DOMString)
+PASS DataTransfer interface: operation setData(DOMString,DOMString)
+PASS DataTransfer interface: operation clearData(DOMString)
+FAIL DataTransfer interface: attribute files assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL DataTransferItemList interface: existence and properties of interface object assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface object length assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface: attribute length assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface: operation add(DOMString,DOMString) assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface: operation add(File) assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface: operation remove(unsigned long) assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItemList interface: operation clear() assert_own_property: self does not have own property "DataTransferItemList" expected property "DataTransferItemList" missing
+FAIL DataTransferItem interface: existence and properties of interface object assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DataTransferItem interface object length assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DataTransferItem interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DataTransferItem interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DataTransferItem interface: attribute kind assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DataTransferItem interface: attribute type assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DataTransferItem interface: operation getAsString(FunctionStringCallback) assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DataTransferItem interface: operation getAsFile() assert_own_property: self does not have own property "DataTransferItem" expected property "DataTransferItem" missing
+FAIL DragEvent interface: existence and properties of interface object assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing
+FAIL DragEvent interface object length assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing
+FAIL DragEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing
+FAIL DragEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing
+FAIL DragEvent interface: attribute dataTransfer assert_own_property: self does not have own property "DragEvent" expected property "DragEvent" missing
+FAIL Window interface: existence and properties of interface object assert_equals: class string of Window expected "[object Function]" but got "[object WindowConstructor]"
+PASS Window interface object length
+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]"
+FAIL Window interface: existence and properties of interface prototype object's "constructor" property assert_own_property: Window.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL Window interface: attribute self assert_equals: "self" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute name assert_equals: "name" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute history assert_equals: "history" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute locationbar assert_equals: "locationbar" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute menubar assert_equals: "menubar" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute personalbar assert_equals: "personalbar" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute scrollbars assert_equals: "scrollbars" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute statusbar assert_equals: "statusbar" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute toolbar assert_equals: "toolbar" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute status assert_equals: "status" must have a getter expected "function" but got "undefined"
+FAIL Window interface: operation close() assert_equals: property should be writable if and only if not unforgeable expected true but got false
+FAIL Window interface: attribute closed assert_equals: "closed" must have a getter expected "function" but got "undefined"
+FAIL Window interface: operation stop() desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation focus() assert_equals: property should be writable if and only if not unforgeable expected true but got false
+FAIL Window interface: operation blur() assert_equals: property should be writable if and only if not unforgeable expected true but got false
+FAIL Window interface: attribute frames assert_equals: "frames" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute length assert_equals: "length" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute opener assert_equals: "opener" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute parent assert_equals: "parent" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute frameElement assert_equals: "frameElement" must have a getter expected "function" but got "undefined"
+FAIL Window interface: operation open(DOMString,DOMString,DOMString,boolean) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: attribute navigator assert_equals: "navigator" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute external assert_own_property: The global object must have a property "external" expected property "external" missing
+FAIL Window interface: attribute applicationCache assert_equals: "applicationCache" must have a getter expected "function" but got "undefined"
+FAIL Window interface: operation alert() desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation confirm(DOMString) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation prompt(DOMString,DOMString) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation print() desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation showModalDialog(DOMString,any) assert_equals: property should be writable if and only if not unforgeable expected true but got false
+FAIL Window interface: operation postMessage(any,DOMString,[object Object]) assert_equals: property should be writable if and only if not unforgeable expected true but got false
+FAIL Window interface: operation captureEvents() desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation releaseEvents() desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: attribute onabort assert_equals: "onabort" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onautocomplete assert_own_property: The global object must have a property "onautocomplete" expected property "onautocomplete" missing
+FAIL Window interface: attribute onautocompleteerror assert_own_property: The global object must have a property "onautocompleteerror" expected property "onautocompleteerror" missing
+FAIL Window interface: attribute onblur assert_equals: "onblur" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute oncancel assert_own_property: The global object must have a property "oncancel" expected property "oncancel" missing
+FAIL Window interface: attribute oncanplay assert_equals: "oncanplay" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute oncanplaythrough assert_equals: "oncanplaythrough" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onchange assert_equals: "onchange" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onclick assert_equals: "onclick" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onclose assert_own_property: The global object must have a property "onclose" expected property "onclose" missing
+FAIL Window interface: attribute oncontextmenu assert_equals: "oncontextmenu" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute oncuechange assert_own_property: The global object must have a property "oncuechange" expected property "oncuechange" missing
+FAIL Window interface: attribute ondblclick assert_equals: "ondblclick" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondrag assert_equals: "ondrag" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondragend assert_equals: "ondragend" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondragenter assert_equals: "ondragenter" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondragexit assert_own_property: The global object must have a property "ondragexit" expected property "ondragexit" missing
+FAIL Window interface: attribute ondragleave assert_equals: "ondragleave" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondragover assert_equals: "ondragover" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondragstart assert_equals: "ondragstart" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondrop assert_equals: "ondrop" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ondurationchange assert_equals: "ondurationchange" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onemptied assert_equals: "onemptied" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onended assert_equals: "onended" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onerror assert_equals: "onerror" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onfocus assert_equals: "onfocus" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute oninput assert_equals: "oninput" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute oninvalid assert_equals: "oninvalid" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onkeydown assert_equals: "onkeydown" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onkeypress assert_equals: "onkeypress" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onkeyup assert_equals: "onkeyup" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onload assert_equals: "onload" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onloadeddata assert_equals: "onloadeddata" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onloadedmetadata assert_equals: "onloadedmetadata" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onloadstart assert_equals: "onloadstart" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmousedown assert_equals: "onmousedown" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmouseenter assert_equals: "onmouseenter" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmouseleave assert_equals: "onmouseleave" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmousemove assert_equals: "onmousemove" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmouseout assert_equals: "onmouseout" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmouseover assert_equals: "onmouseover" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmouseup assert_equals: "onmouseup" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onmousewheel assert_equals: "onmousewheel" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onpause assert_equals: "onpause" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onplay assert_equals: "onplay" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onplaying assert_equals: "onplaying" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onprogress assert_equals: "onprogress" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onratechange assert_equals: "onratechange" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onreset assert_equals: "onreset" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onresize assert_equals: "onresize" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onscroll assert_equals: "onscroll" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onseeked assert_equals: "onseeked" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onseeking assert_equals: "onseeking" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onselect assert_equals: "onselect" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onshow assert_own_property: The global object must have a property "onshow" expected property "onshow" missing
+FAIL Window interface: attribute onsort assert_own_property: The global object must have a property "onsort" expected property "onsort" missing
+FAIL Window interface: attribute onstalled assert_equals: "onstalled" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onsubmit assert_equals: "onsubmit" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onsuspend assert_equals: "onsuspend" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ontimeupdate assert_equals: "ontimeupdate" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ontoggle assert_own_property: The global object must have a property "ontoggle" expected property "ontoggle" missing
+FAIL Window interface: attribute onvolumechange assert_equals: "onvolumechange" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onwaiting assert_equals: "onwaiting" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onafterprint assert_own_property: The global object must have a property "onafterprint" expected property "onafterprint" missing
+FAIL Window interface: attribute onbeforeprint assert_own_property: The global object must have a property "onbeforeprint" expected property "onbeforeprint" missing
+FAIL Window interface: attribute onbeforeunload assert_equals: "onbeforeunload" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onhashchange assert_equals: "onhashchange" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onlanguagechange assert_own_property: The global object must have a property "onlanguagechange" expected property "onlanguagechange" missing
+FAIL Window interface: attribute onmessage assert_equals: "onmessage" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onoffline assert_equals: "onoffline" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute ononline assert_equals: "ononline" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onpagehide assert_equals: "onpagehide" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onpageshow assert_equals: "onpageshow" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onpopstate assert_equals: "onpopstate" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onstorage assert_equals: "onstorage" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute onunload assert_equals: "onunload" must have a getter expected "function" but got "undefined"
+FAIL Window interface: operation btoa(DOMString) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation atob(DOMString) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation setTimeout(Function,long,any) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation setTimeout(DOMString,long,any) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation clearTimeout(long) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation setInterval(Function,long,any) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation setInterval(DOMString,long,any) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation clearInterval(long) desc is not an Object. (evaluating '"get" in desc')
+FAIL Window interface: operation createImageBitmap(ImageBitmapSource,long,long,long,long) assert_own_property: global object missing non-static operation expected property "createImageBitmap" missing
+FAIL Window interface: attribute sessionStorage assert_equals: "sessionStorage" must have a getter expected "function" but got "undefined"
+FAIL Window interface: attribute localStorage assert_equals: "localStorage" must have a getter expected "function" but got "undefined"
+FAIL BarProp interface: existence and properties of interface object assert_equals: class string of BarProp expected "[object Function]" but got "[object BarPropConstructor]"
+PASS BarProp interface object length
+PASS BarProp interface: existence and properties of interface prototype object
+FAIL BarProp interface: existence and properties of interface prototype object's "constructor" property assert_true: BarProp.prototype.constructor is not writable expected true got false
+FAIL BarProp interface: attribute visible assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL History interface: existence and properties of interface object assert_equals: class string of History expected "[object Function]" but got "[object HistoryConstructor]"
+PASS History interface object length
+PASS History interface: existence and properties of interface prototype object
+FAIL History interface: existence and properties of interface prototype object's "constructor" property assert_own_property: History.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL History interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+FAIL History interface: attribute state assert_true: The prototype object must have a property "state" expected true got false
+PASS History interface: operation go(long)
+PASS History interface: operation back()
+PASS History interface: operation forward()
+PASS History interface: operation pushState(any,DOMString,DOMString)
+PASS History interface: operation replaceState(any,DOMString,DOMString)
+PASS History must be primary interface of window.history
+PASS Stringification of window.history
+FAIL History interface: window.history must inherit property "length" with the proper type (0) assert_inherits: property "length" found on object expected in prototype chain
+FAIL History interface: window.history must inherit property "state" with the proper type (1) assert_inherits: property "state" found on object expected in prototype chain
+PASS History interface: window.history must inherit property "go" with the proper type (2)
+PASS History interface: calling go(long) on window.history with too few arguments must throw TypeError
+PASS History interface: window.history must inherit property "back" with the proper type (3)
+PASS History interface: window.history must inherit property "forward" with the proper type (4)
+PASS History interface: window.history must inherit property "pushState" with the proper type (5)
+FAIL History interface: calling pushState(any,DOMString,DOMString) on window.history with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS History interface: window.history must inherit property "replaceState" with the proper type (6)
+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 () {
+ [native code]
+}" did not throw
+FAIL Location interface: existence and properties of interface object assert_equals: class string of Location expected "[object Function]" but got "[object LocationConstructor]"
+PASS Location interface object length
+PASS Location interface: existence and properties of interface prototype object
+FAIL Location interface: existence and properties of interface prototype object's "constructor" property assert_own_property: Location.prototype does not have own property "constructor" expected property "constructor" missing
+PASS Location must be primary interface of window.location
+PASS Stringification of window.location
+FAIL Location interface: window.location must have own property "assign" assert_own_property: Doesn't have the unforgeable operation property expected property "assign" missing
+FAIL Location interface: calling assign(DOMString) on window.location with too few arguments must throw TypeError assert_own_property: expected property "assign" missing
+FAIL Location interface: window.location must have own property "replace" assert_own_property: Doesn't have the unforgeable operation property expected property "replace" missing
+FAIL Location interface: calling replace(DOMString) on window.location with too few arguments must throw TypeError assert_own_property: expected property "replace" missing
+FAIL Location interface: window.location must have own property "reload" assert_own_property: Doesn't have the unforgeable operation property expected property "reload" missing
+FAIL PopStateEvent interface: existence and properties of interface object assert_equals: class string of PopStateEvent expected "[object Function]" but got "[object PopStateEventConstructor]"
+PASS PopStateEvent interface object length
+PASS PopStateEvent interface: existence and properties of interface prototype object
+FAIL PopStateEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: PopStateEvent.prototype.constructor is not writable expected true got false
+FAIL PopStateEvent interface: attribute state assert_true: The prototype object must have a property "state" expected true got false
+PASS PopStateEvent must be primary interface of new PopStateEvent("popstate", { data: {} })
+PASS Stringification of new PopStateEvent("popstate", { data: {} })
+FAIL PopStateEvent interface: new PopStateEvent("popstate", { data: {} }) must inherit property "state" with the proper type (0) assert_inherits: property "state" found on object expected in prototype chain
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "type" with the proper type (0)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "target" with the proper type (1)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "currentTarget" with the proper type (2)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "NONE" with the proper type (3)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "CAPTURING_PHASE" with the proper type (4)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "AT_TARGET" with the proper type (5)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "BUBBLING_PHASE" with the proper type (6)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "eventPhase" with the proper type (7)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "stopPropagation" with the proper type (8)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "stopImmediatePropagation" with the proper type (9)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "bubbles" with the proper type (10)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "cancelable" with the proper type (11)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "preventDefault" with the proper type (12)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "defaultPrevented" with the proper type (13)
+FAIL Event interface: new PopStateEvent("popstate", { data: {} }) must have own property "isTrusted" assert_own_property: expected property "isTrusted" missing
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "timeStamp" with the proper type (15)
+PASS Event interface: new PopStateEvent("popstate", { data: {} }) must inherit property "initEvent" with the proper type (16)
+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 () {
+ [native code]
+}" did not throw
+FAIL HashChangeEvent interface: existence and properties of interface object assert_equals: class string of HashChangeEvent expected "[object Function]" but got "[object HashChangeEventConstructor]"
+PASS HashChangeEvent interface object length
+PASS HashChangeEvent interface: existence and properties of interface prototype object
+FAIL HashChangeEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: HashChangeEvent.prototype.constructor is not writable expected true got false
+FAIL HashChangeEvent interface: attribute oldURL assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HashChangeEvent interface: attribute newURL assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL PageTransitionEvent interface: existence and properties of interface object assert_equals: class string of PageTransitionEvent expected "[object Function]" but got "[object PageTransitionEventConstructor]"
+PASS PageTransitionEvent interface object length
+PASS PageTransitionEvent interface: existence and properties of interface prototype object
+FAIL PageTransitionEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: PageTransitionEvent.prototype.constructor is not writable expected true got false
+FAIL PageTransitionEvent interface: attribute persisted assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL BeforeUnloadEvent interface: existence and properties of interface object assert_equals: class string of BeforeUnloadEvent expected "[object Function]" but got "[object BeforeUnloadEventConstructor]"
+PASS BeforeUnloadEvent interface object length
+PASS BeforeUnloadEvent interface: existence and properties of interface prototype object
+FAIL BeforeUnloadEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: BeforeUnloadEvent.prototype.constructor is not writable expected true got false
+FAIL BeforeUnloadEvent interface: attribute returnValue assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL ApplicationCache interface: existence and properties of interface object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface object length assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant UNCACHED on interface object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant UNCACHED on interface prototype object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant IDLE on interface object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant IDLE on interface prototype object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant CHECKING on interface object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant CHECKING on interface prototype object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant DOWNLOADING on interface object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant DOWNLOADING on interface prototype object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant UPDATEREADY on interface object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant UPDATEREADY on interface prototype object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant OBSOLETE on interface object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: constant OBSOLETE on interface prototype object assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute status assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: operation update() assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: operation abort() assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: operation swapCache() assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute onchecking assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute onerror assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute onnoupdate assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute ondownloading assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute onprogress assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute onupdateready assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute oncached assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache interface: attribute onobsolete assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL ApplicationCache must be primary interface of window.applicationCache assert_own_property: self does not have own property "ApplicationCache" expected property "ApplicationCache" missing
+FAIL Stringification of window.applicationCache assert_equals: class string of window.applicationCache expected "[object ApplicationCache]" but got "[object DOMApplicationCache]"
+PASS ApplicationCache interface: window.applicationCache must inherit property "UNCACHED" with the proper type (0)
+PASS ApplicationCache interface: window.applicationCache must inherit property "IDLE" with the proper type (1)
+PASS ApplicationCache interface: window.applicationCache must inherit property "CHECKING" with the proper type (2)
+PASS ApplicationCache interface: window.applicationCache must inherit property "DOWNLOADING" with the proper type (3)
+PASS ApplicationCache interface: window.applicationCache must inherit property "UPDATEREADY" with the proper type (4)
+PASS ApplicationCache interface: window.applicationCache must inherit property "OBSOLETE" with the proper type (5)
+PASS ApplicationCache interface: window.applicationCache must inherit property "status" with the proper type (6)
+PASS ApplicationCache interface: window.applicationCache must inherit property "update" with the proper type (7)
+PASS ApplicationCache interface: window.applicationCache must inherit property "abort" with the proper type (8)
+PASS ApplicationCache interface: window.applicationCache must inherit property "swapCache" with the proper type (9)
+PASS ApplicationCache interface: window.applicationCache must inherit property "onchecking" with the proper type (10)
+PASS ApplicationCache interface: window.applicationCache must inherit property "onerror" with the proper type (11)
+PASS ApplicationCache interface: window.applicationCache must inherit property "onnoupdate" with the proper type (12)
+PASS ApplicationCache interface: window.applicationCache must inherit property "ondownloading" with the proper type (13)
+PASS ApplicationCache interface: window.applicationCache must inherit property "onprogress" with the proper type (14)
+PASS ApplicationCache interface: window.applicationCache must inherit property "onupdateready" with the proper type (15)
+PASS ApplicationCache interface: window.applicationCache must inherit property "oncached" with the proper type (16)
+PASS ApplicationCache interface: window.applicationCache must inherit property "onobsolete" with the proper type (17)
+PASS EventTarget interface: window.applicationCache must inherit property "addEventListener" with the proper type (0)
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.applicationCache with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: window.applicationCache must inherit property "removeEventListener" with the proper type (1)
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.applicationCache with too few arguments must throw TypeError assert_throws: Called with 0 arguments function "function () {
+ [native code]
+}" did not throw
+PASS EventTarget interface: window.applicationCache must inherit property "dispatchEvent" with the proper type (2)
+PASS EventTarget interface: calling dispatchEvent(Event) on window.applicationCache with too few arguments must throw TypeError
+FAIL ErrorEvent interface: existence and properties of interface object assert_equals: class string of ErrorEvent expected "[object Function]" but got "[object ErrorEventConstructor]"
+PASS ErrorEvent interface object length
+PASS ErrorEvent interface: existence and properties of interface prototype object
+FAIL ErrorEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: ErrorEvent.prototype.constructor is not writable expected true got false
+FAIL ErrorEvent interface: attribute message assert_true: The prototype object must have a property "message" expected true got false
+FAIL ErrorEvent interface: attribute filename assert_true: The prototype object must have a property "filename" expected true got false
+FAIL ErrorEvent interface: attribute lineno assert_true: The prototype object must have a property "lineno" expected true got false
+FAIL ErrorEvent interface: attribute colno assert_true: The prototype object must have a property "colno" expected true got false
+FAIL ErrorEvent interface: attribute error assert_true: The prototype object must have a property "error" expected true got false
+FAIL Navigator interface: existence and properties of interface object assert_equals: class string of Navigator expected "[object Function]" but got "[object NavigatorConstructor]"
+PASS Navigator interface object length
+PASS Navigator interface: existence and properties of interface prototype object
+FAIL Navigator interface: existence and properties of interface prototype object's "constructor" property assert_true: Navigator.prototype.constructor is not writable expected true got false
+FAIL Navigator interface: attribute appCodeName assert_true: The prototype object must have a property "appCodeName" expected true got false
+FAIL Navigator interface: attribute appName assert_true: The prototype object must have a property "appName" expected true got false
+FAIL Navigator interface: attribute appVersion assert_true: The prototype object must have a property "appVersion" expected true got false
+FAIL Navigator interface: attribute platform assert_true: The prototype object must have a property "platform" expected true got false
+FAIL Navigator interface: attribute product assert_true: The prototype object must have a property "product" expected true got false
+FAIL Navigator interface: operation taintEnabled() assert_own_property: interface prototype object missing non-static operation expected property "taintEnabled" missing
+FAIL Navigator interface: attribute userAgent assert_true: The prototype object must have a property "userAgent" expected true got false
+FAIL Navigator interface: attribute language assert_true: The prototype object must have a property "language" expected true got false
+FAIL Navigator interface: attribute languages assert_true: The prototype object must have a property "languages" expected true got false
+FAIL Navigator interface: attribute onLine assert_true: The prototype object must have a property "onLine" expected true got false
+FAIL Navigator interface: operation registerProtocolHandler(DOMString,DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "registerProtocolHandler" missing
+FAIL Navigator interface: operation registerContentHandler(DOMString,DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "registerContentHandler" missing
+FAIL Navigator interface: operation isProtocolHandlerRegistered(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "isProtocolHandlerRegistered" missing
+FAIL Navigator interface: operation isContentHandlerRegistered(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "isContentHandlerRegistered" missing
+FAIL Navigator interface: operation unregisterProtocolHandler(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "unregisterProtocolHandler" missing
+FAIL Navigator interface: operation unregisterContentHandler(DOMString,DOMString) assert_own_property: interface prototype object missing non-static operation expected property "unregisterContentHandler" missing
+FAIL Navigator interface: attribute cookieEnabled assert_true: The prototype object must have a property "cookieEnabled" expected true got false
+FAIL Navigator interface: operation yieldForStorageUpdates() assert_own_property: interface prototype object missing non-static operation expected property "yieldForStorageUpdates" missing
+FAIL Navigator interface: attribute plugins assert_true: The prototype object must have a property "plugins" expected true got false
+FAIL Navigator interface: attribute mimeTypes assert_true: The prototype object must have a property "mimeTypes" expected true got false
+FAIL Navigator interface: attribute javaEnabled assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS Navigator must be primary interface of window.navigator
+PASS Stringification of window.navigator
+FAIL Navigator interface: window.navigator must inherit property "appCodeName" with the proper type (0) assert_inherits: property "appCodeName" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "appName" with the proper type (1) assert_inherits: property "appName" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "appVersion" with the proper type (2) assert_inherits: property "appVersion" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "platform" with the proper type (3) assert_inherits: property "platform" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "product" with the proper type (4) assert_inherits: property "product" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "taintEnabled" with the proper type (5) assert_inherits: property "taintEnabled" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "userAgent" with the proper type (6) assert_inherits: property "userAgent" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "language" with the proper type (7) assert_inherits: property "language" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "languages" with the proper type (8) assert_inherits: property "languages" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "onLine" with the proper type (9) assert_inherits: property "onLine" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "registerProtocolHandler" with the proper type (10) assert_inherits: property "registerProtocolHandler" not found in prototype chain
+FAIL Navigator interface: calling registerProtocolHandler(DOMString,DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "registerProtocolHandler" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "registerContentHandler" with the proper type (11) assert_inherits: property "registerContentHandler" not found in prototype chain
+FAIL Navigator interface: calling registerContentHandler(DOMString,DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "registerContentHandler" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "isProtocolHandlerRegistered" with the proper type (12) assert_inherits: property "isProtocolHandlerRegistered" not found in prototype chain
+FAIL Navigator interface: calling isProtocolHandlerRegistered(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "isProtocolHandlerRegistered" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "isContentHandlerRegistered" with the proper type (13) assert_inherits: property "isContentHandlerRegistered" not found in prototype chain
+FAIL Navigator interface: calling isContentHandlerRegistered(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "isContentHandlerRegistered" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "unregisterProtocolHandler" with the proper type (14) assert_inherits: property "unregisterProtocolHandler" not found in prototype chain
+FAIL Navigator interface: calling unregisterProtocolHandler(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "unregisterProtocolHandler" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "unregisterContentHandler" with the proper type (15) assert_inherits: property "unregisterContentHandler" not found in prototype chain
+FAIL Navigator interface: calling unregisterContentHandler(DOMString,DOMString) on window.navigator with too few arguments must throw TypeError assert_inherits: property "unregisterContentHandler" not found in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "cookieEnabled" with the proper type (16) assert_inherits: property "cookieEnabled" found on object expected in prototype chain
+FAIL Navigator interface: window.navigator must inherit property "yieldForStorageUpdates" with the proper type (17) assert_inherits: property "yieldForStorageUpdates" not found in prototype chain
+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
+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
+FAIL Navigator interface: window.navigator must inherit property "javaEnabled" with the proper type (20) assert_equals: expected "boolean" but got "function"
+FAIL PluginArray interface: existence and properties of interface object assert_equals: class string of PluginArray expected "[object Function]" but got "[object PluginArrayConstructor]"
+PASS PluginArray interface object length
+PASS PluginArray interface: existence and properties of interface prototype object
+FAIL PluginArray interface: existence and properties of interface prototype object's "constructor" property assert_own_property: PluginArray.prototype does not have own property "constructor" expected property "constructor" missing
+PASS PluginArray interface: operation refresh(boolean)
+FAIL PluginArray interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+FAIL PluginArray interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL PluginArray interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL MimeTypeArray interface: existence and properties of interface object assert_equals: class string of MimeTypeArray expected "[object Function]" but got "[object MimeTypeArrayConstructor]"
+PASS MimeTypeArray interface object length
+PASS MimeTypeArray interface: existence and properties of interface prototype object
+FAIL MimeTypeArray interface: existence and properties of interface prototype object's "constructor" property assert_own_property: MimeTypeArray.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL MimeTypeArray interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+FAIL MimeTypeArray interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL MimeTypeArray interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Plugin interface: existence and properties of interface object assert_equals: class string of Plugin expected "[object Function]" but got "[object PluginConstructor]"
+PASS Plugin interface object length
+PASS Plugin interface: existence and properties of interface prototype object
+FAIL Plugin interface: existence and properties of interface prototype object's "constructor" property assert_own_property: Plugin.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL Plugin interface: attribute name assert_true: The prototype object must have a property "name" expected true got false
+FAIL Plugin interface: attribute description assert_true: The prototype object must have a property "description" expected true got false
+FAIL Plugin interface: attribute filename assert_true: The prototype object must have a property "filename" expected true got false
+FAIL Plugin interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+FAIL Plugin interface: operation item(unsigned long) assert_equals: property has wrong .length expected 1 but got 0
+FAIL Plugin interface: operation namedItem(DOMString) assert_equals: property has wrong .length expected 1 but got 0
+FAIL MimeType interface: existence and properties of interface object assert_equals: class string of MimeType expected "[object Function]" but got "[object MimeTypeConstructor]"
+PASS MimeType interface object length
+PASS MimeType interface: existence and properties of interface prototype object
+FAIL MimeType interface: existence and properties of interface prototype object's "constructor" property assert_true: MimeType.prototype.constructor is not writable expected true got false
+FAIL MimeType interface: attribute type assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MimeType interface: attribute description assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MimeType interface: attribute suffixes assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MimeType interface: attribute enabledPlugin assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL External interface: existence and properties of interface object assert_own_property: self does not have own property "External" expected property "External" missing
+FAIL External interface object length assert_own_property: self does not have own property "External" expected property "External" missing
+FAIL External interface: existence and properties of interface prototype object assert_own_property: self does not have own property "External" expected property "External" missing
+FAIL External interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "External" expected property "External" missing
+FAIL External interface: operation AddSearchProvider(DOMString) assert_own_property: self does not have own property "External" expected property "External" missing
+FAIL External interface: operation IsSearchProviderInstalled(DOMString) assert_own_property: self does not have own property "External" expected property "External" missing
+FAIL External must be primary interface of window.external assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL Stringification of window.external assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL External interface: window.external must inherit property "AddSearchProvider" with the proper type (0) assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL External interface: calling AddSearchProvider(DOMString) on window.external with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL External interface: window.external must inherit property "IsSearchProviderInstalled" with the proper type (1) assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL External interface: calling IsSearchProviderInstalled(DOMString) on window.external with too few arguments must throw TypeError assert_equals: wrong typeof object expected "object" but got "undefined"
+FAIL ImageBitmap interface: existence and properties of interface object assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
+FAIL ImageBitmap interface object length assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
+FAIL ImageBitmap interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
+FAIL ImageBitmap interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
+FAIL ImageBitmap interface: attribute width assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
+FAIL ImageBitmap interface: attribute height assert_own_property: self does not have own property "ImageBitmap" expected property "ImageBitmap" missing
+FAIL MessageEvent interface: existence and properties of interface object assert_equals: class string of MessageEvent expected "[object Function]" but got "[object MessageEventConstructor]"
+PASS MessageEvent interface object length
+PASS MessageEvent interface: existence and properties of interface prototype object
+FAIL MessageEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: MessageEvent.prototype.constructor is not writable expected true got false
+FAIL MessageEvent interface: attribute data assert_true: The prototype object must have a property "data" expected true got false
+FAIL MessageEvent interface: attribute origin assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MessageEvent interface: attribute lastEventId assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MessageEvent interface: attribute source assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MessageEvent interface: attribute ports assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+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
+FAIL EventSource interface: existence and properties of interface object assert_equals: class string of EventSource expected "[object Function]" but got "[object EventSourceConstructor]"
+PASS EventSource interface object length
+FAIL EventSource interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL EventSource interface: existence and properties of interface prototype object's "constructor" property assert_true: EventSource.prototype.constructor is not writable expected true got false
+FAIL EventSource interface: attribute url assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL EventSource interface: attribute withCredentials assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS EventSource interface: constant CONNECTING on interface object
+PASS EventSource interface: constant CONNECTING on interface prototype object
+PASS EventSource interface: constant OPEN on interface object
+PASS EventSource interface: constant OPEN on interface prototype object
+PASS EventSource interface: constant CLOSED on interface object
+PASS EventSource interface: constant CLOSED on interface prototype object
+FAIL EventSource interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL EventSource interface: attribute onopen assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL EventSource interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL EventSource interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS EventSource interface: operation close()
+FAIL WebSocket interface: existence and properties of interface object assert_equals: class string of WebSocket expected "[object Function]" but got "[object WebSocketConstructor]"
+PASS WebSocket interface object length
+FAIL WebSocket interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL WebSocket interface: existence and properties of interface prototype object's "constructor" property assert_true: WebSocket.prototype.constructor is not writable expected true got false
+FAIL WebSocket interface: attribute url assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS WebSocket interface: constant CONNECTING on interface object
+PASS WebSocket interface: constant CONNECTING on interface prototype object
+PASS WebSocket interface: constant OPEN on interface object
+PASS WebSocket interface: constant OPEN on interface prototype object
+PASS WebSocket interface: constant CLOSING on interface object
+PASS WebSocket interface: constant CLOSING on interface prototype object
+PASS WebSocket interface: constant CLOSED on interface object
+PASS WebSocket interface: constant CLOSED on interface prototype object
+FAIL WebSocket interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL WebSocket interface: attribute bufferedAmount assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL WebSocket interface: attribute onopen assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL WebSocket interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL WebSocket interface: attribute onclose assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL WebSocket interface: attribute extensions assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL WebSocket interface: attribute protocol assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS WebSocket interface: operation close(unsigned short,DOMString)
+FAIL WebSocket interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL WebSocket interface: attribute binaryType assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS WebSocket interface: operation send(DOMString)
+PASS WebSocket interface: operation send(Blob)
+PASS WebSocket interface: operation send(ArrayBuffer)
+PASS WebSocket interface: operation send(ArrayBufferView)
+FAIL CloseEvent interface: existence and properties of interface object assert_equals: class string of CloseEvent expected "[object Function]" but got "[object CloseEventConstructor]"
+PASS CloseEvent interface object length
+PASS CloseEvent interface: existence and properties of interface prototype object
+FAIL CloseEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: CloseEvent.prototype.constructor is not writable expected true got false
+FAIL CloseEvent interface: attribute wasClean assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CloseEvent interface: attribute code assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL CloseEvent interface: attribute reason assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MessageChannel interface: existence and properties of interface object assert_equals: class string of MessageChannel expected "[object Function]" but got "[object MessageChannelConstructor]"
+PASS MessageChannel interface object length
+PASS MessageChannel interface: existence and properties of interface prototype object
+FAIL MessageChannel interface: existence and properties of interface prototype object's "constructor" property assert_true: MessageChannel.prototype.constructor is not writable expected true got false
+FAIL MessageChannel interface: attribute port1 assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MessageChannel interface: attribute port2 assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL MessagePort interface: existence and properties of interface object assert_equals: class string of MessagePort expected "[object Function]" but got "[object MessagePortConstructor]"
+PASS MessagePort interface object length
+FAIL MessagePort interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL MessagePort interface: existence and properties of interface prototype object's "constructor" property assert_true: MessagePort.prototype.constructor is not writable expected true got false
+PASS MessagePort interface: operation postMessage(any,[object Object])
+PASS MessagePort interface: operation start()
+PASS MessagePort interface: operation close()
+FAIL MessagePort interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL PortCollection interface: existence and properties of interface object assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL PortCollection interface object length assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL PortCollection interface: existence and properties of interface prototype object assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL PortCollection interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL PortCollection interface: operation add(MessagePort) assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL PortCollection interface: operation remove(MessagePort) assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL PortCollection interface: operation clear() assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL PortCollection interface: operation iterate(PortCollectionCallback) assert_own_property: self does not have own property "PortCollection" expected property "PortCollection" missing
+FAIL BroadcastChannel interface: existence and properties of interface object assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL BroadcastChannel interface object length assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL BroadcastChannel interface: existence and properties of interface prototype object assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL BroadcastChannel interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL BroadcastChannel interface: attribute name assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL BroadcastChannel interface: operation postMessage(any) assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL BroadcastChannel interface: operation close() assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL BroadcastChannel interface: attribute onmessage assert_own_property: self does not have own property "BroadcastChannel" expected property "BroadcastChannel" missing
+FAIL WorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface object length assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: attribute self assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: attribute location assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation close() assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: attribute onerror assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: attribute onlanguagechange assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: attribute onoffline assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: attribute ononline assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation importScripts(DOMString) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: attribute navigator assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation createImageBitmap(ImageBitmapSource,long,long,long,long) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation setTimeout(Function,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation setTimeout(DOMString,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation clearTimeout(long) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation setInterval(Function,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation setInterval(DOMString,long,any) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation clearInterval(long) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation btoa(DOMString) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL WorkerGlobalScope interface: operation atob(DOMString) assert_own_property: self does not have own property "WorkerGlobalScope" expected property "WorkerGlobalScope" missing
+FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing
+FAIL DedicatedWorkerGlobalScope interface object length assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing
+FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing
+FAIL DedicatedWorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing
+FAIL DedicatedWorkerGlobalScope interface: operation postMessage(any,[object Object]) assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing
+FAIL DedicatedWorkerGlobalScope interface: attribute onmessage assert_own_property: self does not have own property "DedicatedWorkerGlobalScope" expected property "DedicatedWorkerGlobalScope" missing
+FAIL SharedWorkerGlobalScope interface: existence and properties of interface object assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
+FAIL SharedWorkerGlobalScope interface object length assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
+FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
+FAIL SharedWorkerGlobalScope interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
+FAIL SharedWorkerGlobalScope interface: attribute name assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
+FAIL SharedWorkerGlobalScope interface: attribute applicationCache assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
+FAIL SharedWorkerGlobalScope interface: attribute onconnect assert_own_property: self does not have own property "SharedWorkerGlobalScope" expected property "SharedWorkerGlobalScope" missing
+FAIL Worker interface: existence and properties of interface object assert_equals: class string of Worker expected "[object Function]" but got "[object WorkerConstructor]"
+PASS Worker interface object length
+FAIL Worker interface: existence and properties of interface prototype object assert_own_property: should inherit from EventTarget, but self has no such property expected property "EventTarget" missing
+FAIL Worker interface: existence and properties of interface prototype object's "constructor" property assert_true: Worker.prototype.constructor is not writable expected true got false
+PASS Worker interface: operation terminate()
+PASS Worker interface: operation postMessage(any,[object Object])
+FAIL Worker interface: attribute onmessage assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL Worker interface: attribute onerror assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL SharedWorker interface: existence and properties of interface object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
+FAIL SharedWorker interface object length assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
+FAIL SharedWorker interface: existence and properties of interface prototype object assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
+FAIL SharedWorker interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
+FAIL SharedWorker interface: attribute port assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
+FAIL SharedWorker interface: attribute onerror assert_own_property: self does not have own property "SharedWorker" expected property "SharedWorker" missing
+FAIL WorkerNavigator interface: existence and properties of interface object assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface object length assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: existence and properties of interface prototype object assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute appCodeName assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute appName assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute appVersion assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute platform assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute product assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: operation taintEnabled() assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute userAgent assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute language assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute languages assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerNavigator interface: attribute onLine assert_own_property: self does not have own property "WorkerNavigator" expected property "WorkerNavigator" missing
+FAIL WorkerLocation interface: existence and properties of interface object assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing
+FAIL WorkerLocation interface object length assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing
+FAIL WorkerLocation interface: existence and properties of interface prototype object assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing
+FAIL WorkerLocation interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "WorkerLocation" expected property "WorkerLocation" missing
+FAIL Storage interface: existence and properties of interface object assert_equals: class string of Storage expected "[object Function]" but got "[object StorageConstructor]"
+PASS Storage interface object length
+PASS Storage interface: existence and properties of interface prototype object
+FAIL Storage interface: existence and properties of interface prototype object's "constructor" property assert_own_property: Storage.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL Storage interface: attribute length assert_true: The prototype object must have a property "length" expected true got false
+FAIL Storage interface: operation key(unsigned long) assert_true: property is not enumerable expected true got false
+FAIL Storage interface: operation getItem(DOMString) assert_true: property is not enumerable expected true got false
+FAIL Storage interface: operation setItem(DOMString,DOMString) assert_true: property is not enumerable expected true got false
+FAIL Storage interface: operation removeItem(DOMString) assert_true: property is not enumerable expected true got false
+FAIL Storage interface: operation clear() assert_true: property is not enumerable expected true got false
+FAIL StorageEvent interface: existence and properties of interface object assert_equals: class string of StorageEvent expected "[object Function]" but got "[object StorageEventConstructor]"
+PASS StorageEvent interface object length
+PASS StorageEvent interface: existence and properties of interface prototype object
+FAIL StorageEvent interface: existence and properties of interface prototype object's "constructor" property assert_true: StorageEvent.prototype.constructor is not writable expected true got false
+FAIL StorageEvent interface: attribute key assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL StorageEvent interface: attribute oldValue assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL StorageEvent interface: attribute newValue assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL StorageEvent interface: attribute url assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL StorageEvent interface: attribute storageArea assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: existence and properties of interface object assert_equals: class string of HTMLAppletElement expected "[object Function]" but got "[object HTMLAppletElementConstructor]"
+PASS HTMLAppletElement interface object length
+PASS HTMLAppletElement interface: existence and properties of interface prototype object
+FAIL HTMLAppletElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLAppletElement.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLAppletElement interface: attribute align assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute alt assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute archive assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute code assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute codeBase assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute object assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLAppletElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLAppletElement must be primary interface of document.createElement("applet")
+PASS Stringification of document.createElement("applet")
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "align" with the proper type (0)
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "alt" with the proper type (1)
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "archive" with the proper type (2)
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "code" with the proper type (3)
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "codeBase" with the proper type (4)
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "height" with the proper type (5)
+FAIL HTMLAppletElement interface: document.createElement("applet") must inherit property "hspace" with the proper type (6) assert_equals: expected "number" but got "string"
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "name" with the proper type (7)
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "object" with the proper type (8)
+FAIL HTMLAppletElement interface: document.createElement("applet") must inherit property "vspace" with the proper type (9) assert_equals: expected "number" but got "string"
+PASS HTMLAppletElement interface: document.createElement("applet") must inherit property "width" with the proper type (10)
+FAIL HTMLMarqueeElement interface: existence and properties of interface object assert_equals: class string of HTMLMarqueeElement expected "[object Function]" but got "[object HTMLMarqueeElementConstructor]"
+PASS HTMLMarqueeElement interface object length
+PASS HTMLMarqueeElement interface: existence and properties of interface prototype object
+FAIL HTMLMarqueeElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLMarqueeElement.prototype.constructor is not writable expected true got false
+FAIL HTMLMarqueeElement interface: attribute behavior assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute bgColor assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute direction assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute height assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute hspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute loop assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute scrollAmount assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute scrollDelay assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute trueSpeed assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute vspace assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute width assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLMarqueeElement interface: attribute onbounce assert_true: The prototype object must have a property "onbounce" expected true got false
+FAIL HTMLMarqueeElement interface: attribute onfinish assert_true: The prototype object must have a property "onfinish" expected true got false
+FAIL HTMLMarqueeElement interface: attribute onstart assert_true: The prototype object must have a property "onstart" expected true got false
+PASS HTMLMarqueeElement interface: operation start()
+PASS HTMLMarqueeElement interface: operation stop()
+PASS HTMLMarqueeElement must be primary interface of document.createElement("marquee")
+PASS Stringification of document.createElement("marquee")
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "behavior" with the proper type (0)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "bgColor" with the proper type (1)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "direction" with the proper type (2)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "height" with the proper type (3)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "hspace" with the proper type (4)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "loop" with the proper type (5)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "scrollAmount" with the proper type (6)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "scrollDelay" with the proper type (7)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "trueSpeed" with the proper type (8)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "vspace" with the proper type (9)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "width" with the proper type (10)
+FAIL HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "onbounce" with the proper type (11) assert_inherits: property "onbounce" not found in prototype chain
+FAIL HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "onfinish" with the proper type (12) assert_inherits: property "onfinish" not found in prototype chain
+FAIL HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "onstart" with the proper type (13) assert_inherits: property "onstart" not found in prototype chain
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "start" with the proper type (14)
+PASS HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "stop" with the proper type (15)
+FAIL HTMLFrameSetElement interface: existence and properties of interface object assert_equals: class string of HTMLFrameSetElement expected "[object Function]" but got "[object HTMLFrameSetElementConstructor]"
+PASS HTMLFrameSetElement interface object length
+PASS HTMLFrameSetElement interface: existence and properties of interface prototype object
+FAIL HTMLFrameSetElement interface: existence and properties of interface prototype object's "constructor" property assert_own_property: HTMLFrameSetElement.prototype does not have own property "constructor" expected property "constructor" missing
+FAIL HTMLFrameSetElement interface: attribute cols assert_true: The prototype object must have a property "cols" expected true got false
+FAIL HTMLFrameSetElement interface: attribute rows assert_true: The prototype object must have a property "rows" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onafterprint assert_true: The prototype object must have a property "onafterprint" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onbeforeprint assert_true: The prototype object must have a property "onbeforeprint" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onbeforeunload assert_true: The prototype object must have a property "onbeforeunload" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onhashchange assert_true: The prototype object must have a property "onhashchange" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onlanguagechange assert_true: The prototype object must have a property "onlanguagechange" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onmessage assert_true: The prototype object must have a property "onmessage" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onoffline assert_true: The prototype object must have a property "onoffline" expected true got false
+FAIL HTMLFrameSetElement interface: attribute ononline assert_true: The prototype object must have a property "ononline" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onpagehide assert_true: The prototype object must have a property "onpagehide" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onpageshow assert_true: The prototype object must have a property "onpageshow" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onpopstate assert_true: The prototype object must have a property "onpopstate" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onstorage assert_true: The prototype object must have a property "onstorage" expected true got false
+FAIL HTMLFrameSetElement interface: attribute onunload assert_true: The prototype object must have a property "onunload" expected true got false
+PASS HTMLFrameSetElement must be primary interface of document.createElement("frameset")
+PASS Stringification of document.createElement("frameset")
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "cols" with the proper type (0) assert_inherits: property "cols" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "rows" with the proper type (1) assert_inherits: property "rows" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onafterprint" with the proper type (2) assert_inherits: property "onafterprint" not found in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onbeforeprint" with the proper type (3) assert_inherits: property "onbeforeprint" not found in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onbeforeunload" with the proper type (4) assert_inherits: property "onbeforeunload" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onhashchange" with the proper type (5) assert_inherits: property "onhashchange" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onlanguagechange" with the proper type (6) assert_inherits: property "onlanguagechange" not found in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onmessage" with the proper type (7) assert_inherits: property "onmessage" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onoffline" with the proper type (8) assert_inherits: property "onoffline" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "ononline" with the proper type (9) assert_inherits: property "ononline" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpagehide" with the proper type (10) assert_inherits: property "onpagehide" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageshow" with the proper type (11) assert_inherits: property "onpageshow" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpopstate" with the proper type (12) assert_inherits: property "onpopstate" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onstorage" with the proper type (13) assert_inherits: property "onstorage" found on object expected in prototype chain
+FAIL HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onunload" with the proper type (14) assert_inherits: property "onunload" found on object expected in prototype chain
+FAIL HTMLFrameElement interface: existence and properties of interface object assert_equals: class string of HTMLFrameElement expected "[object Function]" but got "[object HTMLFrameElementConstructor]"
+PASS HTMLFrameElement interface object length
+PASS HTMLFrameElement interface: existence and properties of interface prototype object
+FAIL HTMLFrameElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLFrameElement.prototype.constructor is not writable expected true got false
+FAIL HTMLFrameElement interface: attribute name assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute scrolling assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute src assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute frameBorder assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute longDesc assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute noResize assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute contentDocument assert_true: The prototype object must have a property "contentDocument" expected true got false
+FAIL HTMLFrameElement interface: attribute contentWindow assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute marginHeight assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFrameElement interface: attribute marginWidth assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLFrameElement must be primary interface of document.createElement("frame")
+PASS Stringification of document.createElement("frame")
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "name" with the proper type (0)
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "scrolling" with the proper type (1)
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "src" with the proper type (2)
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "frameBorder" with the proper type (3)
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "longDesc" with the proper type (4)
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "noResize" with the proper type (5)
+FAIL HTMLFrameElement interface: document.createElement("frame") must inherit property "contentDocument" with the proper type (6) assert_inherits: property "contentDocument" found on object expected in prototype chain
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "contentWindow" with the proper type (7)
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "marginHeight" with the proper type (8)
+PASS HTMLFrameElement interface: document.createElement("frame") must inherit property "marginWidth" with the proper type (9)
+FAIL HTMLDirectoryElement interface: existence and properties of interface object assert_equals: class string of HTMLDirectoryElement expected "[object Function]" but got "[object HTMLDirectoryElementConstructor]"
+PASS HTMLDirectoryElement interface object length
+PASS HTMLDirectoryElement interface: existence and properties of interface prototype object
+FAIL HTMLDirectoryElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLDirectoryElement.prototype.constructor is not writable expected true got false
+FAIL HTMLDirectoryElement interface: attribute compact assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLDirectoryElement must be primary interface of document.createElement("dir")
+PASS Stringification of document.createElement("dir")
+PASS HTMLDirectoryElement interface: document.createElement("dir") must inherit property "compact" with the proper type (0)
+FAIL HTMLFontElement interface: existence and properties of interface object assert_equals: class string of HTMLFontElement expected "[object Function]" but got "[object HTMLFontElementConstructor]"
+PASS HTMLFontElement interface object length
+PASS HTMLFontElement interface: existence and properties of interface prototype object
+FAIL HTMLFontElement interface: existence and properties of interface prototype object's "constructor" property assert_true: HTMLFontElement.prototype.constructor is not writable expected true got false
+FAIL HTMLFontElement interface: attribute color assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFontElement interface: attribute face assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+FAIL HTMLFontElement interface: attribute size assert_throws: getting property on prototype object must throw TypeError function "function () {
+ [native code]
+}" did not throw
+PASS HTMLFontElement must be primary interface of document.createElement("font")
+PASS Stringification of document.createElement("font")
+PASS HTMLFontElement interface: document.createElement("font") must inherit property "color" with the proper type (0)
+PASS HTMLFontElement interface: document.createElement("font") must inherit property "face" with the proper type (1)
+PASS HTMLFontElement interface: document.createElement("font") must inherit property "size" with the proper type (2)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontentmediaelementsmimetypescanPlayTypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/media-elements/mime-types/canPlayType-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,61 @@
</span><ins>+
+PASS utility code
+PASS application/octet-stream
+PASS video/x-new-fictional-format
+PASS audio/mp4 (optional)
+PASS audio/mp4; codecs="mp4a.40.2" (optional)
+FAIL audio/mp4 with bogus codec assert_equals: audio/mp4; codecs="bogus" expected "" but got "probably"
+PASS audio/mp4 with and without codecs
+FAIL audio/ogg (optional) assert_equals: audio/ogg expected "maybe" but got ""
+FAIL audio/ogg; codecs="opus" (optional) assert_equals: audio/ogg; codecs="opus" expected "probably" but got ""
+FAIL audio/ogg; codecs="vorbis" (optional) assert_equals: audio/ogg; codecs="vorbis" expected "probably" but got ""
+PASS audio/ogg with bogus codec
+PASS audio/ogg with and without codecs
+FAIL audio/wav (optional) assert_equals: audio/wav expected "maybe" but got ""
+FAIL audio/wav; codecs="1" (optional) assert_equals: audio/wav; codecs="1" expected "probably" but got ""
+PASS audio/wav with bogus codec
+PASS audio/wav with and without codecs
+FAIL audio/webm (optional) assert_equals: audio/webm expected "maybe" but got ""
+FAIL audio/webm; codecs="opus" (optional) assert_equals: audio/webm; codecs="opus" expected "probably" but got ""
+FAIL audio/webm; codecs="vorbis" (optional) assert_equals: audio/webm; codecs="vorbis" expected "probably" but got ""
+PASS audio/webm with bogus codec
+PASS audio/webm with and without codecs
+PASS video/3gpp (optional)
+PASS video/3gpp; codecs="samr" (optional)
+PASS video/3gpp; codecs="mp4v.20.8" (optional)
+PASS video/3gpp codecs subset
+PASS video/3gpp codecs order
+FAIL video/3gpp with bogus codec assert_equals: video/3gpp; codecs="bogus" expected "" but got "probably"
+PASS video/3gpp with and without codecs
+PASS video/mp4 (optional)
+PASS video/mp4; codecs="mp4a.40.2" (optional)
+PASS video/mp4; codecs="avc1.42E01E" (optional)
+PASS video/mp4; codecs="avc1.4D401E" (optional)
+PASS video/mp4; codecs="avc1.58A01E" (optional)
+PASS video/mp4; codecs="avc1.64001E" (optional)
+PASS video/mp4; codecs="mp4v.20.8" (optional)
+PASS video/mp4; codecs="mp4v.20.240" (optional)
+PASS video/mp4 codecs subset
+PASS video/mp4 codecs order
+FAIL video/mp4 with bogus codec assert_equals: video/mp4; codecs="bogus" expected "" but got "probably"
+PASS video/mp4 with and without codecs
+FAIL video/ogg (optional) assert_equals: video/ogg expected "maybe" but got ""
+FAIL video/ogg; codecs="opus" (optional) assert_equals: video/ogg; codecs="opus" expected "probably" but got ""
+FAIL video/ogg; codecs="vorbis" (optional) assert_equals: video/ogg; codecs="vorbis" expected "probably" but got ""
+FAIL video/ogg; codecs="theora" (optional) assert_equals: video/ogg; codecs="theora" expected "probably" but got ""
+PASS video/ogg codecs subset
+PASS video/ogg codecs order
+PASS video/ogg with bogus codec
+PASS video/ogg with and without codecs
+FAIL video/webm (optional) assert_equals: video/webm expected "maybe" but got ""
+FAIL video/webm; codecs="opus" (optional) assert_equals: video/webm; codecs="opus" expected "probably" but got ""
+FAIL video/webm; codecs="vorbis" (optional) assert_equals: video/webm; codecs="vorbis" expected "probably" but got ""
+FAIL video/webm; codecs="vp8" (optional) assert_equals: video/webm; codecs="vp8" expected "probably" but got ""
+FAIL video/webm; codecs="vp8.0" (optional) assert_equals: video/webm; codecs="vp8.0" expected "probably" but got ""
+FAIL video/webm; codecs="vp9" (optional) assert_equals: video/webm; codecs="vp9" expected "probably" but got ""
+FAIL video/webm; codecs="vp9.0" (optional) assert_equals: video/webm; codecs="vp9.0" expected "probably" but got ""
+PASS video/webm codecs subset
+PASS video/webm codecs order
+PASS video/webm with bogus codec
+PASS video/webm with and without codecs
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementsizesparseasizesattributeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,611 @@
</span><ins>+
+
+PASS <img srcset="/w3c/resources/images/green-1x1.png?a2 300w, /w3c/resources/images/green-16x16.png?a2 301w"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?b2 450w, /w3c/resources/images/green-16x16.png?b2 451w"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?c2 600w, /w3c/resources/images/green-16x16.png?c2 601w"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?d2 900w, /w3c/resources/images/green-16x16.png?d2 901w"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e2 50w, /w3c/resources/images/green-16x16.png?e2 51w" sizes="0"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e3 50w, /w3c/resources/images/green-16x16.png?e3 51w" sizes="-0"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e4 50w, /w3c/resources/images/green-16x16.png?e4 51w" sizes="+0"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e5 50w, /w3c/resources/images/green-16x16.png?e5 51w" sizes="+1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e6 50w, /w3c/resources/images/green-16x16.png?e6 51w" sizes=".1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e7 50w, /w3c/resources/images/green-16x16.png?e7 51w" sizes="0.1em"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e8 50w, /w3c/resources/images/green-16x16.png?e8 51w" sizes="0.1ex"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e9 50w, /w3c/resources/images/green-16x16.png?e9 51w" sizes="0.1ch"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e10 50w, /w3c/resources/images/green-16x16.png?e10 51w" sizes="0.1rem"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e11 50w, /w3c/resources/images/green-16x16.png?e11 51w" sizes="0.1vw"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e12 50w, /w3c/resources/images/green-16x16.png?e12 51w" sizes="0.1vh"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e13 50w, /w3c/resources/images/green-16x16.png?e13 51w" sizes="0.1vmin"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e14 50w, /w3c/resources/images/green-16x16.png?e14 51w" sizes="0.1vmax"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e15 50w, /w3c/resources/images/green-16x16.png?e15 51w" sizes="0.1cm"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e16 50w, /w3c/resources/images/green-16x16.png?e16 51w" sizes="1mm"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e17 50w, /w3c/resources/images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e18 50w, /w3c/resources/images/green-16x16.png?e18 51w" sizes="0.01in"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e19 50w, /w3c/resources/images/green-16x16.png?e19 51w" sizes="0.1pc"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e20 50w, /w3c/resources/images/green-16x16.png?e20 51w" sizes="0.1pt"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e21 50w, /w3c/resources/images/green-16x16.png?e21 51w" sizes="/* */1px/* */"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e22 50w, /w3c/resources/images/green-16x16.png?e22 51w" sizes=" /**/ /**/ 1px /**/ /**/ "> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e23 50w, /w3c/resources/images/green-16x16.png?e23 51w" sizes="(),1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e24 50w, /w3c/resources/images/green-16x16.png?e24 51w" sizes="x(),1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e25 50w, /w3c/resources/images/green-16x16.png?e25 51w" sizes="{},1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e26 50w, /w3c/resources/images/green-16x16.png?e26 51w" sizes="[],1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e27 50w, /w3c/resources/images/green-16x16.png?e27 51w" sizes="1px,("> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e28 50w, /w3c/resources/images/green-16x16.png?e28 51w" sizes="1px,x("> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e29 50w, /w3c/resources/images/green-16x16.png?e29 51w" sizes="1px,{"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e30 50w, /w3c/resources/images/green-16x16.png?e30 51w" sizes="1px,["> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e31 50w, /w3c/resources/images/green-16x16.png?e31 51w" sizes="\(,1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e32 50w, /w3c/resources/images/green-16x16.png?e32 51w" sizes="x\(,1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e33 50w, /w3c/resources/images/green-16x16.png?e33 51w" sizes="\{,1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e34 50w, /w3c/resources/images/green-16x16.png?e34 51w" sizes="\[,1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e35 50w, /w3c/resources/images/green-16x16.png?e35 51w" sizes="1\p\x"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e36 50w, /w3c/resources/images/green-16x16.png?e36 51w" sizes="calc(1px)"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e37 50w, /w3c/resources/images/green-16x16.png?e37 51w" sizes="(min-width:0) calc(1px)"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e38 50w, /w3c/resources/images/green-16x16.png?e38 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e39 50w, /w3c/resources/images/green-16x16.png?e39 51w" sizes="(min-width:0) 1px, 100vw"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e40 50w, /w3c/resources/images/green-16x16.png?e40 51w" sizes="(min-width:0) 1px, (min-width:0) 100vw, 100vw"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e41 50w, /w3c/resources/images/green-16x16.png?e41 51w" sizes="(min-width:0) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e42 50w, /w3c/resources/images/green-16x16.png?e42 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e43 50w, /w3c/resources/images/green-16x16.png?e43 51w" sizes="(min-width:unknown-mf-value) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e44 50w, /w3c/resources/images/green-16x16.png?e44 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e45 50w, /w3c/resources/images/green-16x16.png?e45 51w" sizes="(min-width:-1px) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e46 50w, /w3c/resources/images/green-16x16.png?e46 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e47 50w, /w3c/resources/images/green-16x16.png?e47 51w" sizes="(unknown-mf-name) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e48 50w, /w3c/resources/images/green-16x16.png?e48 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e49 50w, /w3c/resources/images/green-16x16.png?e49 51w" sizes="(&quot;unknown-general-enclosed&quot;) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e50 50w, /w3c/resources/images/green-16x16.png?e50 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e51 50w, /w3c/resources/images/green-16x16.png?e51 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e52 50w, /w3c/resources/images/green-16x16.png?e52 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e53 50w, /w3c/resources/images/green-16x16.png?e53 51w" sizes="print 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e54 50w, /w3c/resources/images/green-16x16.png?e54 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e55 50w, /w3c/resources/images/green-16x16.png?e55 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e56 50w, /w3c/resources/images/green-16x16.png?e56 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e57 50w, /w3c/resources/images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e58 50w, /w3c/resources/images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e59 50w, /w3c/resources/images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e60 50w, /w3c/resources/images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e61 50w, /w3c/resources/images/green-16x16.png?e61 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e62 50w, /w3c/resources/images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e63 50w, /w3c/resources/images/green-16x16.png?e63 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e64 50w, /w3c/resources/images/green-16x16.png?e64 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e65 50w, /w3c/resources/images/green-16x16.png?e65 51w" sizes="(123) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e66 50w, /w3c/resources/images/green-16x16.png?e66 51w" sizes="not (123) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e67 50w, /w3c/resources/images/green-16x16.png?e67 51w" sizes="(!) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e68 50w, /w3c/resources/images/green-16x16.png?e68 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e69 50w, /w3c/resources/images/green-16x16.png?e69 51w" sizes="! 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e70 50w, /w3c/resources/images/green-16x16.png?e70 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e71 50w, /w3c/resources/images/green-16x16.png?e71 51w" sizes="(]) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e72 50w, /w3c/resources/images/green-16x16.png?e72 51w" sizes="not (]) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e73 50w, /w3c/resources/images/green-16x16.png?e73 51w" sizes="] 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e74 50w, /w3c/resources/images/green-16x16.png?e74 51w" sizes="not ] 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e75 50w, /w3c/resources/images/green-16x16.png?e75 51w" sizes="(}) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e76 50w, /w3c/resources/images/green-16x16.png?e76 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e77 50w, /w3c/resources/images/green-16x16.png?e77 51w" sizes="} 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e78 50w, /w3c/resources/images/green-16x16.png?e78 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e79 50w, /w3c/resources/images/green-16x16.png?e79 51w" sizes=") 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e80 50w, /w3c/resources/images/green-16x16.png?e80 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e81 50w, /w3c/resources/images/green-16x16.png?e81 51w" sizes="(;) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e82 50w, /w3c/resources/images/green-16x16.png?e82 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e83 50w, /w3c/resources/images/green-16x16.png?e83 51w" sizes="(.) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e84 50w, /w3c/resources/images/green-16x16.png?e84 51w" sizes="not (.) 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e85 50w, /w3c/resources/images/green-16x16.png?e85 51w" sizes="; 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e86 50w, /w3c/resources/images/green-16x16.png?e86 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e87 50w, /w3c/resources/images/green-16x16.png?e87 51w" sizes=", 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e88 50w, /w3c/resources/images/green-16x16.png?e88 51w" sizes="1px,"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e89 50w, /w3c/resources/images/green-16x16.png?e89 51w" sizes="(min-width:0) 1px,"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e90 50w, /w3c/resources/images/green-16x16.png?e90 51w" sizes="-0e-0px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e91 50w, /w3c/resources/images/green-16x16.png?e91 51w" sizes="+0.11e+01px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e92 50w, /w3c/resources/images/green-16x16.png?e92 51w" sizes="0.2e1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e93 50w, /w3c/resources/images/green-16x16.png?e93 51w" sizes="0.3E1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e94 50w, /w3c/resources/images/green-16x16.png?e94 51w" sizes=".4E1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e95 50w, /w3c/resources/images/green-16x16.png?e95 51w" sizes="all 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e96 50w, /w3c/resources/images/green-16x16.png?e96 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e97 50w, /w3c/resources/images/green-16x16.png?e97 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e98 50w, /w3c/resources/images/green-16x16.png?e98 51w" sizes="1px, 100vw"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e99 50w, /w3c/resources/images/green-16x16.png?e99 51w" sizes="1px, (min-width:0) 100vw"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e100 50w, /w3c/resources/images/green-16x16.png?e100 51w" sizes="1px, foo bar"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e101 50w, /w3c/resources/images/green-16x16.png?e101 51w" sizes="(min-width:0) 1px, foo bar"> ref sizes="1px" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f2 50w, /w3c/resources/images/green-16x16.png?f2 51w" sizes=""> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f3 50w, /w3c/resources/images/green-16x16.png?f3 51w" sizes=","> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f4 50w, /w3c/resources/images/green-16x16.png?f4 51w" sizes="-1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f5 50w, /w3c/resources/images/green-16x16.png?f5 51w" sizes="1"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f6 50w, /w3c/resources/images/green-16x16.png?f6 51w" sizes="0.1%"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f7 50w, /w3c/resources/images/green-16x16.png?f7 51w" sizes="0.1deg"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f8 50w, /w3c/resources/images/green-16x16.png?f8 51w" sizes="0.1grad"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f9 50w, /w3c/resources/images/green-16x16.png?f9 51w" sizes="0.1rad"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f10 50w, /w3c/resources/images/green-16x16.png?f10 51w" sizes="0.1turn"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f11 50w, /w3c/resources/images/green-16x16.png?f11 51w" sizes="0.1s"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f12 50w, /w3c/resources/images/green-16x16.png?f12 51w" sizes="0.1ms"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f13 50w, /w3c/resources/images/green-16x16.png?f13 51w" sizes="0.1Hz"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f14 50w, /w3c/resources/images/green-16x16.png?f14 51w" sizes="0.1kHz"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f15 50w, /w3c/resources/images/green-16x16.png?f15 51w" sizes="0.1dpi"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f16 50w, /w3c/resources/images/green-16x16.png?f16 51w" sizes="0.1dpcm"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f17 50w, /w3c/resources/images/green-16x16.png?f17 51w" sizes="0.1dppx"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f18 50w, /w3c/resources/images/green-16x16.png?f18 51w" data-foo="1px" sizes="attr(data-foo, length, 1px)"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f19 50w, /w3c/resources/images/green-16x16.png?f19 51w" data-foo="1" sizes="attr(data-foo, px, 1px)"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f20 50w, /w3c/resources/images/green-16x16.png?f20 51w" sizes="toggle(1px)"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f21 50w, /w3c/resources/images/green-16x16.png?f21 51w" sizes="inherit"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f22 50w, /w3c/resources/images/green-16x16.png?f22 51w" sizes="auto"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f23 50w, /w3c/resources/images/green-16x16.png?f23 51w" sizes="initial"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f24 50w, /w3c/resources/images/green-16x16.png?f24 51w" sizes="unset"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f25 50w, /w3c/resources/images/green-16x16.png?f25 51w" sizes="default"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f26 50w, /w3c/resources/images/green-16x16.png?f26 51w" sizes="1/* */px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f27 50w, /w3c/resources/images/green-16x16.png?f27 51w" sizes="1p/* */x"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f28 50w, /w3c/resources/images/green-16x16.png?f28 51w" sizes="-/**/0"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f29 50w, /w3c/resources/images/green-16x16.png?f29 51w" sizes="((),1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f30 50w, /w3c/resources/images/green-16x16.png?f30 51w" sizes="x(x(),1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f31 50w, /w3c/resources/images/green-16x16.png?f31 51w" sizes="{{},1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f32 50w, /w3c/resources/images/green-16x16.png?f32 51w" sizes="[[],1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f33 50w, /w3c/resources/images/green-16x16.png?f33 51w" sizes="1px !important"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f34 50w, /w3c/resources/images/green-16x16.png?f34 51w" sizes="\1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f35 50w, /w3c/resources/images/green-16x16.png?f35 51w" sizes="all 1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f36 50w, /w3c/resources/images/green-16x16.png?f36 51w" sizes="all and (min-width:0) 1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f37 50w, /w3c/resources/images/green-16x16.png?f37 51w" sizes="min-width:0 1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f38 50w, /w3c/resources/images/green-16x16.png?f38 51w" sizes="100vw, 1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f39 50w, /w3c/resources/images/green-16x16.png?f39 51w" sizes="100vw, (min-width:0) 1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f40 50w, /w3c/resources/images/green-16x16.png?f40 51w" sizes="foo bar"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f41 50w, /w3c/resources/images/green-16x16.png?f41 51w" sizes="foo-bar"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f42 50w, /w3c/resources/images/green-16x16.png?f42 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f43 50w, /w3c/resources/images/green-16x16.png?f43 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f44 50w, /w3c/resources/images/green-16x16.png?f44 51w" sizes="(min-width:0) 1"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f45 50w, /w3c/resources/images/green-16x16.png?f45 51w" sizes="-1e0px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f46 50w, /w3c/resources/images/green-16x16.png?f46 51w" sizes="1e1.5px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f47 50w, /w3c/resources/images/green-16x16.png?f47 51w" style="--foo: 1px" sizes="var(--foo)"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f48 50w, /w3c/resources/images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f49 50w, /w3c/resources/images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (standards mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?a2 300w, /w3c/resources/images/green-16x16.png?a2 301w"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?b2 450w, /w3c/resources/images/green-16x16.png?b2 451w"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?c2 600w, /w3c/resources/images/green-16x16.png?c2 601w"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?d2 900w, /w3c/resources/images/green-16x16.png?d2 901w"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e2 50w, /w3c/resources/images/green-16x16.png?e2 51w" sizes="0"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e3 50w, /w3c/resources/images/green-16x16.png?e3 51w" sizes="-0"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e4 50w, /w3c/resources/images/green-16x16.png?e4 51w" sizes="+0"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e5 50w, /w3c/resources/images/green-16x16.png?e5 51w" sizes="+1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e6 50w, /w3c/resources/images/green-16x16.png?e6 51w" sizes=".1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e7 50w, /w3c/resources/images/green-16x16.png?e7 51w" sizes="0.1em"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e8 50w, /w3c/resources/images/green-16x16.png?e8 51w" sizes="0.1ex"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e9 50w, /w3c/resources/images/green-16x16.png?e9 51w" sizes="0.1ch"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e10 50w, /w3c/resources/images/green-16x16.png?e10 51w" sizes="0.1rem"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e11 50w, /w3c/resources/images/green-16x16.png?e11 51w" sizes="0.1vw"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e12 50w, /w3c/resources/images/green-16x16.png?e12 51w" sizes="0.1vh"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e13 50w, /w3c/resources/images/green-16x16.png?e13 51w" sizes="0.1vmin"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e14 50w, /w3c/resources/images/green-16x16.png?e14 51w" sizes="0.1vmax"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e15 50w, /w3c/resources/images/green-16x16.png?e15 51w" sizes="0.1cm"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e16 50w, /w3c/resources/images/green-16x16.png?e16 51w" sizes="1mm"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e17 50w, /w3c/resources/images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e18 50w, /w3c/resources/images/green-16x16.png?e18 51w" sizes="0.01in"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e19 50w, /w3c/resources/images/green-16x16.png?e19 51w" sizes="0.1pc"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e20 50w, /w3c/resources/images/green-16x16.png?e20 51w" sizes="0.1pt"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e21 50w, /w3c/resources/images/green-16x16.png?e21 51w" sizes="/* */1px/* */"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e22 50w, /w3c/resources/images/green-16x16.png?e22 51w" sizes=" /**/ /**/ 1px /**/ /**/ "> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e23 50w, /w3c/resources/images/green-16x16.png?e23 51w" sizes="(),1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e24 50w, /w3c/resources/images/green-16x16.png?e24 51w" sizes="x(),1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e25 50w, /w3c/resources/images/green-16x16.png?e25 51w" sizes="{},1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e26 50w, /w3c/resources/images/green-16x16.png?e26 51w" sizes="[],1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e27 50w, /w3c/resources/images/green-16x16.png?e27 51w" sizes="1px,("> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e28 50w, /w3c/resources/images/green-16x16.png?e28 51w" sizes="1px,x("> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e29 50w, /w3c/resources/images/green-16x16.png?e29 51w" sizes="1px,{"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e30 50w, /w3c/resources/images/green-16x16.png?e30 51w" sizes="1px,["> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e31 50w, /w3c/resources/images/green-16x16.png?e31 51w" sizes="\(,1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e32 50w, /w3c/resources/images/green-16x16.png?e32 51w" sizes="x\(,1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e33 50w, /w3c/resources/images/green-16x16.png?e33 51w" sizes="\{,1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e34 50w, /w3c/resources/images/green-16x16.png?e34 51w" sizes="\[,1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e35 50w, /w3c/resources/images/green-16x16.png?e35 51w" sizes="1\p\x"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e36 50w, /w3c/resources/images/green-16x16.png?e36 51w" sizes="calc(1px)"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e37 50w, /w3c/resources/images/green-16x16.png?e37 51w" sizes="(min-width:0) calc(1px)"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e38 50w, /w3c/resources/images/green-16x16.png?e38 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e39 50w, /w3c/resources/images/green-16x16.png?e39 51w" sizes="(min-width:0) 1px, 100vw"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e40 50w, /w3c/resources/images/green-16x16.png?e40 51w" sizes="(min-width:0) 1px, (min-width:0) 100vw, 100vw"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e41 50w, /w3c/resources/images/green-16x16.png?e41 51w" sizes="(min-width:0) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e42 50w, /w3c/resources/images/green-16x16.png?e42 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e43 50w, /w3c/resources/images/green-16x16.png?e43 51w" sizes="(min-width:unknown-mf-value) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e44 50w, /w3c/resources/images/green-16x16.png?e44 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e45 50w, /w3c/resources/images/green-16x16.png?e45 51w" sizes="(min-width:-1px) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e46 50w, /w3c/resources/images/green-16x16.png?e46 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e47 50w, /w3c/resources/images/green-16x16.png?e47 51w" sizes="(unknown-mf-name) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e48 50w, /w3c/resources/images/green-16x16.png?e48 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e49 50w, /w3c/resources/images/green-16x16.png?e49 51w" sizes="(&quot;unknown-general-enclosed&quot;) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e50 50w, /w3c/resources/images/green-16x16.png?e50 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e51 50w, /w3c/resources/images/green-16x16.png?e51 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e52 50w, /w3c/resources/images/green-16x16.png?e52 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e53 50w, /w3c/resources/images/green-16x16.png?e53 51w" sizes="print 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e54 50w, /w3c/resources/images/green-16x16.png?e54 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e55 50w, /w3c/resources/images/green-16x16.png?e55 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e56 50w, /w3c/resources/images/green-16x16.png?e56 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e57 50w, /w3c/resources/images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e58 50w, /w3c/resources/images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e59 50w, /w3c/resources/images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e60 50w, /w3c/resources/images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e61 50w, /w3c/resources/images/green-16x16.png?e61 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e62 50w, /w3c/resources/images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e63 50w, /w3c/resources/images/green-16x16.png?e63 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e64 50w, /w3c/resources/images/green-16x16.png?e64 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e65 50w, /w3c/resources/images/green-16x16.png?e65 51w" sizes="(123) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e66 50w, /w3c/resources/images/green-16x16.png?e66 51w" sizes="not (123) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e67 50w, /w3c/resources/images/green-16x16.png?e67 51w" sizes="(!) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e68 50w, /w3c/resources/images/green-16x16.png?e68 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e69 50w, /w3c/resources/images/green-16x16.png?e69 51w" sizes="! 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e70 50w, /w3c/resources/images/green-16x16.png?e70 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e71 50w, /w3c/resources/images/green-16x16.png?e71 51w" sizes="(]) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e72 50w, /w3c/resources/images/green-16x16.png?e72 51w" sizes="not (]) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e73 50w, /w3c/resources/images/green-16x16.png?e73 51w" sizes="] 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e74 50w, /w3c/resources/images/green-16x16.png?e74 51w" sizes="not ] 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e75 50w, /w3c/resources/images/green-16x16.png?e75 51w" sizes="(}) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e76 50w, /w3c/resources/images/green-16x16.png?e76 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e77 50w, /w3c/resources/images/green-16x16.png?e77 51w" sizes="} 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e78 50w, /w3c/resources/images/green-16x16.png?e78 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e79 50w, /w3c/resources/images/green-16x16.png?e79 51w" sizes=") 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e80 50w, /w3c/resources/images/green-16x16.png?e80 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e81 50w, /w3c/resources/images/green-16x16.png?e81 51w" sizes="(;) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e82 50w, /w3c/resources/images/green-16x16.png?e82 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e83 50w, /w3c/resources/images/green-16x16.png?e83 51w" sizes="(.) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e84 50w, /w3c/resources/images/green-16x16.png?e84 51w" sizes="not (.) 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e85 50w, /w3c/resources/images/green-16x16.png?e85 51w" sizes="; 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e86 50w, /w3c/resources/images/green-16x16.png?e86 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e87 50w, /w3c/resources/images/green-16x16.png?e87 51w" sizes=", 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e88 50w, /w3c/resources/images/green-16x16.png?e88 51w" sizes="1px,"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e89 50w, /w3c/resources/images/green-16x16.png?e89 51w" sizes="(min-width:0) 1px,"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e90 50w, /w3c/resources/images/green-16x16.png?e90 51w" sizes="-0e-0px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e91 50w, /w3c/resources/images/green-16x16.png?e91 51w" sizes="+0.11e+01px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e92 50w, /w3c/resources/images/green-16x16.png?e92 51w" sizes="0.2e1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e93 50w, /w3c/resources/images/green-16x16.png?e93 51w" sizes="0.3E1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e94 50w, /w3c/resources/images/green-16x16.png?e94 51w" sizes=".4E1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e95 50w, /w3c/resources/images/green-16x16.png?e95 51w" sizes="all 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e96 50w, /w3c/resources/images/green-16x16.png?e96 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e97 50w, /w3c/resources/images/green-16x16.png?e97 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e98 50w, /w3c/resources/images/green-16x16.png?e98 51w" sizes="1px, 100vw"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e99 50w, /w3c/resources/images/green-16x16.png?e99 51w" sizes="1px, (min-width:0) 100vw"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e100 50w, /w3c/resources/images/green-16x16.png?e100 51w" sizes="1px, foo bar"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e101 50w, /w3c/resources/images/green-16x16.png?e101 51w" sizes="(min-width:0) 1px, foo bar"> ref sizes="1px" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f2 50w, /w3c/resources/images/green-16x16.png?f2 51w" sizes=""> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f3 50w, /w3c/resources/images/green-16x16.png?f3 51w" sizes=","> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f4 50w, /w3c/resources/images/green-16x16.png?f4 51w" sizes="-1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f5 50w, /w3c/resources/images/green-16x16.png?f5 51w" sizes="1"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f6 50w, /w3c/resources/images/green-16x16.png?f6 51w" sizes="0.1%"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f7 50w, /w3c/resources/images/green-16x16.png?f7 51w" sizes="0.1deg"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f8 50w, /w3c/resources/images/green-16x16.png?f8 51w" sizes="0.1grad"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f9 50w, /w3c/resources/images/green-16x16.png?f9 51w" sizes="0.1rad"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f10 50w, /w3c/resources/images/green-16x16.png?f10 51w" sizes="0.1turn"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f11 50w, /w3c/resources/images/green-16x16.png?f11 51w" sizes="0.1s"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f12 50w, /w3c/resources/images/green-16x16.png?f12 51w" sizes="0.1ms"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f13 50w, /w3c/resources/images/green-16x16.png?f13 51w" sizes="0.1Hz"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f14 50w, /w3c/resources/images/green-16x16.png?f14 51w" sizes="0.1kHz"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f15 50w, /w3c/resources/images/green-16x16.png?f15 51w" sizes="0.1dpi"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f16 50w, /w3c/resources/images/green-16x16.png?f16 51w" sizes="0.1dpcm"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f17 50w, /w3c/resources/images/green-16x16.png?f17 51w" sizes="0.1dppx"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f18 50w, /w3c/resources/images/green-16x16.png?f18 51w" data-foo="1px" sizes="attr(data-foo, length, 1px)"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f19 50w, /w3c/resources/images/green-16x16.png?f19 51w" data-foo="1" sizes="attr(data-foo, px, 1px)"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f20 50w, /w3c/resources/images/green-16x16.png?f20 51w" sizes="toggle(1px)"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f21 50w, /w3c/resources/images/green-16x16.png?f21 51w" sizes="inherit"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f22 50w, /w3c/resources/images/green-16x16.png?f22 51w" sizes="auto"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f23 50w, /w3c/resources/images/green-16x16.png?f23 51w" sizes="initial"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f24 50w, /w3c/resources/images/green-16x16.png?f24 51w" sizes="unset"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f25 50w, /w3c/resources/images/green-16x16.png?f25 51w" sizes="default"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f26 50w, /w3c/resources/images/green-16x16.png?f26 51w" sizes="1/* */px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f27 50w, /w3c/resources/images/green-16x16.png?f27 51w" sizes="1p/* */x"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f28 50w, /w3c/resources/images/green-16x16.png?f28 51w" sizes="-/**/0"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f29 50w, /w3c/resources/images/green-16x16.png?f29 51w" sizes="((),1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f30 50w, /w3c/resources/images/green-16x16.png?f30 51w" sizes="x(x(),1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f31 50w, /w3c/resources/images/green-16x16.png?f31 51w" sizes="{{},1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f32 50w, /w3c/resources/images/green-16x16.png?f32 51w" sizes="[[],1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f33 50w, /w3c/resources/images/green-16x16.png?f33 51w" sizes="1px !important"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f34 50w, /w3c/resources/images/green-16x16.png?f34 51w" sizes="\1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f35 50w, /w3c/resources/images/green-16x16.png?f35 51w" sizes="all 1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f36 50w, /w3c/resources/images/green-16x16.png?f36 51w" sizes="all and (min-width:0) 1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f37 50w, /w3c/resources/images/green-16x16.png?f37 51w" sizes="min-width:0 1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f38 50w, /w3c/resources/images/green-16x16.png?f38 51w" sizes="100vw, 1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f39 50w, /w3c/resources/images/green-16x16.png?f39 51w" sizes="100vw, (min-width:0) 1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f40 50w, /w3c/resources/images/green-16x16.png?f40 51w" sizes="foo bar"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f41 50w, /w3c/resources/images/green-16x16.png?f41 51w" sizes="foo-bar"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f42 50w, /w3c/resources/images/green-16x16.png?f42 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f43 50w, /w3c/resources/images/green-16x16.png?f43 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f44 50w, /w3c/resources/images/green-16x16.png?f44 51w" sizes="(min-width:0) 1"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f45 50w, /w3c/resources/images/green-16x16.png?f45 51w" sizes="-1e0px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f46 50w, /w3c/resources/images/green-16x16.png?f46 51w" sizes="1e1.5px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f47 50w, /w3c/resources/images/green-16x16.png?f47 51w" style="--foo: 1px" sizes="var(--foo)"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f48 50w, /w3c/resources/images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f49 50w, /w3c/resources/images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (quirks mode)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?a2 300w, /w3c/resources/images/green-16x16.png?a2 301w"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?b2 450w, /w3c/resources/images/green-16x16.png?b2 451w"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?c2 600w, /w3c/resources/images/green-16x16.png?c2 601w"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?d2 900w, /w3c/resources/images/green-16x16.png?d2 901w"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e2 50w, /w3c/resources/images/green-16x16.png?e2 51w" sizes="0"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e3 50w, /w3c/resources/images/green-16x16.png?e3 51w" sizes="-0"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e4 50w, /w3c/resources/images/green-16x16.png?e4 51w" sizes="+0"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e5 50w, /w3c/resources/images/green-16x16.png?e5 51w" sizes="+1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e6 50w, /w3c/resources/images/green-16x16.png?e6 51w" sizes=".1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e7 50w, /w3c/resources/images/green-16x16.png?e7 51w" sizes="0.1em"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e8 50w, /w3c/resources/images/green-16x16.png?e8 51w" sizes="0.1ex"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e9 50w, /w3c/resources/images/green-16x16.png?e9 51w" sizes="0.1ch"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e10 50w, /w3c/resources/images/green-16x16.png?e10 51w" sizes="0.1rem"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e11 50w, /w3c/resources/images/green-16x16.png?e11 51w" sizes="0.1vw"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e12 50w, /w3c/resources/images/green-16x16.png?e12 51w" sizes="0.1vh"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e13 50w, /w3c/resources/images/green-16x16.png?e13 51w" sizes="0.1vmin"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e14 50w, /w3c/resources/images/green-16x16.png?e14 51w" sizes="0.1vmax"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e15 50w, /w3c/resources/images/green-16x16.png?e15 51w" sizes="0.1cm"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e16 50w, /w3c/resources/images/green-16x16.png?e16 51w" sizes="1mm"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e17 50w, /w3c/resources/images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e18 50w, /w3c/resources/images/green-16x16.png?e18 51w" sizes="0.01in"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e19 50w, /w3c/resources/images/green-16x16.png?e19 51w" sizes="0.1pc"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e20 50w, /w3c/resources/images/green-16x16.png?e20 51w" sizes="0.1pt"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e21 50w, /w3c/resources/images/green-16x16.png?e21 51w" sizes="/* */1px/* */"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e22 50w, /w3c/resources/images/green-16x16.png?e22 51w" sizes=" /**/ /**/ 1px /**/ /**/ "> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e23 50w, /w3c/resources/images/green-16x16.png?e23 51w" sizes="(),1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e24 50w, /w3c/resources/images/green-16x16.png?e24 51w" sizes="x(),1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e25 50w, /w3c/resources/images/green-16x16.png?e25 51w" sizes="{},1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e26 50w, /w3c/resources/images/green-16x16.png?e26 51w" sizes="[],1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e27 50w, /w3c/resources/images/green-16x16.png?e27 51w" sizes="1px,("> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e28 50w, /w3c/resources/images/green-16x16.png?e28 51w" sizes="1px,x("> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e29 50w, /w3c/resources/images/green-16x16.png?e29 51w" sizes="1px,{"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e30 50w, /w3c/resources/images/green-16x16.png?e30 51w" sizes="1px,["> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e31 50w, /w3c/resources/images/green-16x16.png?e31 51w" sizes="\(,1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e32 50w, /w3c/resources/images/green-16x16.png?e32 51w" sizes="x\(,1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e33 50w, /w3c/resources/images/green-16x16.png?e33 51w" sizes="\{,1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e34 50w, /w3c/resources/images/green-16x16.png?e34 51w" sizes="\[,1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e35 50w, /w3c/resources/images/green-16x16.png?e35 51w" sizes="1\p\x"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e36 50w, /w3c/resources/images/green-16x16.png?e36 51w" sizes="calc(1px)"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e37 50w, /w3c/resources/images/green-16x16.png?e37 51w" sizes="(min-width:0) calc(1px)"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e38 50w, /w3c/resources/images/green-16x16.png?e38 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e39 50w, /w3c/resources/images/green-16x16.png?e39 51w" sizes="(min-width:0) 1px, 100vw"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e40 50w, /w3c/resources/images/green-16x16.png?e40 51w" sizes="(min-width:0) 1px, (min-width:0) 100vw, 100vw"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e41 50w, /w3c/resources/images/green-16x16.png?e41 51w" sizes="(min-width:0) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e42 50w, /w3c/resources/images/green-16x16.png?e42 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e43 50w, /w3c/resources/images/green-16x16.png?e43 51w" sizes="(min-width:unknown-mf-value) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e44 50w, /w3c/resources/images/green-16x16.png?e44 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e45 50w, /w3c/resources/images/green-16x16.png?e45 51w" sizes="(min-width:-1px) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e46 50w, /w3c/resources/images/green-16x16.png?e46 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e47 50w, /w3c/resources/images/green-16x16.png?e47 51w" sizes="(unknown-mf-name) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e48 50w, /w3c/resources/images/green-16x16.png?e48 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e49 50w, /w3c/resources/images/green-16x16.png?e49 51w" sizes="(&quot;unknown-general-enclosed&quot;) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e50 50w, /w3c/resources/images/green-16x16.png?e50 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e51 50w, /w3c/resources/images/green-16x16.png?e51 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e52 50w, /w3c/resources/images/green-16x16.png?e52 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e53 50w, /w3c/resources/images/green-16x16.png?e53 51w" sizes="print 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e54 50w, /w3c/resources/images/green-16x16.png?e54 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e55 50w, /w3c/resources/images/green-16x16.png?e55 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e56 50w, /w3c/resources/images/green-16x16.png?e56 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e57 50w, /w3c/resources/images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e58 50w, /w3c/resources/images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e59 50w, /w3c/resources/images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e60 50w, /w3c/resources/images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e61 50w, /w3c/resources/images/green-16x16.png?e61 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e62 50w, /w3c/resources/images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e63 50w, /w3c/resources/images/green-16x16.png?e63 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e64 50w, /w3c/resources/images/green-16x16.png?e64 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e65 50w, /w3c/resources/images/green-16x16.png?e65 51w" sizes="(123) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e66 50w, /w3c/resources/images/green-16x16.png?e66 51w" sizes="not (123) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e67 50w, /w3c/resources/images/green-16x16.png?e67 51w" sizes="(!) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e68 50w, /w3c/resources/images/green-16x16.png?e68 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e69 50w, /w3c/resources/images/green-16x16.png?e69 51w" sizes="! 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e70 50w, /w3c/resources/images/green-16x16.png?e70 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e71 50w, /w3c/resources/images/green-16x16.png?e71 51w" sizes="(]) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e72 50w, /w3c/resources/images/green-16x16.png?e72 51w" sizes="not (]) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e73 50w, /w3c/resources/images/green-16x16.png?e73 51w" sizes="] 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e74 50w, /w3c/resources/images/green-16x16.png?e74 51w" sizes="not ] 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e75 50w, /w3c/resources/images/green-16x16.png?e75 51w" sizes="(}) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e76 50w, /w3c/resources/images/green-16x16.png?e76 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e77 50w, /w3c/resources/images/green-16x16.png?e77 51w" sizes="} 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e78 50w, /w3c/resources/images/green-16x16.png?e78 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e79 50w, /w3c/resources/images/green-16x16.png?e79 51w" sizes=") 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e80 50w, /w3c/resources/images/green-16x16.png?e80 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e81 50w, /w3c/resources/images/green-16x16.png?e81 51w" sizes="(;) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e82 50w, /w3c/resources/images/green-16x16.png?e82 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e83 50w, /w3c/resources/images/green-16x16.png?e83 51w" sizes="(.) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e84 50w, /w3c/resources/images/green-16x16.png?e84 51w" sizes="not (.) 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e85 50w, /w3c/resources/images/green-16x16.png?e85 51w" sizes="; 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e86 50w, /w3c/resources/images/green-16x16.png?e86 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e87 50w, /w3c/resources/images/green-16x16.png?e87 51w" sizes=", 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e88 50w, /w3c/resources/images/green-16x16.png?e88 51w" sizes="1px,"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e89 50w, /w3c/resources/images/green-16x16.png?e89 51w" sizes="(min-width:0) 1px,"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e90 50w, /w3c/resources/images/green-16x16.png?e90 51w" sizes="-0e-0px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e91 50w, /w3c/resources/images/green-16x16.png?e91 51w" sizes="+0.11e+01px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e92 50w, /w3c/resources/images/green-16x16.png?e92 51w" sizes="0.2e1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e93 50w, /w3c/resources/images/green-16x16.png?e93 51w" sizes="0.3E1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e94 50w, /w3c/resources/images/green-16x16.png?e94 51w" sizes=".4E1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e95 50w, /w3c/resources/images/green-16x16.png?e95 51w" sizes="all 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e96 50w, /w3c/resources/images/green-16x16.png?e96 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e97 50w, /w3c/resources/images/green-16x16.png?e97 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e98 50w, /w3c/resources/images/green-16x16.png?e98 51w" sizes="1px, 100vw"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e99 50w, /w3c/resources/images/green-16x16.png?e99 51w" sizes="1px, (min-width:0) 100vw"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e100 50w, /w3c/resources/images/green-16x16.png?e100 51w" sizes="1px, foo bar"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e101 50w, /w3c/resources/images/green-16x16.png?e101 51w" sizes="(min-width:0) 1px, foo bar"> ref sizes="1px" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f2 50w, /w3c/resources/images/green-16x16.png?f2 51w" sizes=""> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f3 50w, /w3c/resources/images/green-16x16.png?f3 51w" sizes=","> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f4 50w, /w3c/resources/images/green-16x16.png?f4 51w" sizes="-1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f5 50w, /w3c/resources/images/green-16x16.png?f5 51w" sizes="1"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f6 50w, /w3c/resources/images/green-16x16.png?f6 51w" sizes="0.1%"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f7 50w, /w3c/resources/images/green-16x16.png?f7 51w" sizes="0.1deg"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f8 50w, /w3c/resources/images/green-16x16.png?f8 51w" sizes="0.1grad"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f9 50w, /w3c/resources/images/green-16x16.png?f9 51w" sizes="0.1rad"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f10 50w, /w3c/resources/images/green-16x16.png?f10 51w" sizes="0.1turn"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f11 50w, /w3c/resources/images/green-16x16.png?f11 51w" sizes="0.1s"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f12 50w, /w3c/resources/images/green-16x16.png?f12 51w" sizes="0.1ms"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f13 50w, /w3c/resources/images/green-16x16.png?f13 51w" sizes="0.1Hz"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f14 50w, /w3c/resources/images/green-16x16.png?f14 51w" sizes="0.1kHz"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f15 50w, /w3c/resources/images/green-16x16.png?f15 51w" sizes="0.1dpi"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f16 50w, /w3c/resources/images/green-16x16.png?f16 51w" sizes="0.1dpcm"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f17 50w, /w3c/resources/images/green-16x16.png?f17 51w" sizes="0.1dppx"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f18 50w, /w3c/resources/images/green-16x16.png?f18 51w" data-foo="1px" sizes="attr(data-foo, length, 1px)"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f19 50w, /w3c/resources/images/green-16x16.png?f19 51w" data-foo="1" sizes="attr(data-foo, px, 1px)"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f20 50w, /w3c/resources/images/green-16x16.png?f20 51w" sizes="toggle(1px)"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f21 50w, /w3c/resources/images/green-16x16.png?f21 51w" sizes="inherit"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f22 50w, /w3c/resources/images/green-16x16.png?f22 51w" sizes="auto"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f23 50w, /w3c/resources/images/green-16x16.png?f23 51w" sizes="initial"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f24 50w, /w3c/resources/images/green-16x16.png?f24 51w" sizes="unset"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f25 50w, /w3c/resources/images/green-16x16.png?f25 51w" sizes="default"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f26 50w, /w3c/resources/images/green-16x16.png?f26 51w" sizes="1/* */px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f27 50w, /w3c/resources/images/green-16x16.png?f27 51w" sizes="1p/* */x"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f28 50w, /w3c/resources/images/green-16x16.png?f28 51w" sizes="-/**/0"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f29 50w, /w3c/resources/images/green-16x16.png?f29 51w" sizes="((),1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f30 50w, /w3c/resources/images/green-16x16.png?f30 51w" sizes="x(x(),1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f31 50w, /w3c/resources/images/green-16x16.png?f31 51w" sizes="{{},1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f32 50w, /w3c/resources/images/green-16x16.png?f32 51w" sizes="[[],1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f33 50w, /w3c/resources/images/green-16x16.png?f33 51w" sizes="1px !important"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f34 50w, /w3c/resources/images/green-16x16.png?f34 51w" sizes="\1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f35 50w, /w3c/resources/images/green-16x16.png?f35 51w" sizes="all 1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f36 50w, /w3c/resources/images/green-16x16.png?f36 51w" sizes="all and (min-width:0) 1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f37 50w, /w3c/resources/images/green-16x16.png?f37 51w" sizes="min-width:0 1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f38 50w, /w3c/resources/images/green-16x16.png?f38 51w" sizes="100vw, 1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f39 50w, /w3c/resources/images/green-16x16.png?f39 51w" sizes="100vw, (min-width:0) 1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f40 50w, /w3c/resources/images/green-16x16.png?f40 51w" sizes="foo bar"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f41 50w, /w3c/resources/images/green-16x16.png?f41 51w" sizes="foo-bar"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f42 50w, /w3c/resources/images/green-16x16.png?f42 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f43 50w, /w3c/resources/images/green-16x16.png?f43 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f44 50w, /w3c/resources/images/green-16x16.png?f44 51w" sizes="(min-width:0) 1"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f45 50w, /w3c/resources/images/green-16x16.png?f45 51w" sizes="-1e0px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f46 50w, /w3c/resources/images/green-16x16.png?f46 51w" sizes="1e1.5px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f47 50w, /w3c/resources/images/green-16x16.png?f47 51w" style="--foo: 1px" sizes="var(--foo)"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f48 50w, /w3c/resources/images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f49 50w, /w3c/resources/images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (display:none)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?a2 300w, /w3c/resources/images/green-16x16.png?a2 301w"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?b2 450w, /w3c/resources/images/green-16x16.png?b2 451w"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?c2 600w, /w3c/resources/images/green-16x16.png?c2 601w"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?d2 900w, /w3c/resources/images/green-16x16.png?d2 901w"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e2 50w, /w3c/resources/images/green-16x16.png?e2 51w" sizes="0"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e3 50w, /w3c/resources/images/green-16x16.png?e3 51w" sizes="-0"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e4 50w, /w3c/resources/images/green-16x16.png?e4 51w" sizes="+0"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e5 50w, /w3c/resources/images/green-16x16.png?e5 51w" sizes="+1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e6 50w, /w3c/resources/images/green-16x16.png?e6 51w" sizes=".1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e7 50w, /w3c/resources/images/green-16x16.png?e7 51w" sizes="0.1em"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e8 50w, /w3c/resources/images/green-16x16.png?e8 51w" sizes="0.1ex"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e9 50w, /w3c/resources/images/green-16x16.png?e9 51w" sizes="0.1ch"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e10 50w, /w3c/resources/images/green-16x16.png?e10 51w" sizes="0.1rem"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e11 50w, /w3c/resources/images/green-16x16.png?e11 51w" sizes="0.1vw"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e12 50w, /w3c/resources/images/green-16x16.png?e12 51w" sizes="0.1vh"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e13 50w, /w3c/resources/images/green-16x16.png?e13 51w" sizes="0.1vmin"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e14 50w, /w3c/resources/images/green-16x16.png?e14 51w" sizes="0.1vmax"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e15 50w, /w3c/resources/images/green-16x16.png?e15 51w" sizes="0.1cm"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e16 50w, /w3c/resources/images/green-16x16.png?e16 51w" sizes="1mm"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e17 50w, /w3c/resources/images/green-16x16.png?e17 51w" sizes="1q"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e18 50w, /w3c/resources/images/green-16x16.png?e18 51w" sizes="0.01in"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e19 50w, /w3c/resources/images/green-16x16.png?e19 51w" sizes="0.1pc"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e20 50w, /w3c/resources/images/green-16x16.png?e20 51w" sizes="0.1pt"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e21 50w, /w3c/resources/images/green-16x16.png?e21 51w" sizes="/* */1px/* */"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e22 50w, /w3c/resources/images/green-16x16.png?e22 51w" sizes=" /**/ /**/ 1px /**/ /**/ "> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e23 50w, /w3c/resources/images/green-16x16.png?e23 51w" sizes="(),1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e24 50w, /w3c/resources/images/green-16x16.png?e24 51w" sizes="x(),1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e25 50w, /w3c/resources/images/green-16x16.png?e25 51w" sizes="{},1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e26 50w, /w3c/resources/images/green-16x16.png?e26 51w" sizes="[],1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e27 50w, /w3c/resources/images/green-16x16.png?e27 51w" sizes="1px,("> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e28 50w, /w3c/resources/images/green-16x16.png?e28 51w" sizes="1px,x("> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e29 50w, /w3c/resources/images/green-16x16.png?e29 51w" sizes="1px,{"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e30 50w, /w3c/resources/images/green-16x16.png?e30 51w" sizes="1px,["> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e31 50w, /w3c/resources/images/green-16x16.png?e31 51w" sizes="\(,1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e32 50w, /w3c/resources/images/green-16x16.png?e32 51w" sizes="x\(,1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e33 50w, /w3c/resources/images/green-16x16.png?e33 51w" sizes="\{,1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e34 50w, /w3c/resources/images/green-16x16.png?e34 51w" sizes="\[,1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e35 50w, /w3c/resources/images/green-16x16.png?e35 51w" sizes="1\p\x"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e36 50w, /w3c/resources/images/green-16x16.png?e36 51w" sizes="calc(1px)"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e37 50w, /w3c/resources/images/green-16x16.png?e37 51w" sizes="(min-width:0) calc(1px)"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e38 50w, /w3c/resources/images/green-16x16.png?e38 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e39 50w, /w3c/resources/images/green-16x16.png?e39 51w" sizes="(min-width:0) 1px, 100vw"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e40 50w, /w3c/resources/images/green-16x16.png?e40 51w" sizes="(min-width:0) 1px, (min-width:0) 100vw, 100vw"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e41 50w, /w3c/resources/images/green-16x16.png?e41 51w" sizes="(min-width:0) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e42 50w, /w3c/resources/images/green-16x16.png?e42 51w" sizes="not (min-width:0) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e43 50w, /w3c/resources/images/green-16x16.png?e43 51w" sizes="(min-width:unknown-mf-value) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e44 50w, /w3c/resources/images/green-16x16.png?e44 51w" sizes="not (min-width:unknown-mf-value) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e45 50w, /w3c/resources/images/green-16x16.png?e45 51w" sizes="(min-width:-1px) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e46 50w, /w3c/resources/images/green-16x16.png?e46 51w" sizes="not (min-width:-1px) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e47 50w, /w3c/resources/images/green-16x16.png?e47 51w" sizes="(unknown-mf-name) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e48 50w, /w3c/resources/images/green-16x16.png?e48 51w" sizes="not (unknown-mf-name) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e49 50w, /w3c/resources/images/green-16x16.png?e49 51w" sizes="(&quot;unknown-general-enclosed&quot;) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e50 50w, /w3c/resources/images/green-16x16.png?e50 51w" sizes="not (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e51 50w, /w3c/resources/images/green-16x16.png?e51 51w" sizes="unknown-general-enclosed(foo) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e52 50w, /w3c/resources/images/green-16x16.png?e52 51w" sizes="not unknown-general-enclosed(foo) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e53 50w, /w3c/resources/images/green-16x16.png?e53 51w" sizes="print 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e54 50w, /w3c/resources/images/green-16x16.png?e54 51w" sizes="not print 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e55 50w, /w3c/resources/images/green-16x16.png?e55 51w" sizes="unknown-media-type 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e56 50w, /w3c/resources/images/green-16x16.png?e56 51w" sizes="not unknown-media-type 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e57 50w, /w3c/resources/images/green-16x16.png?e57 51w" sizes="(min-width:0) or (min-width:0) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e58 50w, /w3c/resources/images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e59 50w, /w3c/resources/images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e60 50w, /w3c/resources/images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e61 50w, /w3c/resources/images/green-16x16.png?e61 51w" sizes="(min-width:0) or (&quot;unknown-general-enclosed&quot;) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e62 50w, /w3c/resources/images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e63 50w, /w3c/resources/images/green-16x16.png?e63 51w" sizes="(min-width:0) or (!) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e64 50w, /w3c/resources/images/green-16x16.png?e64 51w" sizes="(min-width:0) or unknown-media-type 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e65 50w, /w3c/resources/images/green-16x16.png?e65 51w" sizes="(123) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e66 50w, /w3c/resources/images/green-16x16.png?e66 51w" sizes="not (123) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e67 50w, /w3c/resources/images/green-16x16.png?e67 51w" sizes="(!) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e68 50w, /w3c/resources/images/green-16x16.png?e68 51w" sizes="not (!) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e69 50w, /w3c/resources/images/green-16x16.png?e69 51w" sizes="! 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e70 50w, /w3c/resources/images/green-16x16.png?e70 51w" sizes="not ! 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e71 50w, /w3c/resources/images/green-16x16.png?e71 51w" sizes="(]) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e72 50w, /w3c/resources/images/green-16x16.png?e72 51w" sizes="not (]) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e73 50w, /w3c/resources/images/green-16x16.png?e73 51w" sizes="] 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e74 50w, /w3c/resources/images/green-16x16.png?e74 51w" sizes="not ] 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e75 50w, /w3c/resources/images/green-16x16.png?e75 51w" sizes="(}) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e76 50w, /w3c/resources/images/green-16x16.png?e76 51w" sizes="not (}) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e77 50w, /w3c/resources/images/green-16x16.png?e77 51w" sizes="} 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e78 50w, /w3c/resources/images/green-16x16.png?e78 51w" sizes="not } 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e79 50w, /w3c/resources/images/green-16x16.png?e79 51w" sizes=") 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e80 50w, /w3c/resources/images/green-16x16.png?e80 51w" sizes="not ) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e81 50w, /w3c/resources/images/green-16x16.png?e81 51w" sizes="(;) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e82 50w, /w3c/resources/images/green-16x16.png?e82 51w" sizes="not (;) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e83 50w, /w3c/resources/images/green-16x16.png?e83 51w" sizes="(.) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e84 50w, /w3c/resources/images/green-16x16.png?e84 51w" sizes="not (.) 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e85 50w, /w3c/resources/images/green-16x16.png?e85 51w" sizes="; 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e86 50w, /w3c/resources/images/green-16x16.png?e86 51w" sizes="not ; 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e87 50w, /w3c/resources/images/green-16x16.png?e87 51w" sizes=", 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e88 50w, /w3c/resources/images/green-16x16.png?e88 51w" sizes="1px,"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e89 50w, /w3c/resources/images/green-16x16.png?e89 51w" sizes="(min-width:0) 1px,"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e90 50w, /w3c/resources/images/green-16x16.png?e90 51w" sizes="-0e-0px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e91 50w, /w3c/resources/images/green-16x16.png?e91 51w" sizes="+0.11e+01px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e92 50w, /w3c/resources/images/green-16x16.png?e92 51w" sizes="0.2e1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e93 50w, /w3c/resources/images/green-16x16.png?e93 51w" sizes="0.3E1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e94 50w, /w3c/resources/images/green-16x16.png?e94 51w" sizes=".4E1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e95 50w, /w3c/resources/images/green-16x16.png?e95 51w" sizes="all 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e96 50w, /w3c/resources/images/green-16x16.png?e96 51w" sizes="all and (min-width:0) 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e97 50w, /w3c/resources/images/green-16x16.png?e97 51w" sizes="min-width:0 100vw, 1px"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e98 50w, /w3c/resources/images/green-16x16.png?e98 51w" sizes="1px, 100vw"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e99 50w, /w3c/resources/images/green-16x16.png?e99 51w" sizes="1px, (min-width:0) 100vw"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e100 50w, /w3c/resources/images/green-16x16.png?e100 51w" sizes="1px, foo bar"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?e101 50w, /w3c/resources/images/green-16x16.png?e101 51w" sizes="(min-width:0) 1px, foo bar"> ref sizes="1px" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f2 50w, /w3c/resources/images/green-16x16.png?f2 51w" sizes=""> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f3 50w, /w3c/resources/images/green-16x16.png?f3 51w" sizes=","> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f4 50w, /w3c/resources/images/green-16x16.png?f4 51w" sizes="-1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f5 50w, /w3c/resources/images/green-16x16.png?f5 51w" sizes="1"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f6 50w, /w3c/resources/images/green-16x16.png?f6 51w" sizes="0.1%"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f7 50w, /w3c/resources/images/green-16x16.png?f7 51w" sizes="0.1deg"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f8 50w, /w3c/resources/images/green-16x16.png?f8 51w" sizes="0.1grad"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f9 50w, /w3c/resources/images/green-16x16.png?f9 51w" sizes="0.1rad"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f10 50w, /w3c/resources/images/green-16x16.png?f10 51w" sizes="0.1turn"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f11 50w, /w3c/resources/images/green-16x16.png?f11 51w" sizes="0.1s"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f12 50w, /w3c/resources/images/green-16x16.png?f12 51w" sizes="0.1ms"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f13 50w, /w3c/resources/images/green-16x16.png?f13 51w" sizes="0.1Hz"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f14 50w, /w3c/resources/images/green-16x16.png?f14 51w" sizes="0.1kHz"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f15 50w, /w3c/resources/images/green-16x16.png?f15 51w" sizes="0.1dpi"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f16 50w, /w3c/resources/images/green-16x16.png?f16 51w" sizes="0.1dpcm"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f17 50w, /w3c/resources/images/green-16x16.png?f17 51w" sizes="0.1dppx"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f18 50w, /w3c/resources/images/green-16x16.png?f18 51w" data-foo="1px" sizes="attr(data-foo, length, 1px)"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f19 50w, /w3c/resources/images/green-16x16.png?f19 51w" data-foo="1" sizes="attr(data-foo, px, 1px)"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f20 50w, /w3c/resources/images/green-16x16.png?f20 51w" sizes="toggle(1px)"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f21 50w, /w3c/resources/images/green-16x16.png?f21 51w" sizes="inherit"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f22 50w, /w3c/resources/images/green-16x16.png?f22 51w" sizes="auto"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f23 50w, /w3c/resources/images/green-16x16.png?f23 51w" sizes="initial"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f24 50w, /w3c/resources/images/green-16x16.png?f24 51w" sizes="unset"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f25 50w, /w3c/resources/images/green-16x16.png?f25 51w" sizes="default"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f26 50w, /w3c/resources/images/green-16x16.png?f26 51w" sizes="1/* */px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f27 50w, /w3c/resources/images/green-16x16.png?f27 51w" sizes="1p/* */x"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f28 50w, /w3c/resources/images/green-16x16.png?f28 51w" sizes="-/**/0"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f29 50w, /w3c/resources/images/green-16x16.png?f29 51w" sizes="((),1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f30 50w, /w3c/resources/images/green-16x16.png?f30 51w" sizes="x(x(),1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f31 50w, /w3c/resources/images/green-16x16.png?f31 51w" sizes="{{},1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f32 50w, /w3c/resources/images/green-16x16.png?f32 51w" sizes="[[],1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f33 50w, /w3c/resources/images/green-16x16.png?f33 51w" sizes="1px !important"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f34 50w, /w3c/resources/images/green-16x16.png?f34 51w" sizes="\1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f35 50w, /w3c/resources/images/green-16x16.png?f35 51w" sizes="all 1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f36 50w, /w3c/resources/images/green-16x16.png?f36 51w" sizes="all and (min-width:0) 1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f37 50w, /w3c/resources/images/green-16x16.png?f37 51w" sizes="min-width:0 1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f38 50w, /w3c/resources/images/green-16x16.png?f38 51w" sizes="100vw, 1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f39 50w, /w3c/resources/images/green-16x16.png?f39 51w" sizes="100vw, (min-width:0) 1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f40 50w, /w3c/resources/images/green-16x16.png?f40 51w" sizes="foo bar"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f41 50w, /w3c/resources/images/green-16x16.png?f41 51w" sizes="foo-bar"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f42 50w, /w3c/resources/images/green-16x16.png?f42 51w" sizes="(min-width:0) 1px foo bar"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f43 50w, /w3c/resources/images/green-16x16.png?f43 51w" sizes="(min-width:0) 0.1%"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f44 50w, /w3c/resources/images/green-16x16.png?f44 51w" sizes="(min-width:0) 1"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f45 50w, /w3c/resources/images/green-16x16.png?f45 51w" sizes="-1e0px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f46 50w, /w3c/resources/images/green-16x16.png?f46 51w" sizes="1e1.5px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f47 50w, /w3c/resources/images/green-16x16.png?f47 51w" style="--foo: 1px" sizes="var(--foo)"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f48 50w, /w3c/resources/images/green-16x16.png?f48 51w" sizes="calc(1px"> ref sizes="100vw" (width:1000px)
+PASS <img srcset="/w3c/resources/images/green-1x1.png?f49 50w, /w3c/resources/images/green-16x16.png?f49 51w" sizes="(min-width:0) calc(1px"> ref sizes="100vw" (width:1000px)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementsrcsetparseasrcsetattributeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/parse-a-srcset-attribute-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,239 @@
</span><ins>+
+
+PASS ""
+PASS ","
+PASS ",,,"
+PASS " data:,a 1x "
+PASS "\t\tdata:,a\t\t1x\t\t"
+PASS "\n\ndata:,a\n\n1x\n\n"
+PASS "\v\vdata:,a\v\v1x\v\v"
+PASS "\f\fdata:,a\f\f1x\f\f"
+PASS "\r\rdata:,a\r\r1x\r\r"
+PASS "\x0e\x0edata:,a\x0e\x0e1x\x0e\x0e"
+PASS "\x0f\x0fdata:,a\x0f\x0f1x\x0f\x0f"
+PASS "\x10\x10data:,a\x10\x101x\x10\x10"
+PASS "data:,a"
+PASS "data:,a "
+PASS "data:,a ,"
+PASS "data:,a,"
+PASS "data:,a, "
+PASS "data:,a,,,"
+PASS "data:,a,, , "
+PASS " data:,a"
+PASS ",,,data:,a"
+PASS " , ,,data:,a"
+PASS " data:,a"
+PASS "data:,a "
+PASS "data:,a 1x"
+PASS "data:,a 1x "
+PASS "data:,a 1x,"
+FAIL "data:,a ( , data:,b 1x, ), data:,c" assert_equals: expected "data:,c" but got "data:,a"
+FAIL "data:,a ((( , data:,b 1x, ), data:,c" assert_equals: expected "data:,c" but got "data:,a"
+FAIL "data:,a [ , data:,b 1x, ], data:,c" assert_equals: expected "data:,b" but got "data:,a"
+FAIL "data:,a { , data:,b 1x, }, data:,c" assert_equals: expected "data:,b" but got "data:,a"
+FAIL "data:,a \" , data:,b 1x, \", data:,c" assert_equals: expected "data:,b" but got "data:,a"
+FAIL "data:,a \\,data:;\,b, data:,c" assert_equals: expected "data:;\\,b" but got "data:,a"
+PASS "data:,a, data:,b ("
+PASS "data:,a, data:,b ( "
+PASS "data:,a, data:,b (,"
+PASS "data:,a, data:,b (x"
+PASS "data:,a, data:,b ()"
+FAIL "data:,a (, data:,b" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a /*, data:,b, data:,c */" assert_equals: expected "data:,b" but got "data:,a"
+FAIL "data:,a //, data:,b" assert_equals: expected "data:,b" but got "data:,a"
+FAIL "data:,a foo" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a foo foo" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a foo 1x" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a foo 1x foo" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a foo 1w" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a foo 1w foo" assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1x 1x"
+PASS "data:,a 1w 1w"
+PASS "data:,a 1w 1x"
+PASS "data:,a 1x 1w"
+PASS "data:,a 1w 1h"
+PASS "data:,a 1h 1w"
+PASS "data:,a 1h 1h"
+PASS "data:,a 1h 1x"
+PASS "data:,a 1h 1w 1x"
+PASS "data:,a 1x 1w 1h"
+PASS "data:,a 1w"
+FAIL "data:,a 1h" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1h foo" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a foo 1h" assert_equals: expected "" but got "data:,a"
+PASS "data:,a 0w"
+PASS "data:,a -1w"
+PASS "data:,a 1w -1w"
+FAIL "data:,a 1.0w" assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w 1.0w"
+FAIL "data:,a 1e0w" assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w 1e0w"
+FAIL "data:,a 1www" assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w 1www"
+FAIL "data:,a +1w" assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w +1w"
+FAIL "data:,a 1W" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1W" assert_equals: expected "" but got "data:,a"
+PASS "data:,a Infinityw"
+PASS "data:,a 1w Infinityw"
+PASS "data:,a NaNw"
+PASS "data:,a 1w NaNw"
+PASS "data:,a 0x1w"
+PASS "data:,a 0X1w"
+FAIL "data:,a 1\x01w" (trailing U+0001) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+00A0) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+1680) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2000) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2001) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2002) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2003) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2004) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2005) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2006) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2007) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2008) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+2009) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+200A) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (trailing U+200C) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (trailing U+200D) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+202F) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+205F) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1 w" (trailing U+3000) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (trailing U+FEFF) assert_equals: expected "" but got "data:,a"
+PASS "data:,a \x011w" (leading U+0001)
+PASS "data:,a 1w" (leading U+00A0)
+FAIL "data:,a 1w" (leading U+1680) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2000) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2001) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2002) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2003) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2004) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2005) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2006) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2007) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2008) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+2009) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+200A) assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w" (leading U+200C)
+PASS "data:,a 1w" (leading U+200D)
+PASS "data:,a 1w" (leading U+202F)
+FAIL "data:,a 1w" (leading U+205F) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w" (leading U+3000) assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w" (leading U+FEFF)
+PASS "data:,a 0x"
+PASS "data:,a -0x"
+PASS "data:,a 1x -0x"
+PASS "data:,a -1x"
+PASS "data:,a 1x -1x"
+PASS "data:,a 1e0x"
+PASS "data:,a 1E0x"
+PASS "data:,a 1e-1x"
+PASS "data:,a 1.5e1x"
+PASS "data:,a -x"
+PASS "data:,a .x"
+PASS "data:,a -.x"
+FAIL "data:,a 1.x" assert_equals: expected "" but got "data:,a"
+PASS "data:,a .5x"
+PASS "data:,a .5e1x"
+PASS "data:,a 1x 1.5e1x"
+PASS "data:,a 1x 1e1.5x"
+PASS "data:,a 1.0x"
+PASS "data:,a 1x 1.0x"
+FAIL "data:,a +1x" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1X" assert_equals: expected "" but got "data:,a"
+PASS "data:,a Infinityx"
+PASS "data:,a NaNx"
+PASS "data:,a 0x1x"
+PASS "data:,a 0X1x"
+PASS "data:,a 1\x01x" (trailing U+0001)
+PASS "data:,a 1 x" (trailing U+00A0)
+PASS "data:,a 1 x" (trailing U+1680)
+PASS "data:,a 1 x" (trailing U+2000)
+PASS "data:,a 1 x" (trailing U+2001)
+PASS "data:,a 1 x" (trailing U+2002)
+PASS "data:,a 1 x" (trailing U+2003)
+PASS "data:,a 1 x" (trailing U+2004)
+PASS "data:,a 1 x" (trailing U+2005)
+PASS "data:,a 1 x" (trailing U+2006)
+PASS "data:,a 1 x" (trailing U+2007)
+PASS "data:,a 1 x" (trailing U+2008)
+PASS "data:,a 1 x" (trailing U+2009)
+PASS "data:,a 1 x" (trailing U+200A)
+PASS "data:,a 1x" (trailing U+200C)
+PASS "data:,a 1x" (trailing U+200D)
+PASS "data:,a 1 x" (trailing U+202F)
+PASS "data:,a 1 x" (trailing U+205F)
+PASS "data:,a 1 x" (trailing U+3000)
+PASS "data:,a 1x" (trailing U+FEFF)
+PASS "data:,a \x011x" (leading U+0001)
+PASS "data:,a 1x" (leading U+00A0)
+PASS "data:,a 1x" (leading U+1680)
+PASS "data:,a 1x" (leading U+2000)
+PASS "data:,a 1x" (leading U+2001)
+PASS "data:,a 1x" (leading U+2002)
+PASS "data:,a 1x" (leading U+2003)
+PASS "data:,a 1x" (leading U+2004)
+PASS "data:,a 1x" (leading U+2005)
+PASS "data:,a 1x" (leading U+2006)
+PASS "data:,a 1x" (leading U+2007)
+PASS "data:,a 1x" (leading U+2008)
+PASS "data:,a 1x" (leading U+2009)
+PASS "data:,a 1x" (leading U+200A)
+PASS "data:,a 1x" (leading U+200C)
+PASS "data:,a 1x" (leading U+200D)
+PASS "data:,a 1x" (leading U+202F)
+PASS "data:,a 1x" (leading U+205F)
+PASS "data:,a 1x" (leading U+3000)
+PASS "data:,a 1x" (leading U+FEFF)
+PASS "data:,a 1w 0h"
+PASS "data:,a 1w -1h"
+FAIL "data:,a 1w 1.0h" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1e0h" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1hhh" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w +1h" assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1H" assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w Infinityh"
+PASS "data:,a 1w NaNh"
+PASS "data:,a 0x1h"
+PASS "data:,a 0X1h"
+FAIL "data:,a 1w 1\x01h" (trailing U+0001) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+00A0) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+1680) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2000) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2001) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2002) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2003) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2004) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2005) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2006) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2007) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2008) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+2009) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+200A) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (trailing U+200C) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (trailing U+200D) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+202F) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+205F) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1 h" (trailing U+3000) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (trailing U+FEFF) assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w \x011h" (leading U+0001)
+PASS "data:,a 1w 1h" (leading U+00A0)
+FAIL "data:,a 1w 1h" (leading U+1680) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2000) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2001) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2002) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2003) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2004) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2005) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2006) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2007) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2008) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+2009) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+200A) assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w 1h" (leading U+200C)
+PASS "data:,a 1w 1h" (leading U+200D)
+PASS "data:,a 1w 1h" (leading U+202F)
+FAIL "data:,a 1w 1h" (leading U+205F) assert_equals: expected "" but got "data:,a"
+FAIL "data:,a 1w 1h" (leading U+3000) assert_equals: expected "" but got "data:,a"
+PASS "data:,a 1w 1h" (leading U+FEFF)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementsrcsetselectanimagesourceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/srcset/select-an-image-source-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+
+
+PASS "data:,a 1x, data:,b 1x"
+PASS "data:,a , data:,b 1x"
+PASS "data:,a 1x, data:,b"
+PASS "data:,a 1w, data:,b 1w"
+PASS "data:,a 1w 1h, data:,b 1w"
+PASS "data:,a 1w, data:,b 1w 1h"
+PASS "data:,a 1w 1h, data:,b 1w 2h"
+PASS "data:,a 1w 2h, data:,b 1w 1h"
+PASS "data:,a , data:,b"
+PASS "data:,a 1w, data:,b 1x" sizes="1px"
+PASS "data:,a 1x, data:,b 1w" sizes="1px"
+PASS "data:,a 1w, data:,b 2x" sizes="0.5px"
+PASS "data:,a 2x, data:,b 1w" sizes="0.5px"
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsembeddedcontenttheimgelementupdatethesourcesetexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,181 @@
</span><ins>+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+foo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+foo
+
+
+
+
+
+
+
+
+
+
+
+PASS <img data-expect="">
+FAIL <img src="" data-expect=""> assert_equals: expected "" but got "http://127.0.0.1:8000/w3c/html/semantics/embedded-content/the-img-element/update-the-source-set.html"
+PASS <img src="data:,a" data-expect="data:,a">
+PASS <img srcset="" src="data:,a" data-expect="data:,a">
+PASS <img srcset="data:,b" src="data:,a" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b" data-expect="data:,b"><!-- srcset after src -->
+PASS <img src="data:,a" srcset="data:,b 1x" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 1.0x" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 1e0x" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 10000w" sizes="1px" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 10000w, data:,c 10000x" sizes="1px" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 10000x, data:,c 10000w" sizes="1px" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 1w" sizes="10000px" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 1w, data:,c 0.0001x" sizes="10000px" data-expect="data:,b">
+PASS <img src="data:,a" srcset="data:,b 0.0001x, data:,c 1w" sizes="10000px" data-expect="data:,b">
+PASS <img srcset="data:,a" data-expect="data:,a">
+PASS <picture>foo<img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><!-- foo --><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><br><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><p></p><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><video><source srcset="data:,b"></video><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><span><source srcset="data:,b"></span><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><svg><source srcset="data:,b"></source></svg><img src="data:,a" data-expect="data:,a"></picture>
+FAIL <picture><svg></svg><source srcset="data:,b"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+PASS <picture><svg><font></font><source srcset="data:,b"></source></svg><img src="data:,a" data-expect="data:,a"></picture>
+FAIL <picture><svg><!-- <font face> tag breaks out of svg --></svg><font face=""></font><source srcset="data:,b"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+PASS <picture><img src="data:,a"><img src="data:,b" data-expect="data:,b"></picture>
+PASS <picture><source><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source src="data:,b"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset=""><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset=", ,"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b 1x 1x"><img src="data:,a" data-expect="data:,a"></picture>
+FAIL <picture><source srcset="data:,b" media=""><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" media="all"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" media="all and (min-width:0)"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+PASS <picture><source srcset="data:,b" media="all and !"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" media="all and (!)"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" media="not all"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" media="not all and (min-width:0)"><img src="data:,a" data-expect="data:,a"></picture>
+FAIL <picture><source srcset="data:,b" media="not all and (max-width:0)"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+PASS <picture><source srcset="data:,b" media="not all and !"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" media="not all and (!)"><img src="data:,a" data-expect="data:,a"></picture>
+FAIL <picture><source srcset="data:,b" media="all, !"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+PASS <picture><source srcset="data:,b" media=","><img src="data:,a" data-expect="data:,a"></picture>
+FAIL <picture><source srcset="data:,b" media=", all"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type=""><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type=" "><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/gif"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type=" image/gif"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/gif "><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/gif;"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/gif;encodings"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/gif;encodings="><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/gif;encodings=foobar"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/png"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/jpeg"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/svg+xml"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+FAIL <picture><source srcset="data:,b" type="image/x-icon"><img src="data:,a" data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got "data:,a"
+PASS <picture><source srcset="data:,b" type="text/xml"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="text/html"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="text/plain"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="text/css"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="video/mp4"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="video/ogg"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="video/webm"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="unknown/unknown"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="application/octet-stream"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="application/x-shockwave-flash"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="image\gif"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="gif"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type=".gif"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="*"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="*/*"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="image/*"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type=","><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="image/gif, image/png"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="image/gif image/png"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><source srcset="data:,b" type="image/foobarbaz"><img src="data:,a" data-expect="data:,a"></picture>
+PASS <picture><img src="data:,a" data-expect="data:,a">foo</picture>
+PASS <picture><img src="data:,a" data-expect="data:,a"><br></picture>
+PASS <picture><img src="data:,a" data-expect="data:,a"><!-- foo --></picture>
+PASS <picture><img src="data:,a" data-expect="data:,a"><img src="data:,b"></picture>
+PASS <picture><img data-expect=""><img src="data:,b"></picture>
+PASS <picture><img src="data:,a" data-expect="data:,a"><source srcset="data:,b"></picture>
+PASS <picture><img data-expect=""><source srcset="data:,b"></picture>
+PASS <picture><span><source srcset="data:,b"><img data-expect=""></span></picture>
+PASS <picture><span><source srcset="data:,b"><img src="data:,a" data-expect="data:,a"></span></picture>
+PASS <picture><source srcset="data:,b"><span><img src="data:,a" data-expect="data:,a"></span></picture>
+FAIL <picture><source srcset="data:,b"><img data-expect="data:,b"></picture> assert_equals: expected "data:,b" but got ""
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformsconstraintsformvalidationvaliditybadInputexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+
+
+PASS [INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty
+PASS [INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address
+PASS [INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses
+PASS [INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected "datetime" but got "text"
+FAIL [INPUT in COLOR status] The color type must be supported. assert_equals: The color type should be supported. expected "color" but got "text"
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformsconstraintsformvalidationwillValidateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,59 @@
</span><ins>+
+
+PASS [INPUT in HIDDEN status] Must be barred from the constraint validation
+PASS [INPUT in BUTTON status] Must be barred from the constraint validation
+PASS [INPUT in RESET status] Must be barred from the constraint validation
+PASS [BUTTON in BUTTON status] Must be barred from the constraint validation
+PASS [BUTTON in RESET status] Must be barred from the constraint validation
+FAIL [fieldset] Must not be barred from the constraint validation assert_true: The willValidate attribute should be true. expected true got false
+FAIL [output] Must not be barred from the constraint validation assert_true: The willValidate attribute should be true. expected true got false
+PASS [object] Must be barred from the constraint validation
+PASS [keygen] Must be barred from the constraint validation
+PASS [INPUT in TEXT status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in TEXT status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in TEXT status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in SEARCH status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [INPUT in TEL status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in TEL status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in TEL status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [INPUT in URL status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in URL status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in URL status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in EMAIL status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in PASSWORD status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected "datetime" but got "text"
+FAIL [INPUT in DATE status] The date type must be supported. assert_equals: The date type should be supported. expected "date" but got "text"
+FAIL [INPUT in MONTH status] The month type must be supported. assert_equals: The month type should be supported. expected "month" but got "text"
+FAIL [INPUT in WEEK status] The week type must be supported. assert_equals: The week type should be supported. expected "week" but got "text"
+FAIL [INPUT in TIME status] The time type must be supported. assert_equals: The time type should be supported. expected "time" but got "text"
+FAIL [INPUT in COLOR status] The color type must be supported. assert_equals: The color type should be supported. expected "color" but got "text"
+PASS [INPUT in FILE status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in FILE status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in FILE status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled
+FAIL [INPUT in SUBMIT status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly
+PASS [INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [BUTTON in SUBMIT status] Must be barred from the constraint validation
+FAIL [BUTTON in SUBMIT status] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor
+PASS [select] Must be barred from the constraint validation
+FAIL [select] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [select] The willValidate attribute must be false if it has a datalist ancestor
+PASS [textarea] Must be barred from the constraint validation
+FAIL [textarea] The willValidate attribute must be true if an elment is mutable assert_true: The willValidate attribute should be true. expected true got false
+PASS [textarea] The willValidate attribute must be false if it has a datalist ancestor
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstextfieldselectionselectionnotapplicationexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,58 @@
</span><ins>+
+FAIL text field selection for the input hidden assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input email assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input datetime assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input date assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input month assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input week assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input time assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input number assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input range assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input color assert_throws: function "function (){
+ el.selectionStart;
+ }" did not throw
+FAIL text field selection for the input checkbox assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input radio assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input file assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input submit assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input image assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input reset assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+FAIL text field selection for the input button assert_throws: function "function (){
+ el.selectionStart;
+ }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+PASS text field selection for the input text
+PASS text field selection for the input search
+PASS text field selection for the input tel
+PASS text field selection for the input url
+PASS text field selection for the input password
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstextfieldselectiontextfieldselectionsetSelectionRangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+
+
+PASS test of input.setSelectionRange
+PASS input typeof(input.setSelectionRange)'
+PASS input setSelectionRange return void
+PASS input setSelectionRange(0,1)
+PASS input setSelectionRange(0,input.value.length+1)
+PASS input setSelectionRange(2,2)
+PASS input setSelectionRange(2,1)
+PASS input direction of setSelectionRange(0,1,"backward")
+PASS input direction of setSelectionRange(0,1,"forward")
+FAIL input direction of setSelectionRange(0,1,"none") assert_equals: The direction of the selection must be set to forward if direction is a case-sensitive match for the string "none" expected "none" but got "forward"
+FAIL input direction of setSelectionRange(0,1,"hoge") assert_equals: otherwise expected "none" but got "forward"
+FAIL input direction of setSelectionRange(0,1,"BACKWARD") assert_equals: selectionDirection should be 'none' expected "none" but got "forward"
+FAIL input direction of setSelectionRange(0,1) assert_equals: if the argument is omitted expected "none" but got "forward"
+PASS input setSelectionRange("string",1)
+PASS input setSelectionRange(true,1)
+PASS input setSelectionRange([],1)
+PASS input setSelectionRange({},1)
+PASS input setSelectionRange(NaN,1)
+PASS input setSelectionRange(null,1)
+PASS input setSelectionRange(undefined,1)
+PASS test of textarea.setSelectionRange
+PASS textarea typeof(input.setSelectionRange)'
+PASS textarea setSelectionRange return void
+PASS textarea setSelectionRange(0,1)
+PASS textarea setSelectionRange(0,textarea.value.length+1)
+PASS textarea setSelectionRange(2,2)
+PASS textarea setSelectionRange(2,1)
+PASS textarea direction of setSelectionRange(0,1,"backward")
+PASS textarea direction of setSelectionRange(0,1,"forward")
+FAIL textarea direction of setSelectionRange(0,1,"none") assert_equals: The direction of the selection must be set to forward if direction is a case-sensitive match for the string "none" expected "none" but got "forward"
+FAIL textarea direction of setSelectionRange(0,1,"hoge") assert_equals: otherwise expected "none" but got "forward"
+FAIL textarea direction of setSelectionRange(0,1,"BACKWARD") assert_equals: selectionDirection should be 'none' expected "none" but got "forward"
+FAIL textarea direction of setSelectionRange(0,1) assert_equals: if the argument is omitted expected "none" but got "forward"
+FAIL textarea setSelectionRange("string",1) assert_equals: element.selectionStart should be 0 expected 1 but got 0
+PASS textarea setSelectionRange(true,1)
+FAIL textarea setSelectionRange([],1) assert_equals: element.selectionStart should be 0 expected 1 but got 0
+FAIL textarea setSelectionRange({},1) assert_equals: element.selectionStart should be 0 expected 1 but got 0
+FAIL textarea setSelectionRange(NaN,1) assert_equals: element.selectionStart should be 0 expected 1 but got 0
+FAIL textarea setSelectionRange(null,1) assert_equals: element.selectionStart should be 0 expected 1 but got 0
+FAIL textarea setSelectionRange(undefined,1) assert_equals: element.selectionStart should be 0 expected 1 but got 0
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementcolorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+
+FAIL Empty value should return #000000 assert_equals: expected "#000000" but got ""
+FAIL Missing value should return #000000 assert_equals: expected "#000000" but got "undefined"
+PASS Valid simple color: should return #ffffff
+FAIL Valid simple color (containing LATIN CAPITAL LETTERS): should return #ffffff (converted to ASCII lowercase) assert_equals: expected "#ffffff" but got "#FFFFFF"
+FAIL Zero-padding assert_equals: expected "#0f0f0f" but got "#0F0F0F"
+FAIL Invalid simple color: not 7 characters long assert_equals: expected "#000000" but got "#fff"
+FAIL Invalid simple color: no starting # sign assert_equals: expected "#000000" but got "fffffff"
+FAIL Invalid simple color: non ASCII hex digits assert_equals: expected "#000000" but got "#gggggg"
+FAIL Invalid simple color: foobar assert_equals: expected "#000000" but got "foobar"
+FAIL Invalid color: trailing Null (U+0000) assert_equals: expected "#000000" but got "#ffffff"
+FAIL Invalid color: trailing ; assert_equals: expected "#000000" but got "#ffffff;"
+FAIL Invalid color: leading space assert_equals: expected "#000000" but got " #ffffff"
+FAIL Invalid color: trailing space assert_equals: expected "#000000" but got "#ffffff "
+FAIL Invalid color: leading+trailing spaces assert_equals: expected "#000000" but got " #ffffff "
+FAIL Invalid color: keyword crimson assert_equals: expected "#000000" but got "crimson"
+FAIL Invalid color: keyword bisque assert_equals: expected "#000000" but got "bisque"
+FAIL Invalid color: keyword currentColor assert_equals: expected "#000000" but got "currentColor"
+FAIL Invalid color: keyword transparent assert_equals: expected "#000000" but got "transparent"
+FAIL Invalid color: keyword ActiveBorder assert_equals: expected "#000000" but got "ActiveBorder"
+FAIL Invalid color: keyword inherit assert_equals: expected "#000000" but got "inherit"
+FAIL Invalid color: rgb(1,1,1) assert_equals: expected "#000000" but got "rgb(1,1,1)"
+FAIL Invalid color: rgb(1,1,1,1) assert_equals: expected "#000000" but got "rgb(1,1,1,1)"
+FAIL Invalid color: PILE OF POO (U+1F4A9) assert_equals: expected "#000000" but got "#FFFFFὊ9"
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementinputtextselection01expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+
+PASS The selection interface members
+PASS Selection attributes should apply to type text
+PASS Selection attributes should apply to type search
+PASS Selection attributes should apply to type url
+PASS Selection attributes should apply to type tel
+PASS Selection attributes should apply to type email
+PASS Selection attributes should apply to type password
+FAIL Selection attributes should not apply to type hidden assert_throws: Should throw with type hidden function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type datetime assert_equals: Input type unsupported expected "datetime" but got "text"
+FAIL Selection attributes should not apply to type date assert_equals: Input type unsupported expected "date" but got "text"
+FAIL Selection attributes should not apply to type month assert_equals: Input type unsupported expected "month" but got "text"
+FAIL Selection attributes should not apply to type week assert_equals: Input type unsupported expected "week" but got "text"
+FAIL Selection attributes should not apply to type datetime-local assert_equals: Input type unsupported expected "datetime-local" but got "text"
+FAIL Selection attributes should not apply to type number assert_throws: Should throw with type number function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type range assert_throws: Should throw with type range function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type color assert_equals: Input type unsupported expected "color" but got "text"
+FAIL Selection attributes should not apply to type checkbox assert_throws: Should throw with type checkbox function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type radio assert_throws: Should throw with type radio function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type button assert_throws: Should throw with type button function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type file assert_throws: Should throw with type file function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type submit assert_throws: Should throw with type submit function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type image assert_throws: Should throw with type image function "function () { input.select(); }" did not throw
+FAIL Selection attributes should not apply to type reset assert_throws: Should throw with type reset function "function () { input.select(); }" did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementtypechangestateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,464 @@
</span><ins>+
+PASS change state from hidden to text
+PASS change state from hidden to search
+PASS change state from hidden to tel
+FAIL change state from hidden to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from hidden to email
+PASS change state from hidden to password
+FAIL change state from hidden to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from hidden to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from hidden to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from hidden to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from hidden to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from hidden to number
+PASS change state from hidden to range
+FAIL change state from hidden to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+PASS change state from hidden to checkbox
+PASS change state from hidden to radio
+PASS change state from hidden to file
+PASS change state from hidden to submit
+PASS change state from hidden to image
+PASS change state from hidden to reset
+PASS change state from hidden to button
+FAIL change state from text to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from text to search
+PASS change state from text to tel
+FAIL change state from text to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from text to email
+PASS change state from text to password
+FAIL change state from text to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from text to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from text to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from text to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from text to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from text to number
+PASS change state from text to range
+FAIL change state from text to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from text to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from text to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from text to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from text to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from text to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from text to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from text to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from search to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from search to text
+PASS change state from search to tel
+FAIL change state from search to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from search to email
+PASS change state from search to password
+FAIL change state from search to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from search to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from search to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from search to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from search to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from search to number
+PASS change state from search to range
+FAIL change state from search to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from search to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from search to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from search to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from search to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from search to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from search to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from search to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from tel to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from tel to text
+PASS change state from tel to search
+FAIL change state from tel to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from tel to email
+PASS change state from tel to password
+FAIL change state from tel to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from tel to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from tel to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from tel to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from tel to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from tel to number
+PASS change state from tel to range
+FAIL change state from tel to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from tel to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from tel to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from tel to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from tel to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from tel to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from tel to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from tel to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from url to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from url to text
+PASS change state from url to search
+PASS change state from url to tel
+PASS change state from url to email
+PASS change state from url to password
+FAIL change state from url to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from url to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from url to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from url to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from url to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from url to number
+PASS change state from url to range
+FAIL change state from url to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from url to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from url to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from url to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from url to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from url to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from url to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from url to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from email to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from email to text assert_equals: input.value should be foobar after change of state expected " foobar " but got "foobar"
+FAIL change state from email to search assert_equals: input.value should be foobar after change of state expected " foobar " but got "foobar"
+FAIL change state from email to tel assert_equals: input.value should be foobar after change of state expected " foobar " but got "foobar"
+PASS change state from email to url
+FAIL change state from email to password assert_equals: input.value should be foobar after change of state expected " foobar " but got "foobar"
+FAIL change state from email to datetime assert_equals: input.value should be after change of state expected "" but got "foobar"
+FAIL change state from email to date assert_equals: input.value should be after change of state expected "" but got "foobar"
+FAIL change state from email to month assert_equals: input.value should be after change of state expected "" but got "foobar"
+FAIL change state from email to week assert_equals: input.value should be after change of state expected "" but got "foobar"
+FAIL change state from email to time assert_equals: input.value should be after change of state expected "" but got "foobar"
+PASS change state from email to number
+PASS change state from email to range
+FAIL change state from email to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got "foobar"
+FAIL change state from email to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from email to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from email to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from email to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from email to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from email to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from email to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "foobar"
+FAIL change state from password to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from password to text
+PASS change state from password to search
+PASS change state from password to tel
+FAIL change state from password to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from password to email
+FAIL change state from password to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from password to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from password to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from password to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from password to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from password to number
+PASS change state from password to range
+FAIL change state from password to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from password to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from password to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from password to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from password to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from password to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from password to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from password to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from datetime to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from datetime to text
+PASS change state from datetime to search
+PASS change state from datetime to tel
+FAIL change state from datetime to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from datetime to email
+PASS change state from datetime to password
+FAIL change state from datetime to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from datetime to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from datetime to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from datetime to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from datetime to number
+PASS change state from datetime to range
+FAIL change state from datetime to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from datetime to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from datetime to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from datetime to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from datetime to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from datetime to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from datetime to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from datetime to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from date to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from date to text
+PASS change state from date to search
+PASS change state from date to tel
+FAIL change state from date to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from date to email
+PASS change state from date to password
+FAIL change state from date to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from date to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from date to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from date to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from date to number
+PASS change state from date to range
+FAIL change state from date to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from date to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from date to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from date to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from date to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from date to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from date to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from date to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from month to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from month to text
+PASS change state from month to search
+PASS change state from month to tel
+FAIL change state from month to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from month to email
+PASS change state from month to password
+FAIL change state from month to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from month to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from month to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from month to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from month to number
+PASS change state from month to range
+FAIL change state from month to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from month to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from month to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from month to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from month to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from month to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from month to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from month to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from week to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from week to text
+PASS change state from week to search
+PASS change state from week to tel
+FAIL change state from week to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from week to email
+PASS change state from week to password
+FAIL change state from week to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from week to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from week to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from week to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from week to number
+PASS change state from week to range
+FAIL change state from week to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from week to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from week to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from week to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from week to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from week to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from week to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from week to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from time to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from time to text
+PASS change state from time to search
+PASS change state from time to tel
+FAIL change state from time to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from time to email
+PASS change state from time to password
+FAIL change state from time to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from time to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from time to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from time to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from time to number
+PASS change state from time to range
+FAIL change state from time to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+FAIL change state from time to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from time to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from time to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from time to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from time to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from time to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from time to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from number to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from number to text assert_equals: input.value should be foobar after change of state expected " foobar " but got ""
+FAIL change state from number to search assert_equals: input.value should be foobar after change of state expected " foobar " but got ""
+FAIL change state from number to tel assert_equals: input.value should be foobar after change of state expected " foobar " but got ""
+FAIL change state from number to url assert_equals: input.value should be foobar after change of state expected "foobar" but got ""
+FAIL change state from number to email assert_equals: input.value should be foobar after change of state expected "foobar" but got ""
+FAIL change state from number to password assert_equals: input.value should be foobar after change of state expected " foobar " but got ""
+PASS change state from number to datetime
+PASS change state from number to date
+PASS change state from number to month
+PASS change state from number to week
+PASS change state from number to time
+PASS change state from number to range
+FAIL change state from number to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got ""
+FAIL change state from number to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from number to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from number to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from number to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from number to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from number to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from number to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got ""
+FAIL change state from range to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from range to text assert_equals: input.value should be foobar after change of state expected " foobar " but got "50"
+FAIL change state from range to search assert_equals: input.value should be foobar after change of state expected " foobar " but got "50"
+FAIL change state from range to tel assert_equals: input.value should be foobar after change of state expected " foobar " but got "50"
+FAIL change state from range to url assert_equals: input.value should be foobar after change of state expected "foobar" but got "50"
+FAIL change state from range to email assert_equals: input.value should be foobar after change of state expected "foobar" but got "50"
+FAIL change state from range to password assert_equals: input.value should be foobar after change of state expected " foobar " but got "50"
+FAIL change state from range to datetime assert_equals: input.value should be after change of state expected "" but got "50"
+FAIL change state from range to date assert_equals: input.value should be after change of state expected "" but got "50"
+FAIL change state from range to month assert_equals: input.value should be after change of state expected "" but got "50"
+FAIL change state from range to week assert_equals: input.value should be after change of state expected "" but got "50"
+FAIL change state from range to time assert_equals: input.value should be after change of state expected "" but got "50"
+FAIL change state from range to number assert_equals: input.value should be after change of state expected "" but got "50"
+FAIL change state from range to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got "50"
+FAIL change state from range to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from range to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from range to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from range to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from range to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from range to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from range to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got "50"
+FAIL change state from color to hidden assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from color to text
+PASS change state from color to search
+PASS change state from color to tel
+FAIL change state from color to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from color to email
+PASS change state from color to password
+FAIL change state from color to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from color to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from color to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from color to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from color to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from color to number
+PASS change state from color to range
+FAIL change state from color to checkbox assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from color to radio assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from color to file assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from color to submit assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from color to image assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from color to reset assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+FAIL change state from color to button assert_equals: input.value should be ' foo\rbar ' after change of state expected " foo\rbar " but got " foobar "
+PASS change state from checkbox to hidden
+PASS change state from checkbox to text
+PASS change state from checkbox to search
+PASS change state from checkbox to tel
+FAIL change state from checkbox to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from checkbox to email
+PASS change state from checkbox to password
+FAIL change state from checkbox to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from checkbox to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from checkbox to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from checkbox to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from checkbox to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from checkbox to number
+PASS change state from checkbox to range
+FAIL change state from checkbox to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+PASS change state from checkbox to radio
+PASS change state from checkbox to file
+PASS change state from checkbox to submit
+PASS change state from checkbox to image
+PASS change state from checkbox to reset
+PASS change state from checkbox to button
+PASS change state from radio to hidden
+PASS change state from radio to text
+PASS change state from radio to search
+PASS change state from radio to tel
+FAIL change state from radio to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from radio to email
+PASS change state from radio to password
+FAIL change state from radio to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from radio to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from radio to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from radio to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from radio to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from radio to number
+PASS change state from radio to range
+FAIL change state from radio to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+PASS change state from radio to checkbox
+PASS change state from radio to file
+PASS change state from radio to submit
+PASS change state from radio to image
+PASS change state from radio to reset
+PASS change state from radio to button
+PASS change state from file to hidden
+PASS change state from file to text
+PASS change state from file to search
+PASS change state from file to tel
+PASS change state from file to url
+PASS change state from file to email
+PASS change state from file to password
+PASS change state from file to datetime
+PASS change state from file to date
+PASS change state from file to month
+PASS change state from file to week
+PASS change state from file to time
+PASS change state from file to number
+PASS change state from file to range
+PASS change state from file to color
+PASS change state from file to checkbox
+PASS change state from file to radio
+PASS change state from file to submit
+PASS change state from file to image
+PASS change state from file to reset
+PASS change state from file to button
+PASS change state from submit to hidden
+PASS change state from submit to text
+PASS change state from submit to search
+PASS change state from submit to tel
+FAIL change state from submit to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from submit to email
+PASS change state from submit to password
+FAIL change state from submit to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from submit to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from submit to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from submit to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from submit to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from submit to number
+PASS change state from submit to range
+FAIL change state from submit to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+PASS change state from submit to checkbox
+PASS change state from submit to radio
+PASS change state from submit to file
+PASS change state from submit to image
+PASS change state from submit to reset
+PASS change state from submit to button
+PASS change state from image to hidden
+PASS change state from image to text
+PASS change state from image to search
+PASS change state from image to tel
+FAIL change state from image to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from image to email
+PASS change state from image to password
+FAIL change state from image to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from image to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from image to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from image to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from image to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from image to number
+PASS change state from image to range
+FAIL change state from image to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+PASS change state from image to checkbox
+PASS change state from image to radio
+PASS change state from image to file
+PASS change state from image to submit
+PASS change state from image to reset
+PASS change state from image to button
+PASS change state from reset to hidden
+PASS change state from reset to text
+PASS change state from reset to search
+PASS change state from reset to tel
+FAIL change state from reset to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from reset to email
+PASS change state from reset to password
+FAIL change state from reset to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from reset to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from reset to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from reset to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from reset to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from reset to number
+PASS change state from reset to range
+FAIL change state from reset to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+PASS change state from reset to checkbox
+PASS change state from reset to radio
+PASS change state from reset to file
+PASS change state from reset to submit
+PASS change state from reset to image
+PASS change state from reset to button
+PASS change state from button to hidden
+PASS change state from button to text
+PASS change state from button to search
+PASS change state from button to tel
+FAIL change state from button to url assert_equals: input.value should be foobar after change of state expected "foobar" but got " foobar "
+PASS change state from button to email
+PASS change state from button to password
+FAIL change state from button to datetime assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from button to date assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from button to month assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from button to week assert_equals: input.value should be after change of state expected "" but got " foobar "
+FAIL change state from button to time assert_equals: input.value should be after change of state expected "" but got " foobar "
+PASS change state from button to number
+PASS change state from button to range
+FAIL change state from button to color assert_equals: input.value should be #000000 after change of state expected "#000000" but got " foobar "
+PASS change state from button to checkbox
+PASS change state from button to radio
+PASS change state from button to file
+PASS change state from button to submit
+PASS change state from button to image
+PASS change state from button to reset
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformwinhttptestsw3chtmlsemanticsformstheinputelementvalueModeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt (0 => 189434)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt         (rev 0)
+++ trunk/LayoutTests/platform/win/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt        2015-09-05 17:27:22 UTC (rev 189434)
</span><span class="lines">@@ -0,0 +1,44 @@
</span><ins>+
+FAIL value IDL attribute of input type hidden without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type hidden with value attribute assert_equals: expected "bar" but got "foo"
+PASS value IDL attribute of input type text without value attribute
+PASS value IDL attribute of input type text with value attribute
+PASS value IDL attribute of input type search without value attribute
+PASS value IDL attribute of input type search with value attribute
+PASS value IDL attribute of input type tel without value attribute
+PASS value IDL attribute of input type tel with value attribute
+PASS value IDL attribute of input type url without value attribute
+PASS value IDL attribute of input type url with value attribute
+PASS value IDL attribute of input type email without value attribute
+PASS value IDL attribute of input type email with value attribute
+PASS value IDL attribute of input type password without value attribute
+PASS value IDL attribute of input type password with value attribute
+FAIL value IDL attribute of input type datetime without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type datetime with value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type date without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type date with value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type month without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type month with value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type week without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type week with value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type time without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type time with value attribute assert_equals: expected "" but got "foo"
+PASS value IDL attribute of input type number without value attribute
+PASS value IDL attribute of input type number with value attribute
+PASS value IDL attribute of input type range without value attribute
+PASS value IDL attribute of input type range with value attribute
+FAIL value IDL attribute of input type color without value attribute assert_equals: expected "#000000" but got "foo"
+FAIL value IDL attribute of input type color with value attribute assert_equals: expected "#000000" but got "foo"
+FAIL value IDL attribute of input type checkbox without value attribute assert_equals: expected "on" but got "foo"
+FAIL value IDL attribute of input type checkbox with value attribute assert_equals: expected "bar" but got "foo"
+FAIL value IDL attribute of input type radio without value attribute assert_equals: expected "on" but got "foo"
+FAIL value IDL attribute of input type radio with value attribute assert_equals: expected "bar" but got "foo"
+FAIL value IDL attribute of input type submit without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type submit with value attribute assert_equals: expected "bar" but got "foo"
+FAIL value IDL attribute of input type image without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type image with value attribute assert_equals: expected "bar" but got "foo"
+FAIL value IDL attribute of input type reset without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type reset with value attribute assert_equals: expected "bar" but got "foo"
+FAIL value IDL attribute of input type button without value attribute assert_equals: expected "" but got "foo"
+FAIL value IDL attribute of input type button with value attribute assert_equals: expected "bar" but got "foo"
+
</ins></span></pre>
</div>
</div>
</body>
</html>