<!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>[189448] 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/189448">189448</a></dd>
<dt>Author</dt> <dd>cdumez@apple.com</dd>
<dt>Date</dt> <dd>2015-09-06 13:17:45 -0700 (Sun, 06 Sep 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>Unreviewed, land iOS baselines for the newly imported W3C HTML tests.

* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
* platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-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/ios-simulator/http/tests/w3c/html/semantics/</li>
<li>trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/</li>
<li>trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationcheckValidityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationreportValidityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvaliditybadInputexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityrangeOverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityrangeUnderflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvaliditystepMismatchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityvalidexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityvalueMissingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationwillValidateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstextfieldselectionselectionnotapplicationexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementcolorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementdateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementdatetimeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementdatetimelocalexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementinputtextselection01expectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementmonthexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementtime2expectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementtimeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementtypechangestateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementvalueModeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementweekexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsthelabelelementlabelableelementsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsthemeterelementmeterexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsinterfacesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (189447 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-09-06 20:04:31 UTC (rev 189447)
+++ trunk/LayoutTests/ChangeLog        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -1,5 +1,34 @@
</span><span class="cx"> 2015-09-06  Chris Dumez  &lt;cdumez@apple.com&gt;
</span><span class="cx"> 
</span><ins>+        Unreviewed, land iOS baselines for the newly imported W3C HTML tests.
+
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt: Added.
+        * platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt: Added.
+
+2015-09-06  Chris Dumez  &lt;cdumez@apple.com&gt;
+
</ins><span class="cx">         Unreviewed, skip new media tests on iOS.
</span><span class="cx"> 
</span><span class="cx">         * platform/ios-simulator/TestExpectations:
</span></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationcheckValidityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-checkValidity-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,124 @@
</span><ins>+
+
+PASS [INPUT in TEXT status] no constraint 
+PASS [INPUT in TEXT status] no constraint (in a form) 
+PASS [INPUT in TEXT status] suffering from being too long 
+PASS [INPUT in TEXT status] suffering from being too long (in a form) 
+PASS [INPUT in TEXT status] suffering from a pattern mismatch 
+PASS [INPUT in TEXT status] suffering from a pattern mismatch (in a form) 
+PASS [INPUT in TEXT status] suffering from being missing 
+PASS [INPUT in TEXT status] suffering from being missing (in a form) 
+PASS [INPUT in SEARCH status] no constraint 
+PASS [INPUT in SEARCH status] no constraint (in a form) 
+PASS [INPUT in SEARCH status] suffering from being too long 
+PASS [INPUT in SEARCH status] suffering from being too long (in a form) 
+PASS [INPUT in SEARCH status] suffering from a pattern mismatch 
+PASS [INPUT in SEARCH status] suffering from a pattern mismatch (in a form) 
+PASS [INPUT in SEARCH status] suffering from being missing 
+PASS [INPUT in SEARCH status] suffering from being missing (in a form) 
+PASS [INPUT in TEL status] no constraint 
+PASS [INPUT in TEL status] no constraint (in a form) 
+PASS [INPUT in TEL status] suffering from being too long 
+PASS [INPUT in TEL status] suffering from being too long (in a form) 
+PASS [INPUT in TEL status] suffering from a pattern mismatch 
+PASS [INPUT in TEL status] suffering from a pattern mismatch (in a form) 
+PASS [INPUT in TEL status] suffering from being missing 
+PASS [INPUT in TEL status] suffering from being missing (in a form) 
+PASS [INPUT in PASSWORD status] no constraint 
+PASS [INPUT in PASSWORD status] no constraint (in a form) 
+PASS [INPUT in PASSWORD status] suffering from being too long 
+PASS [INPUT in PASSWORD status] suffering from being too long (in a form) 
+PASS [INPUT in PASSWORD status] suffering from a pattern mismatch 
+PASS [INPUT in PASSWORD status] suffering from a pattern mismatch (in a form) 
+PASS [INPUT in PASSWORD status] suffering from being missing 
+PASS [INPUT in PASSWORD status] suffering from being missing (in a form) 
+PASS [INPUT in URL status] no constraint 
+PASS [INPUT in URL status] no constraint (in a form) 
+PASS [INPUT in URL status] suffering from being too long 
+PASS [INPUT in URL status] suffering from being too long (in a form) 
+PASS [INPUT in URL status] suffering from a pattern mismatch 
+PASS [INPUT in URL status] suffering from a pattern mismatch (in a form) 
+PASS [INPUT in URL status] suffering from a type mismatch 
+PASS [INPUT in URL status] suffering from a type mismatch (in a form) 
+PASS [INPUT in URL status] suffering from being missing 
+PASS [INPUT in URL status] suffering from being missing (in a form) 
+PASS [INPUT in EMAIL status] no constraint 
+PASS [INPUT in EMAIL status] no constraint (in a form) 
+PASS [INPUT in EMAIL status] suffering from being too long 
+PASS [INPUT in EMAIL status] suffering from being too long (in a form) 
+PASS [INPUT in EMAIL status] suffering from a pattern mismatch 
+PASS [INPUT in EMAIL status] suffering from a pattern mismatch (in a form) 
+PASS [INPUT in EMAIL status] suffering from a type mismatch 
+PASS [INPUT in EMAIL status] suffering from a type mismatch (in a form) 
+PASS [INPUT in EMAIL status] suffering from being missing 
+PASS [INPUT in EMAIL status] suffering from being missing (in a form) 
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected &quot;datetime&quot; but got &quot;text&quot;
+PASS [INPUT in DATE status] no constraint 
+PASS [INPUT in DATE status] no constraint (in a form) 
+PASS [INPUT in DATE status] suffering from an overflow 
+PASS [INPUT in DATE status] suffering from an overflow (in a form) 
+PASS [INPUT in DATE status] suffering from an underflow 
+PASS [INPUT in DATE status] suffering from an underflow (in a form) 
+PASS [INPUT in DATE status] suffering from a step mismatch 
+PASS [INPUT in DATE status] suffering from a step mismatch (in a form) 
+PASS [INPUT in DATE status] suffering from being missing 
+PASS [INPUT in DATE status] suffering from being missing (in a form) 
+PASS [INPUT in MONTH status] no constraint 
+PASS [INPUT in MONTH status] no constraint (in a form) 
+PASS [INPUT in MONTH status] suffering from an overflow 
+PASS [INPUT in MONTH status] suffering from an overflow (in a form) 
+PASS [INPUT in MONTH status] suffering from an underflow 
+PASS [INPUT in MONTH status] suffering from an underflow (in a form) 
+FAIL [INPUT in MONTH status] suffering from a step mismatch assert_false: The checkValidity method should be false. expected false got true
+FAIL [INPUT in MONTH status] suffering from a step mismatch (in a form) assert_false: The checkValidity method of the element's form owner should return false. expected false got true
+PASS [INPUT in MONTH status] suffering from being missing 
+PASS [INPUT in MONTH status] suffering from being missing (in a form) 
+PASS [INPUT in WEEK status] no constraint 
+PASS [INPUT in WEEK status] no constraint (in a form) 
+PASS [INPUT in WEEK status] suffering from an overflow 
+PASS [INPUT in WEEK status] suffering from an overflow (in a form) 
+PASS [INPUT in WEEK status] suffering from an underflow 
+PASS [INPUT in WEEK status] suffering from an underflow (in a form) 
+PASS [INPUT in WEEK status] suffering from a step mismatch 
+PASS [INPUT in WEEK status] suffering from a step mismatch (in a form) 
+PASS [INPUT in WEEK status] suffering from being missing 
+PASS [INPUT in WEEK status] suffering from being missing (in a form) 
+PASS [INPUT in TIME status] no constraint 
+PASS [INPUT in TIME status] no constraint (in a form) 
+PASS [INPUT in TIME status] suffering from an overflow 
+PASS [INPUT in TIME status] suffering from an overflow (in a form) 
+PASS [INPUT in TIME status] suffering from an underflow 
+PASS [INPUT in TIME status] suffering from an underflow (in a form) 
+PASS [INPUT in TIME status] suffering from a step mismatch 
+PASS [INPUT in TIME status] suffering from a step mismatch (in a form) 
+PASS [INPUT in TIME status] suffering from being missing 
+PASS [INPUT in TIME status] suffering from being missing (in a form) 
+PASS [INPUT in NUMBER status] suffering from an overflow 
+PASS [INPUT in NUMBER status] suffering from an overflow (in a form) 
+PASS [INPUT in NUMBER status] suffering from an underflow 
+PASS [INPUT in NUMBER status] suffering from an underflow (in a form) 
+PASS [INPUT in NUMBER status] suffering from a step mismatch 
+PASS [INPUT in NUMBER status] suffering from a step mismatch (in a form) 
+PASS [INPUT in NUMBER status] suffering from being missing 
+PASS [INPUT in NUMBER status] suffering from being missing (in a form) 
+PASS [INPUT in CHECKBOX status] no constraint 
+PASS [INPUT in CHECKBOX status] no constraint (in a form) 
+PASS [INPUT in CHECKBOX status] suffering from being missing 
+PASS [INPUT in CHECKBOX status] suffering from being missing (in a form) 
+PASS [INPUT in RADIO status] no constraint 
+PASS [INPUT in RADIO status] no constraint (in a form) 
+PASS [INPUT in RADIO status] suffering from being missing 
+PASS [INPUT in RADIO status] suffering from being missing (in a form) 
+PASS [INPUT in FILE status] no constraint 
+PASS [INPUT in FILE status] no constraint (in a form) 
+PASS [INPUT in FILE status] suffering from being missing 
+PASS [INPUT in FILE status] suffering from being missing (in a form) 
+PASS [select]  no constraint 
+PASS [select]  no constraint (in a form) 
+PASS [select]  suffering from being missing 
+PASS [select]  suffering from being missing (in a form) 
+PASS [textarea]  no constraint 
+PASS [textarea]  no constraint (in a form) 
+PASS [textarea]  suffering from being missing 
+PASS [textarea]  suffering from being missing (in a form) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationreportValidityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-reportValidity-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,124 @@
</span><ins>+
+
+FAIL [INPUT in TEXT status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEXT status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEXT status] suffering from being too long assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEXT status] suffering from being too long (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEXT status] suffering from a pattern mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEXT status] suffering from a pattern mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEXT status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEXT status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] suffering from being too long assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] suffering from being too long (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] suffering from a pattern mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] suffering from a pattern mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in SEARCH status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] suffering from being too long assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] suffering from being too long (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] suffering from a pattern mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] suffering from a pattern mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TEL status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] suffering from being too long assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] suffering from being too long (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] suffering from a pattern mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] suffering from a pattern mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in PASSWORD status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from being too long assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from being too long (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from a pattern mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from a pattern mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from a type mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from a type mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in URL status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from being too long assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from being too long (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from a pattern mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from a pattern mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from a type mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from a type mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in EMAIL status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected &quot;datetime&quot; but got &quot;text&quot;
+FAIL [INPUT in DATE status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from an overflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from an overflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from an underflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from an underflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from a step mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from a step mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in DATE status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from an overflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from an overflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from an underflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from an underflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from a step mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from a step mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in MONTH status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from an overflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from an overflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from an underflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from an underflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from a step mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from a step mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in WEEK status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from an overflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from an overflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from an underflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from an underflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from a step mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from a step mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in TIME status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from an overflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from an overflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from an underflow assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from an underflow (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from a step mismatch assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from a step mismatch (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in NUMBER status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in CHECKBOX status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in CHECKBOX status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in CHECKBOX status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in CHECKBOX status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in RADIO status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in RADIO status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in RADIO status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in RADIO status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in FILE status] no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in FILE status] no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in FILE status] suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [INPUT in FILE status] suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [select]  no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [select]  no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [select]  suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [select]  suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [textarea]  no constraint assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [textarea]  no constraint (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [textarea]  suffering from being missing assert_true: The reportValidity method doesn't exist. expected true got false
+FAIL [textarea]  suffering from being missing (in a form) assert_true: The reportValidity method doesn't exist. expected true got false
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvaliditybadInputexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</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 &quot;datetime&quot; but got &quot;text&quot;
+FAIL [INPUT in COLOR status] The color type must be supported. assert_equals: The color type should be supported. expected &quot;color&quot; but got &quot;text&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityrangeOverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,56 @@
</span><ins>+
+
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected &quot;datetime&quot; but got &quot;text&quot;
+PASS [INPUT in DATE status] The max attribute is not set 
+PASS [INPUT in DATE status] Value is empty string 
+PASS [INPUT in DATE status] The max attribute is an invalid date 
+PASS [INPUT in DATE status] The value attribute is an invalid date 
+PASS [INPUT in DATE status] The value is an invalid date(year is three digits) 
+PASS [INPUT in DATE status] The value is an invalid date(month is greater than 12) 
+PASS [INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb) 
+PASS [INPUT in DATE status] The max attribute is greater than value attribute 
+PASS [INPUT in DATE status] The value attribute is greater than max attribute 
+PASS [INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid) 
+PASS [INPUT in MONTH status] The max attribute is not set 
+PASS [INPUT in MONTH status] Value is empty string 
+PASS [INPUT in MONTH status] The max attribute is an invalid month string 
+PASS [INPUT in MONTH status] The value attribute is an invalid month string 
+PASS [INPUT in MONTH status] The value is an invalid month string(year is three digits) 
+PASS [INPUT in MONTH status] The value is an invalid month string(month is greater than 12) 
+PASS [INPUT in MONTH status] The max attribute is greater than value attribute 
+PASS [INPUT in MONTH status] The value attribute is greater than max attribute 
+PASS [INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid) 
+PASS [INPUT in WEEK status] The max attribute is not set 
+PASS [INPUT in WEEK status] Value is empty string 
+PASS [INPUT in WEEK status] The max attribute is an invalid week string 
+PASS [INPUT in WEEK status] The value attribute is an invalid week string 
+PASS [INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase) 
+PASS [INPUT in WEEK status] The value is an invalid week string(year is three digits) 
+PASS [INPUT in WEEK status] The value is an invalid week string(week is too greater) 
+PASS [INPUT in WEEK status] The max attribute is greater than value attribute 
+PASS [INPUT in WEEK status] The value attribute is greater than max attribute 
+PASS [INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid) 
+PASS [INPUT in TIME status] The max attribute is not set 
+PASS [INPUT in TIME status] Value is empty string 
+PASS [INPUT in TIME status] The max attribute is an invalid time string 
+PASS [INPUT in TIME status] The value attribute is an invalid time string 
+PASS [INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23) 
+PASS [INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59) 
+PASS [INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59) 
+PASS [INPUT in TIME status] The max attribute is greater than value attribute 
+PASS [INPUT in TIME status] The time missing second and minute parts is invalid 
+PASS [INPUT in TIME status] The value attribute is greater than max attribute 
+PASS [INPUT in TIME status] The value is greater than max(with millisecond in 1 digit) 
+PASS [INPUT in TIME status] The value is greater than max(with millisecond in 2 digit) 
+PASS [INPUT in TIME status] The value is greater than max(with millisecond in 3 digit) 
+PASS [INPUT in TIME status] The time missing second part is valid 
+PASS [INPUT in NUMBER status] The max attribute is not set 
+PASS [INPUT in NUMBER status] Value is empty string 
+PASS [INPUT in NUMBER status] The max is greater than value(integer) 
+PASS [INPUT in NUMBER status] The max is greater than value(floating number) 
+PASS [INPUT in NUMBER status] The max equals to value 
+PASS [INPUT in NUMBER status] The value is not a number 
+PASS [INPUT in NUMBER status] The value is greater than max(integer) 
+PASS [INPUT in NUMBER status] The value is greater than max(floating number) 
+PASS [INPUT in NUMBER status] The value is greater than max(scientific notation) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityrangeUnderflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,53 @@
</span><ins>+
+
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected &quot;datetime&quot; but got &quot;text&quot;
+PASS [INPUT in DATE status] The min attribute is not set 
+PASS [INPUT in DATE status] Value is empty string 
+PASS [INPUT in DATE status] The min attribute is an invalid date 
+PASS [INPUT in DATE status] The value attribute is an invalid date 
+PASS [INPUT in DATE status] The value is an invalid date(year is three digits) 
+PASS [INPUT in DATE status] The value is an invalid date(month is less than 12) 
+PASS [INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb) 
+PASS [INPUT in DATE status] The min attribute is less than value attribute 
+PASS [INPUT in DATE status] The value attribute is less than min attribute 
+PASS [INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid) 
+PASS [INPUT in MONTH status] The min attribute is not set 
+PASS [INPUT in MONTH status] Value is empty string 
+PASS [INPUT in MONTH status] The min attribute is an invalid month string 
+PASS [INPUT in MONTH status] The value attribute is an invalid month string 
+PASS [INPUT in MONTH status] The value is an invalid month string(year is three digits) 
+PASS [INPUT in MONTH status] The value is an invalid month string(month is less than 12) 
+PASS [INPUT in MONTH status] The min attribute is less than value attribute 
+PASS [INPUT in MONTH status] The value attribute is less than min attribute 
+PASS [INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid) 
+PASS [INPUT in WEEK status] The min attribute is not set 
+PASS [INPUT in WEEK status] Value is empty string 
+PASS [INPUT in WEEK status] The min attribute is an invalid week string 
+PASS [INPUT in WEEK status] The value attribute is an invalid week string 
+PASS [INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase) 
+PASS [INPUT in WEEK status] The value is an invalid week string(year is three digits) 
+PASS [INPUT in WEEK status] The value is an invalid week string(week is too greater) 
+PASS [INPUT in WEEK status] The min attribute is less than value attribute 
+PASS [INPUT in WEEK status] The value attribute is less than min attribute 
+PASS [INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid) 
+PASS [INPUT in TIME status] The min attribute is not set 
+PASS [INPUT in TIME status] Value is empty string 
+PASS [INPUT in TIME status] The min attribute is an invalid time string 
+PASS [INPUT in TIME status] The value attribute is an invalid time string 
+PASS [INPUT in TIME status] The min attribute is less than value attribute 
+PASS [INPUT in TIME status] The time missing second and minute parts is invalid 
+PASS [INPUT in TIME status] The value attribute is less than min attribute 
+PASS [INPUT in TIME status] The value is less than min(with millisecond in 1 digit) 
+PASS [INPUT in TIME status] The value is less than min(with millisecond in 2 digit) 
+PASS [INPUT in TIME status] The value is less than min(with millisecond in 3 digit) 
+PASS [INPUT in TIME status] The time missing second part is valid 
+PASS [INPUT in NUMBER status] The min attribute is not set 
+PASS [INPUT in NUMBER status] Value is empty string 
+PASS [INPUT in NUMBER status] The min is less than value(integer) 
+PASS [INPUT in NUMBER status] The min is less than value(floating number) 
+PASS [INPUT in NUMBER status] The min equals to value 
+PASS [INPUT in NUMBER status] The value is not a number 
+PASS [INPUT in NUMBER status] The value is less than min(integer) 
+PASS [INPUT in NUMBER status] The value is less than min(floating number) 
+PASS [INPUT in NUMBER status] The value is less than min(scientific notation) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvaliditystepMismatchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-stepMismatch-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+
+
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected &quot;datetime&quot; but got &quot;text&quot;
+PASS [INPUT in DATE status] The step attribute is not set 
+PASS [INPUT in DATE status] The value attibute is empty string 
+FAIL [INPUT in DATE status] The value must match the step assert_false: The validity.stepMismatch should be false. expected false got true
+PASS [INPUT in DATE status] The value must mismatch the step 
+PASS [INPUT in MONTH status] The step attribute is not set 
+PASS [INPUT in MONTH status] The value attibute is empty string 
+PASS [INPUT in MONTH status] The value must match the step 
+PASS [INPUT in MONTH status] The value must mismatch the step 
+PASS [INPUT in WEEK status] The step attribute is not set 
+PASS [INPUT in WEEK status] The value attibute is empty string 
+FAIL [INPUT in WEEK status] The value must match the step assert_false: The validity.stepMismatch should be false. expected false got true
+PASS [INPUT in WEEK status] The value must mismatch the step 
+PASS [INPUT in TIME status] The step attribute is not set 
+PASS [INPUT in TIME status] The value attibute is empty string 
+FAIL [INPUT in TIME status] The value must match the step assert_false: The validity.stepMismatch should be false. expected false got true
+PASS [INPUT in TIME status] The value must mismatch the step 
+PASS [INPUT in DATETIME-LOCAL status] The step attribute is not set 
+PASS [INPUT in DATETIME-LOCAL status] The value attibute is empty string 
+FAIL [INPUT in DATETIME-LOCAL status] The value must match the step assert_false: The validity.stepMismatch should be false. expected false got true
+PASS [INPUT in DATETIME-LOCAL status] The value must mismatch the step 
+PASS [INPUT in NUMBER status] The step attribute is not set 
+PASS [INPUT in NUMBER status] The value attibute is empty string 
+PASS [INPUT in NUMBER status] The value must match the step 
+PASS [INPUT in NUMBER status] The value must mismatch the step 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityvalidexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valid-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,49 @@
</span><ins>+
+
+PASS [INPUT in TEXT status] validity.valid must be false if validity.tooLong is true 
+PASS [INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true 
+PASS [INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in SEARCH status] validity.valid must be false if validity.tooLong is true 
+PASS [INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true 
+PASS [INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in TEL status] validity.valid must be false if validity.tooLong is true 
+PASS [INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true 
+PASS [INPUT in TEL status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in PASSWORD status] validity.valid must be false if validity.tooLong is true 
+PASS [INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true 
+PASS [INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in URL status] validity.valid must be false if validity.tooLong is true 
+PASS [INPUT in URL status] validity.valid must be false if validity.patternMismatch is true 
+PASS [INPUT in URL status] validity.valid must be false if validity.typeMismatch is true 
+PASS [INPUT in URL status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in EMAIL status] validity.valid must be false if validity.tooLong is true 
+PASS [INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true 
+PASS [INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true 
+PASS [INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true 
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected &quot;datetime&quot; but got &quot;text&quot;
+PASS [INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true 
+PASS [INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true 
+PASS [INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true 
+PASS [INPUT in DATE status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true 
+PASS [INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true 
+FAIL [INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true assert_false: The validity.valid should be false. expected false got true
+PASS [INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true 
+PASS [INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true 
+PASS [INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true 
+PASS [INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true 
+PASS [INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true 
+PASS [INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true 
+PASS [INPUT in TIME status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true 
+PASS [INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true 
+PASS [INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true 
+PASS [INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true 
+PASS [INPUT in FILE status] validity.valid must be false if validity.valueMissing is true 
+PASS [select]  validity.valid must be false if validity.valueMissing is true 
+PASS [textarea]  validity.valid must be false if validity.valueMissing is true 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationvalidityvalueMissingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,87 @@
</span><ins>+
+
+PASS [INPUT in TEXT status] The required attribute is not set 
+PASS [INPUT in TEXT status] The value is not empty and required is true 
+PASS [INPUT in TEXT status] The value is empty and required is true 
+PASS [INPUT in SEARCH status] The required attribute is not set 
+PASS [INPUT in SEARCH status] The value is not empty and required is true 
+PASS [INPUT in SEARCH status] The value is empty and required is true 
+PASS [INPUT in TEL status] The required attribute is not set 
+PASS [INPUT in TEL status] The value is not empty and required is true 
+PASS [INPUT in TEL status] The value is empty and required is true 
+PASS [INPUT in URL status] The required attribute is not set 
+PASS [INPUT in URL status] The value is not empty and required is true 
+PASS [INPUT in URL status] The value is empty and required is true 
+PASS [INPUT in EMAIL status] The required attribute is not set 
+PASS [INPUT in EMAIL status] The value is not empty and required is true 
+PASS [INPUT in EMAIL status] The value is empty and required is true 
+PASS [INPUT in PASSWORD status] The required attribute is not set 
+PASS [INPUT in PASSWORD status] The value is not empty and required is true 
+PASS [INPUT in PASSWORD status] The value is empty and required is true 
+FAIL [INPUT in DATETIME status] The datetime type must be supported. assert_equals: The datetime type should be supported. expected &quot;datetime&quot; but got &quot;text&quot;
+PASS [INPUT in DATE status] The required attribute is not set 
+PASS [INPUT in DATE status] Valid date string(2000-12-10) 
+PASS [INPUT in DATE status] Valid date string(9999-01-01) 
+PASS [INPUT in DATE status] The value attribute is a number(1234567) 
+PASS [INPUT in DATE status] The value attribute is a Date object 
+PASS [INPUT in DATE status] Invalid date string(9999-99-99) 
+PASS [INPUT in DATE status] Invalid date string(37-01-01) 
+PASS [INPUT in DATE status] Invalid date string(2000/01/01) 
+PASS [INPUT in DATE status] The value attribute is empty string 
+PASS [INPUT in MONTH status] The required attribute is not set 
+PASS [INPUT in MONTH status] Valid month string(2000-12) 
+PASS [INPUT in MONTH status] Valid month string(9999-01) 
+PASS [INPUT in MONTH status] The value attribute is a number(1234567) 
+PASS [INPUT in MONTH status] The value attribute is a Date object 
+PASS [INPUT in MONTH status] Invalid month string(2000-99) 
+PASS [INPUT in MONTH status] Invalid month string(37-01) 
+PASS [INPUT in MONTH status] Invalid month string(2000/01) 
+PASS [INPUT in MONTH status] The value attribute is empty string 
+PASS [INPUT in WEEK status] The required attribute is not set 
+PASS [INPUT in WEEK status] Valid week string(2000-W12) 
+PASS [INPUT in WEEK status] Valid week string(9999-W01) 
+PASS [INPUT in WEEK status] The value attribute is a number(1234567) 
+PASS [INPUT in WEEK status] The value attribute is a Date object 
+PASS [INPUT in WEEK status] Invalid week string(2000-W99) 
+PASS [INPUT in WEEK status] invalid week string(2000-W00) 
+PASS [INPUT in WEEK status] invalid week string(2000-w01) 
+PASS [INPUT in WEEK status] The value attribute is empty string 
+PASS [INPUT in TIME status] The required attribute is not set 
+PASS [INPUT in TIME status] Validtime string(12:00:00) 
+PASS [INPUT in TIME status] Validtime string(12:00) 
+PASS [INPUT in TIME status] Valid time string(12:00:60.001) 
+PASS [INPUT in TIME status] Valid time string(12:00:60.01) 
+PASS [INPUT in TIME status] Valid time string(12:00:60.1) 
+PASS [INPUT in TIME status] The value attribute is a number(1234567) 
+PASS [INPUT in TIME status] The value attribute is a time object 
+PASS [INPUT in TIME status] Invalid time string(25:00:00) 
+PASS [INPUT in TIME status] Invalid time string(12:60:00) 
+PASS [INPUT in TIME status] Invalid time string(12:00:60) 
+PASS [INPUT in TIME status] Invalid time string(12:00:00:001) 
+PASS [INPUT in TIME status] The value attribute is empty string 
+PASS [INPUT in NUMBER status] The required attribute is not set 
+PASS [INPUT in NUMBER status] Value is an integer with a leading symbol '+' 
+PASS [INPUT in NUMBER status] Value is a number with a '-' symbol 
+PASS [INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase) 
+PASS [INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase) 
+PASS [INPUT in NUMBER status] Value is -0 
+PASS [INPUT in NUMBER status] Value is a number with some white spaces 
+PASS [INPUT in NUMBER status] Value is Math.pow(2, 1024) 
+PASS [INPUT in NUMBER status] Value is Math.pow(-2, 1024) 
+PASS [INPUT in NUMBER status] Value is a string that can not be coverted to a number 
+PASS [INPUT in NUMBER status] The value attribute is empty string 
+PASS [INPUT in CHECKBOX status] The required attribute is not set 
+PASS [INPUT in CHECKBOX status] The checked attribute is true 
+FAIL [INPUT in CHECKBOX status] The checked attribute is false assert_true: The validity.valueMissing should be true. expected true got false
+PASS [INPUT in RADIO status] The required attribute is not set 
+PASS [INPUT in RADIO status] The checked attribute is true 
+FAIL [INPUT in RADIO status] The checked attribute is false assert_true: The validity.valueMissing should be true. expected true got false
+PASS [INPUT in FILE status] The required attribute is not set 
+PASS [INPUT in FILE status] The Files attribute is null 
+PASS [select]  The required attribute is not set 
+PASS [select]  Selected the option with value equals to 1 
+PASS [select]  Selected the option with value equals to empty 
+PASS [textarea]  The required attribute is not set 
+PASS [textarea]  The value is not empty 
+PASS [textarea]  The value is empty 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsconstraintsformvalidationwillValidateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/constraints/form-validation-willValidate-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,71 @@
</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 &quot;datetime&quot; but got &quot;text&quot;
+PASS [INPUT in DATE status] Must be barred from the constraint validation if it is disabled 
+FAIL [INPUT in DATE 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 DATE status] Must be barred from the constraint validation if it is readonly 
+PASS [INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor 
+PASS [INPUT in MONTH status] Must be barred from the constraint validation if it is disabled 
+FAIL [INPUT in MONTH 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 MONTH status] Must be barred from the constraint validation if it is readonly 
+PASS [INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor 
+PASS [INPUT in WEEK status] Must be barred from the constraint validation if it is disabled 
+FAIL [INPUT in WEEK 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 WEEK status] Must be barred from the constraint validation if it is readonly 
+PASS [INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor 
+PASS [INPUT in TIME status] Must be barred from the constraint validation if it is disabled 
+FAIL [INPUT in TIME 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 TIME status] Must be barred from the constraint validation if it is readonly 
+PASS [INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor 
+FAIL [INPUT in COLOR status] The color type must be supported. assert_equals: The color type should be supported. expected &quot;color&quot; but got &quot;text&quot;
+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="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstextfieldselectionselectionnotapplicationexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/textfieldselection/selection-not-application-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,58 @@
</span><ins>+
+FAIL text field selection for the input hidden assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input email assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; did not throw
+FAIL text field selection for the input datetime assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; did not throw
+FAIL text field selection for the input date assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input month assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input week assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input time assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input number assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; did not throw
+FAIL text field selection for the input range assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input color assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; did not throw
+FAIL text field selection for the input checkbox assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input radio assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input file assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input submit assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input image assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input reset assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; is equal to undefined, expected 11
+FAIL text field selection for the input button assert_throws: function &quot;function (){
+        el.selectionStart;
+      }&quot; threw object &quot;TypeError: Type error&quot; that is not a DOMException InvalidStateError: property &quot;code&quot; 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="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementcolorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/color-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+
+FAIL Empty value should return #000000 assert_equals: expected &quot;#000000&quot; but got &quot;&quot;
+FAIL Missing value should return #000000 assert_equals: expected &quot;#000000&quot; but got &quot;undefined&quot;
+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 &quot;#ffffff&quot; but got &quot;#FFFFFF&quot;
+FAIL Zero-padding assert_equals: expected &quot;#0f0f0f&quot; but got &quot;#0F0F0F&quot;
+FAIL Invalid simple color: not 7 characters long assert_equals: expected &quot;#000000&quot; but got &quot;#fff&quot;
+FAIL Invalid simple color: no starting # sign assert_equals: expected &quot;#000000&quot; but got &quot;fffffff&quot;
+FAIL Invalid simple color: non ASCII hex digits assert_equals: expected &quot;#000000&quot; but got &quot;#gggggg&quot;
+FAIL Invalid simple color: foobar assert_equals: expected &quot;#000000&quot; but got &quot;foobar&quot;
+FAIL Invalid color: trailing Null (U+0000) assert_equals: expected &quot;#000000&quot; but got &quot;#ffffff&quot;
+FAIL Invalid color: trailing ; assert_equals: expected &quot;#000000&quot; but got &quot;#ffffff;&quot;
+FAIL Invalid color: leading space assert_equals: expected &quot;#000000&quot; but got &quot; #ffffff&quot;
+FAIL Invalid color: trailing space assert_equals: expected &quot;#000000&quot; but got &quot;#ffffff &quot;
+FAIL Invalid color: leading+trailing spaces assert_equals: expected &quot;#000000&quot; but got &quot; #ffffff &quot;
+FAIL Invalid color: keyword crimson assert_equals: expected &quot;#000000&quot; but got &quot;crimson&quot;
+FAIL Invalid color: keyword bisque assert_equals: expected &quot;#000000&quot; but got &quot;bisque&quot;
+FAIL Invalid color: keyword currentColor assert_equals: expected &quot;#000000&quot; but got &quot;currentColor&quot;
+FAIL Invalid color: keyword transparent assert_equals: expected &quot;#000000&quot; but got &quot;transparent&quot;
+FAIL Invalid color: keyword ActiveBorder assert_equals: expected &quot;#000000&quot; but got &quot;ActiveBorder&quot;
+FAIL Invalid color: keyword inherit assert_equals: expected &quot;#000000&quot; but got &quot;inherit&quot;
+FAIL Invalid color: rgb(1,1,1) assert_equals: expected &quot;#000000&quot; but got &quot;rgb(1,1,1)&quot;
+FAIL Invalid color: rgb(1,1,1,1) assert_equals: expected &quot;#000000&quot; but got &quot;rgb(1,1,1,1)&quot;
+FAIL Invalid color: PILE OF POO (U+1F4A9) assert_equals: expected &quot;#000000&quot; but got &quot;#FFFFFὊ9&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/date-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Inputs Date
+
+
+PASS date type support on input element 
+FAIL The value attribute, if specified and not empty, must have a value that is a valid date string. assert_equals: expected &quot;2011-01-01&quot; but got &quot;1999-01-31&quot;
+FAIL The min attribute, if specified, must have a value that is a valid date string. assert_equals: expected &quot;&quot; but got &quot;1999-1&quot;
+FAIL The max attribute, if specified, must have a value that is a valid date string. assert_equals: expected &quot;2099-01&quot; but got &quot;2011-12-31&quot;
+PASS User agents must not allow the user to set the value to a non-empty string that is not a valid date string. 
+PASS Number of days 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementdatetimeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+Date &amp; Time Inputs
+
+
+PASS date type support on input element 
+PASS [date] The value must be a valid global date and time string 
+PASS [date] The min attribute must have a value that is a valid global date and time string 
+PASS [date] The max attribute must have a value that is a valid global date and time string 
+PASS [date] The step attribute must be expressed in seconds 
+PASS [date] stepUp method support on input 'date' element 
+PASS [date] stepDown method support on input 'date' element 
+PASS [time] time type support on input element 
+PASS [time] The value must be a valid global date and time string 
+PASS [time] The min attribute must have a value that is a valid global date and time string 
+PASS [time] The max attribute must have a value that is a valid global date and time string 
+PASS [time] The step attribute must be expressed in seconds 
+PASS [time] stepUp method support on input 'time' element 
+PASS [time] stepDown method support on input 'time' element 
+FAIL datetime type support on input element assert_equals: expected &quot;datetime&quot; but got &quot;text&quot;
+PASS [datetime] The must be a valid global date and time string 
+PASS [datetime] The min attribute must have a value that is a valid global date and time string 
+PASS [datetime] The max attribute must have a value that is a valid global date and time string 
+PASS [datetime] The step attribute must be expressed in seconds 
+PASS [datetime] stepUp method support on input 'datetime' element 
+PASS [datetime] stepDown method support on input 'datetime' element 
+PASS month type support on input element 
+PASS [month] The value must be a value that is a valid global date and time string 
+PASS [month] The min attribute must have a value that is a valid global date and time string 
+PASS [month] The max attribute must have a value that is a valid global date and time string 
+PASS [month] The step attribute must be expressed in seconds 
+PASS [month] stepUp method support on input 'month' element 
+PASS [month] stepDown method support on input 'month' element 
+PASS week type support on input element 
+PASS [week] The value must be a value that is a valid global date and time string 
+PASS [week] The min attribute must have a value that is a valid global date and time string 
+PASS [week] The max attribute must have a value that is a valid global date and time string 
+PASS [week] The step attribute must be expressed in seconds 
+PASS [week] stepUp method support on input 'week' element 
+PASS [week] stepDown method support on input 'week' element 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementdatetimelocalexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/datetime-local-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+
+PASS empty value 
+PASS datetime-local input value set to 2014-01-01T11:11:11.111 without min/max 
+FAIL datetime-local input value set to 2014-01-01 11:11:11.111 without min/max assert_equals: expected &quot;2014-01-01T11:11:11.111&quot; but got &quot;&quot;
+FAIL datetime-local input value set to 2014-01-01 11:11 without min/max assert_equals: expected &quot;2014-01-01T11:11&quot; but got &quot;&quot;
+FAIL datetime-local input value set to 2014-01-01 00:00:00.000 without min/max assert_equals: expected &quot;2014-01-01T00:00&quot; but got &quot;&quot;
+PASS datetime-local input value set to 2014-01-0 11:11 without min/max 
+PASS datetime-local input value set to 2014-01-01 11:1 without min/max 
+FAIL Value &gt;= min attribute assert_equals: expected &quot;2014-01-01T11:12&quot; but got &quot;&quot;
+FAIL Value &lt; min attribute assert_equals: expected &quot;2014-01-01T11:11&quot; but got &quot;&quot;
+FAIL Value &lt;= max attribute assert_equals: expected &quot;2014-01-01T11:10&quot; but got &quot;&quot;
+FAIL Value &gt; max attribute assert_equals: expected &quot;2014-01-01T11:11&quot; but got &quot;&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementinputtextselection01expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/input-textselection-01-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</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 &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type datetime assert_equals: Input type unsupported expected &quot;datetime&quot; but got &quot;text&quot;
+FAIL Selection attributes should not apply to type date assert_throws: Should throw with type date function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type month assert_throws: Should throw with type month function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type week assert_throws: Should throw with type week function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type datetime-local assert_throws: Should throw with type datetime-local function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type number assert_throws: Should throw with type number function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type range assert_throws: Should throw with type range function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type color assert_equals: Input type unsupported expected &quot;color&quot; but got &quot;text&quot;
+FAIL Selection attributes should not apply to type checkbox assert_throws: Should throw with type checkbox function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type radio assert_throws: Should throw with type radio function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type button assert_throws: Should throw with type button function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type file assert_throws: Should throw with type file function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type submit assert_throws: Should throw with type submit function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type image assert_throws: Should throw with type image function &quot;function () { input.select(); }&quot; did not throw
+FAIL Selection attributes should not apply to type reset assert_throws: Should throw with type reset function &quot;function () { input.select(); }&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementmonthexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/month-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+Inputs Month
+
+
+PASS month type support on input element 
+FAIL The value attribute, if specified and not empty, must have a value that is a valid month string assert_equals: expected &quot;2011-01&quot; but got &quot;1999-01&quot;
+FAIL The min attribute, if specified, must have a value that is a valid month string. assert_equals: expected &quot;&quot; but got &quot;invalid_min&quot;
+FAIL The max attribute, if specified, must have a value that is a valid month string assert_equals: expected &quot;2099-01&quot; but got &quot;2011-12&quot;
+PASS User agents must not allow the user to set the value to a non-empty string that is not a valid month string. 
+PASS Month value can be empty string. 
+PASS When value attribute has two digits year value, the value,which is invalid, must return empty string. 
+PASS When value is set with invalid value, the value must return empty string. 
+PASS When value is given invalid value to non-empty valid string, the value must be same as before. 
+PASS When step attribute is given invalid value, it must ignore the invalid value and use defaul value instead. 
+PASS Month should be &lt;= 13: If the value of the element is not a valid month string, then set it to the empty string instead. 
+PASS Month should be &gt; 0: If the value of the element is not a valid month string, then set it to the empty string instead.&gt; 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementtime2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-2-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+
+PASS empty value 
+PASS Valid value: value should be 00:00 
+PASS Valid value: value should be 00:00:00 
+PASS Valid value: value should be 00:00:00.0 
+PASS Valid value: value should be 00:00:00.00 
+PASS Valid value: value should be 00:00:00.000 
+FAIL Invalid value: fraction should have one, two or three ASCII digits. Value should be empty assert_equals: expected &quot;&quot; but got &quot;00:00:00.0000&quot;
+PASS Invalid value: hour should have two ASCII digits. Value should be empty 
+PASS Invalid value: minutes should have two ASCII digits. Value should be empty 
+PASS Invalid value: seconds should have two ASCII digits. Value should be empty 
+PASS Invalid value: hour &gt; 23. Value should be empty 
+PASS Invalid value: minute &gt; 59. Value should be empty 
+PASS Invalid value: second &gt; 59. Value should be empty 
+PASS Value &gt;= min attribute 
+FAIL Value &lt; min attribute assert_equals: expected &quot;12:00:00.001&quot; but got &quot;12:00:00.000&quot;
+PASS Value &lt;= max attribute 
+FAIL Value &gt; max attribute assert_equals: expected &quot;12:00:00.000&quot; but got &quot;12:00:00.001&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementtimeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/time-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+Input Time
+
+
+PASS time element of default time value 
+PASS step attribute on default value check 
+PASS max  attribute on default value check 
+PASS min  attribute on default value check 
+PASS type attribute support on input element 
+PASS max attribute support on input element 
+PASS min attribute support on input element 
+PASS step attribute support on input element 
+PASS stepUp function support on input Element 
+PASS stepDown function support on input Element 
+PASS stepUp step value empty on default step value  
+PASS stepDown step value empty default step value 
+PASS stepUp on step value minus 
+PASS stepDown on step value minus 
+PASS stepUp on step value zero  
+PASS stepDown on step value zero  
+PASS stepUp on step value 24 hour 
+PASS stepDown on step value 24 hour  
+PASS stepUp on step value hour   
+PASS stepDown on step value hour  
+PASS stepUp on step value second  
+PASS stepDown on step value second  
+PASS stepUp on step value miri second  
+PASS stepDown on step value miri second  
+PASS stepUp argment 2 times 
+PASS stepDown argment 2 times 
+FAIL stepUp stop because it exceeds the maximum value InvalidStateError: DOM Exception 11
+FAIL stepDown Stop so lower than the minimum value InvalidStateError: DOM Exception 11
+FAIL stop at border on stepUp InvalidStateError: DOM Exception 11
+FAIL stop at border on stepDown InvalidStateError: DOM Exception 11
+FAIL  empty value of stepUp InvalidStateError: DOM Exception 11
+PASS set value on not time format value 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementtypechangestateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/type-change-state-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from hidden to date 
+PASS change state from hidden to month 
+PASS change state from hidden to week 
+PASS change state from hidden to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+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 &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from text to date 
+PASS change state from text to month 
+PASS change state from text to week 
+PASS change state from text to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+FAIL change state from text to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from text to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from text to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from text to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from text to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from text to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from text to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from search to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from search to date 
+PASS change state from search to month 
+PASS change state from search to week 
+PASS change state from search to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+FAIL change state from search to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from search to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from search to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from search to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from search to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from search to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from search to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from tel to date 
+PASS change state from tel to month 
+PASS change state from tel to week 
+PASS change state from tel to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from tel to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from url to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from url to date 
+PASS change state from url to month 
+PASS change state from url to week 
+PASS change state from url to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+FAIL change state from url to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from url to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from url to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from url to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from url to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from url to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from url to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from email to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to text assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to search assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to tel assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;foobar&quot;
+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 &quot;  foobar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to datetime assert_equals: input.value should be  after change of state expected &quot;&quot; but got &quot;foobar&quot;
+PASS change state from email to date 
+PASS change state from email to month 
+PASS change state from email to week 
+PASS change state from email to time 
+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 &quot;#000000&quot; but got &quot;foobar&quot;
+FAIL change state from email to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from email to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;foobar&quot;
+FAIL change state from password to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from password to date 
+PASS change state from password to month 
+PASS change state from password to week 
+PASS change state from password to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+FAIL change state from password to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from password to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from password to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from password to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from password to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from password to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from password to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+PASS change state from datetime to email 
+PASS change state from datetime to password 
+PASS change state from datetime to date 
+PASS change state from datetime to month 
+PASS change state from datetime to week 
+PASS change state from datetime to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from datetime to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from date to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from date to text assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from date to search assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from date to tel assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from date to url assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from date to email assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from date to password assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+PASS change state from date to datetime 
+PASS change state from date to month 
+PASS change state from date to week 
+PASS change state from date to time 
+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 &quot;#000000&quot; but got &quot;&quot;
+FAIL change state from date to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from date to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from date to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from date to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from date to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from date to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from date to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from month to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from month to text assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from month to search assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from month to tel assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from month to url assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from month to email assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from month to password assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+PASS change state from month to datetime 
+PASS change state from month to date 
+PASS change state from month to week 
+PASS change state from month to time 
+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 &quot;#000000&quot; but got &quot;&quot;
+FAIL change state from month to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from month to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from month to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from month to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from month to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from month to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from month to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from week to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from week to text assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from week to search assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from week to tel assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from week to url assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from week to email assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from week to password assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+PASS change state from week to datetime 
+PASS change state from week to date 
+PASS change state from week to month 
+PASS change state from week to time 
+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 &quot;#000000&quot; but got &quot;&quot;
+FAIL change state from week to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from week to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from week to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from week to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from week to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from week to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from week to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from time to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from time to text assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from time to search assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from time to tel assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from time to url assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from time to email assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from time to password assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+PASS change state from time to datetime 
+PASS change state from time to date 
+PASS change state from time to month 
+PASS change state from time to week 
+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 &quot;#000000&quot; but got &quot;&quot;
+FAIL change state from time to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from time to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;on&quot;
+FAIL change state from time to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from time to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from time to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from time to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from time to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to text assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from number to search assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from number to tel assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+FAIL change state from number to url assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from number to email assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;&quot;
+FAIL change state from number to password assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;&quot;
+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 &quot;#000000&quot; but got &quot;&quot;
+FAIL change state from number to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from number to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;&quot;
+FAIL change state from range to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from range to text assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;50&quot;
+FAIL change state from range to search assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;50&quot;
+FAIL change state from range to tel assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;50&quot;
+FAIL change state from range to url assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;50&quot;
+FAIL change state from range to email assert_equals: input.value should be foobar after change of state expected &quot;foobar&quot; but got &quot;50&quot;
+FAIL change state from range to password assert_equals: input.value should be   foobar   after change of state expected &quot;  foobar  &quot; but got &quot;50&quot;
+FAIL change state from range to datetime assert_equals: input.value should be  after change of state expected &quot;&quot; but got &quot;50&quot;
+PASS change state from range to date 
+PASS change state from range to month 
+PASS change state from range to week 
+PASS change state from range to time 
+FAIL change state from range to number assert_equals: input.value should be  after change of state expected &quot;&quot; but got &quot;50&quot;
+FAIL change state from range to color assert_equals: input.value should be #000000 after change of state expected &quot;#000000&quot; but got &quot;50&quot;
+FAIL change state from range to checkbox assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from range to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from range to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from range to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from range to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from range to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from range to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;50&quot;
+FAIL change state from color to hidden assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from color to date 
+PASS change state from color to month 
+PASS change state from color to week 
+PASS change state from color to time 
+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 &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from color to radio assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from color to file assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from color to submit assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from color to image assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from color to reset assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+FAIL change state from color to button assert_equals: input.value should be '  foo\rbar  ' after change of state expected &quot;  foo\rbar  &quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from checkbox to date 
+PASS change state from checkbox to month 
+PASS change state from checkbox to week 
+PASS change state from checkbox to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from radio to date 
+PASS change state from radio to month 
+PASS change state from radio to week 
+PASS change state from radio to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from submit to date 
+PASS change state from submit to month 
+PASS change state from submit to week 
+PASS change state from submit to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from image to date 
+PASS change state from image to month 
+PASS change state from image to week 
+PASS change state from image to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from reset to date 
+PASS change state from reset to month 
+PASS change state from reset to week 
+PASS change state from reset to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+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 &quot;foobar&quot; but got &quot;  foobar  &quot;
+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 &quot;&quot; but got &quot;  foobar  &quot;
+PASS change state from button to date 
+PASS change state from button to month 
+PASS change state from button to week 
+PASS change state from button to time 
+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 &quot;#000000&quot; but got &quot;  foobar  &quot;
+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="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementvalueModeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/valueMode-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,44 @@
</span><ins>+
+FAIL value IDL attribute of input type hidden without value attribute assert_equals: expected &quot;&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type hidden with value attribute assert_equals: expected &quot;bar&quot; but got &quot;foo&quot;
+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 &quot;&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type datetime with value attribute assert_equals: expected &quot;&quot; but got &quot;foo&quot;
+PASS value IDL attribute of input type date without value attribute 
+PASS value IDL attribute of input type date with value attribute 
+PASS value IDL attribute of input type month without value attribute 
+PASS value IDL attribute of input type month with value attribute 
+PASS value IDL attribute of input type week without value attribute 
+PASS value IDL attribute of input type week with value attribute 
+PASS value IDL attribute of input type time without value attribute 
+PASS value IDL attribute of input type time with value attribute 
+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 &quot;#000000&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type color with value attribute assert_equals: expected &quot;#000000&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type checkbox without value attribute assert_equals: expected &quot;on&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type checkbox with value attribute assert_equals: expected &quot;bar&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type radio without value attribute assert_equals: expected &quot;on&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type radio with value attribute assert_equals: expected &quot;bar&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type submit without value attribute assert_equals: expected &quot;&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type submit with value attribute assert_equals: expected &quot;bar&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type image without value attribute assert_equals: expected &quot;&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type image with value attribute assert_equals: expected &quot;bar&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type reset without value attribute assert_equals: expected &quot;&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type reset with value attribute assert_equals: expected &quot;bar&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type button without value attribute assert_equals: expected &quot;&quot; but got &quot;foo&quot;
+FAIL value IDL attribute of input type button with value attribute assert_equals: expected &quot;bar&quot; but got &quot;foo&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformstheinputelementweekexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-input-element/week-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+
+PASS empty value 
+PASS Valid value: Value should be 2014-W52 
+PASS 2014 has 52 weeks: Value should be empty 
+PASS 2015 has 53 weeks: Value should be 2015-W53 
+PASS Invalid value: year only 
+PASS Invalid value: no week number 
+PASS Invalid value: no '-' (U+002D) 
+PASS Invalid value: yearless week 
+PASS Invalid value: yearless week and no '-' (U+002D) 
+PASS Value &gt;= min attribute 
+FAIL Value &lt; min attribute assert_equals: expected &quot;2014-W02&quot; but got &quot;2014-W01&quot;
+PASS Value &lt;= max attribute 
+FAIL Value &gt; max attribute assert_equals: expected &quot;2014-W11&quot; but got &quot;2014-W12&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsthelabelelementlabelableelementsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-label-element/labelable-elements-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+
+PASS Check if the output element is a labelable element 
+PASS Check if the progress element is a labelable element 
+PASS Check if the select element is a labelable element 
+PASS Check if the textarea element is a labelable form-element 
+PASS Check if the button element is a labelable element 
+PASS Check if the hidden input element is not a labelable element. 
+PASS Check if the input element in radio state is a labelable element 
+PASS Check if the keygen element is a labelable element 
+FAIL Check if the meter element is a labelable element null is not an object (evaluating 'document.getElementById(&quot;lbl8&quot;).control.id')
+PASS Check if the fieldset element is not a labelable element 
+PASS Check if the label element is not a labelable element 
+PASS Check if the object element is not a labelable element 
+PASS Check if the img element is not a labelable element 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsformsthemeterelementmeterexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/forms/the-meter-element/meter-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,54 @@
</span><ins>+Meter Element
+
+
+FAIL Default values assert_equals: min value expected (number) 0 but got (undefined) undefined
+PASS Setting values to min, max, low, high and optimum 
+FAIL Invalid floating-point number values assert_equals: meter value expected (number) 0 but got (string) &quot;foobar&quot;
+FAIL max &lt; min assert_equals: min value expected (number) 0 but got (undefined) undefined
+FAIL value &lt; min assert_equals: meter value expected 10 but got 0
+FAIL value &gt; max assert_equals: meter value expected 20 but got 30
+FAIL low &lt; min assert_equals: low value expected 10 but got 5
+FAIL low &gt; max assert_equals: low value expected 20 but got 25
+FAIL high &lt; low assert_equals: high value expected 12 but got 10
+FAIL high &gt; max assert_equals: high value expected 20 but got 22
+FAIL optimum &lt; min assert_equals: low value expected (number) 10 but got (undefined) undefined
+FAIL optimum &gt; max assert_equals: low value expected (number) 10 but got (undefined) undefined
+FAIL value must be 0 when a string is given assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL default value of min is 0 assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL If min is not specified and value is smaller than the default value of min (i.e. 0), the actual value must be 0 assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL default value of max is 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
+FAIL If max is not specified and value is larger than the default value of max (i.e. 1.0), the actual value must be 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
+FAIL If a value smaller than 1.0 is given to min and max is not specified, max must be the same value as its default value (i.e. 1.0) assert_equals: expected (number) 1 but got (undefined) undefined
+FAIL If a value smaller than 1.0 is given to min, max is not specified, and value is larger than the default value of max (i.e. 1.0), the actual value must be 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
+FAIL If a value larger than or equal to 1.0 is given to min and max is not specified, max must be the same value as min assert_equals: expected (number) 12.1 but got (undefined) undefined
+FAIL If a value larger than or equal to 1.0 is given to min and max is not specified, the actual value must be the same value as min assert_equals: expected (number) 12.1 but got (undefined) undefined
+FAIL If a value smaller than 0 is given to max and min is not specified, min must be be the same value as its default value (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL If a value smaller than 0 is given to max and min is not specified, max must be be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL If a value smaller than 0 is given to max and min is not specified, the actual value must be be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL If a value larger than or equal to 0 is given to max and min is not specified, max must be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL If a value larger than or equal to 0 is given to max and min is not specified, min must be the same value as its default value (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL If a value larger than or equal to 0 is given to max and min is not specified, the actual value must be the same value as the default value of min (i.e. 0) assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL min must be 0 when a string is given assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL If a string is given to min and value is smaller than the default value of min (i.e. 0), the actual value must be 0 assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL max must be 1.0 when a string is given assert_equals: expected (number) 1 but got (undefined) undefined
+FAIL If a string is given to max and value is larger than the default value of min (i.e. 1.0), the actual value must be 1.0 assert_equals: expected (number) 1 but got (undefined) undefined
+FAIL giving a string to low must not affect the actual value assert_equals: expected (number) -10.3 but got (undefined) undefined
+FAIL high must equal max when a string is given to high assert_equals: expected (number) 1.5 but got (undefined) undefined
+FAIL giving a string to high must not affect the actual value assert_equals: expected (number) 1.5 but got (undefined) undefined
+FAIL value must not be smaller than min assert_equals: expected (number) 4.5 but got (undefined) undefined
+FAIL value must not be larger than max assert_equals: expected (number) 52.02 but got (undefined) undefined
+FAIL default low and high values equal min and max, respectively assert_array_equals: property 0, expected -12.3 but got undefined
+FAIL default low and high values equal 0 and 1.0 respectively, if both low and high are not specified assert_array_equals: property 0, expected 0 but got undefined
+FAIL low must not be smaller than min assert_array_equals: property 0, expected 12.3 but got undefined
+FAIL low must not be larger than max assert_array_equals: property 0, expected -34.5 but got undefined
+FAIL high must not be smaller than min assert_array_equals: property 0, expected 12.3 but got undefined
+FAIL high must not be larger than max assert_array_equals: property 0, expected -34.5 but got undefined
+FAIL If min is not specified, low must not be smaller than default value of min (i.e. 0) assert_array_equals: property 0, expected 0 but got undefined
+FAIL If a value smaller than low is given to high, it must be set to the same value as low assert_array_equals: property 0, expected -10.3 but got undefined
+FAIL If max is not specified, high must not be larger than default value of max (i.e. 1.0) assert_array_equals: property 0, expected 1 but got undefined
+FAIL optimum smaller than min assert_equals: expected (number) 0 but got (undefined) undefined
+FAIL optimum (smaller than min) must not affect min and the actual value assert_array_equals: property 0, expected 0 but got undefined
+FAIL optimum smaller than max assert_equals: expected (number) 1 but got (undefined) undefined
+FAIL optimum (larger than max) must not affect max and the actual value assert_array_equals: property 0, expected 1 but got undefined
+FAIL default optimum value is the midpoint between min and max assert_equals: expected (number) NaN but got (undefined) undefined
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorhttptestsw3chtmlsemanticsinterfacesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt (0 => 189448)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/http/tests/w3c/html/semantics/interfaces-expected.txt        2015-09-06 20:17:45 UTC (rev 189448)
</span><span class="lines">@@ -0,0 +1,276 @@
</span><ins>+
+PASS Interfaces for abbr 
+PASS Interfaces for ABBR 
+PASS Interfaces for acronym 
+PASS Interfaces for ACRONYM 
+PASS Interfaces for address 
+PASS Interfaces for ADDRESS 
+PASS Interfaces for applet 
+PASS Interfaces for APPLET 
+PASS Interfaces for audio 
+PASS Interfaces for AUDIO 
+PASS Interfaces for b 
+PASS Interfaces for B 
+PASS Interfaces for base 
+PASS Interfaces for BASE 
+FAIL Interfaces for basefont assert_equals: Element basefont should have HTMLUnknownElement as its primary interface. expected &quot;[object HTMLUnknownElement]&quot; but got &quot;[object HTMLBaseFontElement]&quot;
+FAIL Interfaces for BASEFONT assert_equals: Element BASEFONT should have HTMLUnknownElement as its primary interface. expected &quot;[object HTMLUnknownElement]&quot; but got &quot;[object HTMLBaseFontElement]&quot;
+PASS Interfaces for bdo 
+PASS Interfaces for BDO 
+FAIL Interfaces for bgsound assert_equals: Element bgsound should have HTMLUnknownElement as its primary interface. expected &quot;[object HTMLUnknownElement]&quot; but got &quot;[object HTMLElement]&quot;
+FAIL Interfaces for BGSOUND assert_equals: Element BGSOUND should have HTMLUnknownElement as its primary interface. expected &quot;[object HTMLUnknownElement]&quot; but got &quot;[object HTMLElement]&quot;
+PASS Interfaces for big 
+PASS Interfaces for BIG 
+PASS Interfaces for blink 
+PASS Interfaces for BLINK 
+PASS Interfaces for blockquote 
+PASS Interfaces for BLOCKQUOTE 
+PASS Interfaces for body 
+PASS Interfaces for BODY 
+PASS Interfaces for br 
+PASS Interfaces for BR 
+PASS Interfaces for button 
+PASS Interfaces for BUTTON 
+PASS Interfaces for canvas 
+PASS Interfaces for CANVAS 
+PASS Interfaces for caption 
+PASS Interfaces for CAPTION 
+PASS Interfaces for center 
+PASS Interfaces for CENTER 
+PASS Interfaces for cite 
+PASS Interfaces for CITE 
+PASS Interfaces for code 
+PASS Interfaces for CODE 
+PASS Interfaces for col 
+PASS Interfaces for COL 
+PASS Interfaces for colgroup 
+PASS Interfaces for COLGROUP 
+PASS Interfaces for dd 
+PASS Interfaces for DD 
+PASS Interfaces for del 
+PASS Interfaces for DEL 
+PASS Interfaces for dfn 
+PASS Interfaces for DFN 
+PASS Interfaces for dir 
+PASS Interfaces for DIR 
+PASS Interfaces for div 
+PASS Interfaces for DIV 
+PASS Interfaces for dl 
+PASS Interfaces for DL 
+PASS Interfaces for dt 
+PASS Interfaces for DT 
+PASS Interfaces for em 
+PASS Interfaces for EM 
+PASS Interfaces for embed 
+PASS Interfaces for EMBED 
+PASS Interfaces for fieldset 
+PASS Interfaces for FIELDSET 
+PASS Interfaces for font 
+PASS Interfaces for FONT 
+PASS Interfaces for form 
+PASS Interfaces for FORM 
+PASS Interfaces for frame 
+PASS Interfaces for FRAME 
+PASS Interfaces for frameset 
+PASS Interfaces for FRAMESET 
+PASS Interfaces for h1 
+PASS Interfaces for H1 
+PASS Interfaces for h2 
+PASS Interfaces for H2 
+PASS Interfaces for h3 
+PASS Interfaces for H3 
+PASS Interfaces for h4 
+PASS Interfaces for H4 
+PASS Interfaces for h5 
+PASS Interfaces for H5 
+PASS Interfaces for h6 
+PASS Interfaces for H6 
+PASS Interfaces for head 
+PASS Interfaces for HEAD 
+PASS Interfaces for hr 
+PASS Interfaces for HR 
+PASS Interfaces for html 
+PASS Interfaces for HTML 
+PASS Interfaces for i 
+PASS Interfaces for I 
+PASS Interfaces for iframe 
+PASS Interfaces for IFRAME 
+PASS Interfaces for image 
+PASS Interfaces for IMAGE 
+PASS Interfaces for img 
+PASS Interfaces for IMG 
+PASS Interfaces for input 
+PASS Interfaces for INPUT 
+PASS Interfaces for ins 
+PASS Interfaces for INS 
+PASS Interfaces for isindex 
+PASS Interfaces for ISINDEX 
+PASS Interfaces for kbd 
+PASS Interfaces for KBD 
+PASS Interfaces for keygen 
+PASS Interfaces for KEYGEN 
+PASS Interfaces for label 
+PASS Interfaces for LABEL 
+PASS Interfaces for legend 
+PASS Interfaces for LEGEND 
+PASS Interfaces for li 
+PASS Interfaces for LI 
+PASS Interfaces for link 
+PASS Interfaces for LINK 
+FAIL Interfaces for listing assert_equals: Element listing should have HTMLElement as its primary interface. expected &quot;[object HTMLElement]&quot; but got &quot;[object HTMLPreElement]&quot;
+FAIL Interfaces for LISTING assert_equals: Element LISTING should have HTMLElement as its primary interface. expected &quot;[object HTMLElement]&quot; but got &quot;[object HTMLPreElement]&quot;
+PASS Interfaces for map 
+PASS Interfaces for MAP 
+PASS Interfaces for marquee 
+PASS Interfaces for MARQUEE 
+PASS Interfaces for menu 
+PASS Interfaces for MENU 
+PASS Interfaces for meta 
+PASS Interfaces for META 
+PASS Interfaces for multicol 
+PASS Interfaces for MULTICOL 
+PASS Interfaces for nobr 
+PASS Interfaces for NOBR 
+PASS Interfaces for noembed 
+PASS Interfaces for NOEMBED 
+PASS Interfaces for noframes 
+PASS Interfaces for NOFRAMES 
+PASS Interfaces for noscript 
+PASS Interfaces for NOSCRIPT 
+PASS Interfaces for object 
+PASS Interfaces for OBJECT 
+PASS Interfaces for ol 
+PASS Interfaces for OL 
+PASS Interfaces for optgroup 
+PASS Interfaces for OPTGROUP 
+PASS Interfaces for option 
+PASS Interfaces for OPTION 
+PASS Interfaces for p 
+PASS Interfaces for P 
+PASS Interfaces for param 
+PASS Interfaces for PARAM 
+PASS Interfaces for plaintext 
+PASS Interfaces for PLAINTEXT 
+PASS Interfaces for pre 
+PASS Interfaces for PRE 
+PASS Interfaces for q 
+PASS Interfaces for Q 
+PASS Interfaces for s 
+PASS Interfaces for S 
+PASS Interfaces for samp 
+PASS Interfaces for SAMP 
+PASS Interfaces for script 
+PASS Interfaces for SCRIPT 
+PASS Interfaces for select 
+PASS Interfaces for SELECT 
+PASS Interfaces for small 
+PASS Interfaces for SMALL 
+PASS Interfaces for source 
+PASS Interfaces for SOURCE 
+PASS Interfaces for spacer 
+PASS Interfaces for SPACER 
+PASS Interfaces for span 
+PASS Interfaces for SPAN 
+PASS Interfaces for strike 
+PASS Interfaces for STRIKE 
+PASS Interfaces for strong 
+PASS Interfaces for STRONG 
+PASS Interfaces for style 
+PASS Interfaces for STYLE 
+PASS Interfaces for sub 
+PASS Interfaces for SUB 
+PASS Interfaces for sup 
+PASS Interfaces for SUP 
+PASS Interfaces for table 
+PASS Interfaces for TABLE 
+PASS Interfaces for tbody 
+PASS Interfaces for TBODY 
+FAIL Interfaces for td assert_equals: Element td should have HTMLTableDataCellElement as its primary interface. expected &quot;[object HTMLTableDataCellElement]&quot; but got &quot;[object HTMLTableCellElement]&quot;
+FAIL Interfaces for TD assert_equals: Element TD should have HTMLTableDataCellElement as its primary interface. expected &quot;[object HTMLTableDataCellElement]&quot; but got &quot;[object HTMLTableCellElement]&quot;
+PASS Interfaces for textarea 
+PASS Interfaces for TEXTAREA 
+PASS Interfaces for tfoot 
+PASS Interfaces for TFOOT 
+FAIL Interfaces for th assert_equals: Element th should have HTMLTableHeaderCellElement as its primary interface. expected &quot;[object HTMLTableHeaderCellElement]&quot; but got &quot;[object HTMLTableCellElement]&quot;
+FAIL Interfaces for TH assert_equals: Element TH should have HTMLTableHeaderCellElement as its primary interface. expected &quot;[object HTMLTableHeaderCellElement]&quot; but got &quot;[object HTMLTableCellElement]&quot;
+PASS Interfaces for thead 
+PASS Interfaces for THEAD 
+PASS Interfaces for title 
+PASS Interfaces for TITLE 
+PASS Interfaces for tr 
+PASS Interfaces for TR 
+PASS Interfaces for tt 
+PASS Interfaces for TT 
+PASS Interfaces for u 
+PASS Interfaces for U 
+PASS Interfaces for ul 
+PASS Interfaces for UL 
+PASS Interfaces for var 
+PASS Interfaces for VAR 
+PASS Interfaces for video 
+PASS Interfaces for VIDEO 
+PASS Interfaces for wbr 
+PASS Interfaces for WBR 
+FAIL Interfaces for xmp assert_equals: Element xmp should have HTMLElement as its primary interface. expected &quot;[object HTMLElement]&quot; but got &quot;[object HTMLPreElement]&quot;
+FAIL Interfaces for XMP assert_equals: Element XMP should have HTMLElement as its primary interface. expected &quot;[object HTMLElement]&quot; but got &quot;[object HTMLPreElement]&quot;
+PASS Interfaces for section 
+PASS Interfaces for SECTION 
+PASS Interfaces for nav 
+PASS Interfaces for NAV 
+PASS Interfaces for article 
+PASS Interfaces for ARTICLE 
+PASS Interfaces for aside 
+PASS Interfaces for ASIDE 
+PASS Interfaces for hgroup 
+PASS Interfaces for HGROUP 
+PASS Interfaces for header 
+PASS Interfaces for HEADER 
+PASS Interfaces for footer 
+PASS Interfaces for FOOTER 
+FAIL Interfaces for time assert_equals: Element time should have HTMLTimeElement as its primary interface. expected &quot;[object HTMLTimeElement]&quot; but got &quot;[object HTMLElement]&quot;
+FAIL Interfaces for TIME assert_equals: Element TIME should have HTMLTimeElement as its primary interface. expected &quot;[object HTMLTimeElement]&quot; but got &quot;[object HTMLElement]&quot;
+PASS Interfaces for mark 
+PASS Interfaces for MARK 
+PASS Interfaces for progress 
+PASS Interfaces for PROGRESS 
+FAIL Interfaces for meter assert_equals: Element meter should have HTMLMeterElement as its primary interface. expected &quot;[object HTMLMeterElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+FAIL Interfaces for METER assert_equals: Element METER should have HTMLMeterElement as its primary interface. expected &quot;[object HTMLMeterElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+PASS Interfaces for ruby 
+PASS Interfaces for RUBY 
+PASS Interfaces for rt 
+PASS Interfaces for RT 
+PASS Interfaces for rp 
+PASS Interfaces for RP 
+PASS Interfaces for figure 
+PASS Interfaces for FIGURE 
+FAIL Interfaces for datalist assert_equals: Element datalist should have HTMLDataListElement as its primary interface. expected &quot;[object HTMLDataListElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+FAIL Interfaces for DATALIST assert_equals: Element DATALIST should have HTMLDataListElement as its primary interface. expected &quot;[object HTMLDataListElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+PASS Interfaces for output 
+PASS Interfaces for OUTPUT 
+FAIL Interfaces for details window[i] is not a function. (evaluating 'e instanceof window[i]')
+FAIL Interfaces for DETAILS window[i] is not a function. (evaluating 'e instanceof window[i]')
+FAIL Interfaces for command assert_equals: Element command should have HTMLCommandElement as its primary interface. expected &quot;[object HTMLCommandElement]&quot; but got &quot;[object HTMLElement]&quot;
+FAIL Interfaces for COMMAND assert_equals: Element COMMAND should have HTMLCommandElement as its primary interface. expected &quot;[object HTMLCommandElement]&quot; but got &quot;[object HTMLElement]&quot;
+PASS Interfaces for nextid 
+PASS Interfaces for NEXTID 
+FAIL Interfaces for rb assert_equals: Element rb should have HTMLUnknownElement as its primary interface. expected &quot;[object HTMLUnknownElement]&quot; but got &quot;[object HTMLElement]&quot;
+FAIL Interfaces for RB assert_equals: Element RB should have HTMLUnknownElement as its primary interface. expected &quot;[object HTMLUnknownElement]&quot; but got &quot;[object HTMLElement]&quot;
+PASS Interfaces for bdi 
+PASS Interfaces for BDI 
+FAIL Interfaces for data assert_equals: Element data should have HTMLDataElement as its primary interface. expected &quot;[object HTMLDataElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+FAIL Interfaces for DATA assert_equals: Element DATA should have HTMLDataElement as its primary interface. expected &quot;[object HTMLDataElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+PASS Interfaces for a 
+PASS Interfaces for A 
+PASS Interfaces for area 
+PASS Interfaces for AREA 
+FAIL Interfaces for dialog assert_equals: Element dialog should have HTMLDialogElement as its primary interface. expected &quot;[object HTMLDialogElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+FAIL Interfaces for DIALOG assert_equals: Element DIALOG should have HTMLDialogElement as its primary interface. expected &quot;[object HTMLDialogElement]&quot; but got &quot;[object HTMLUnknownElement]&quot;
+PASS Interfaces for figcaption 
+PASS Interfaces for FIGCAPTION 
+PASS Interfaces for summary 
+PASS Interfaces for SUMMARY 
+PASS Interfaces for track 
+PASS Interfaces for TRACK 
+PASS Interfaces for foo 
+PASS Interfaces for FOO 
+
</ins></span></pre>
</div>
</div>

</body>
</html>