<!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>[200111] trunk/LayoutTests/imported/w3c</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/200111">200111</a></dd>
<dt>Author</dt> <dd>rniwa@webkit.org</dd>
<dt>Date</dt> <dd>2016-04-26 16:03:13 -0700 (Tue, 26 Apr 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Update tests in web-platform-tests/html/semantics/scripting-1/
https://bugs.webkit.org/show_bug.cgi?id=157026

Reviewed by Darin Adler.

Reimported tests under web-platform-tests/html/semantics/scripting-1/ as of d5a4c5bdf8a1837b4fcf50bbd2efd4150ddafa99.

* web-platform-tests/html/semantics/scripting-1/the-script-element/async_001-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_002-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_009-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_011-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js: Added.
(window.getSomeString):
* web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js: Added.
(window.getSomeString):
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/w3c-import.log: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/w3c-import.log: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/w3c-import.log: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py: Added.
(main):
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-expected.txt: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html: Added.
* web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py: Added.
(main):
* web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py: Added.
(main):
* web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/template-clone-children.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/innerhtml.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/outerhtml.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/content-attribute.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-node-document.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-body.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-head.html:
* web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsimportedw3cChangeLog">trunk/LayoutTests/imported/w3c/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentsnodedocumentexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentsnodedocumenthtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentstemplatechildnodeshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentsw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoserializingxhtmldocumentsouterhtmlhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoserializingxhtmldocumentsw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothecssuseragentstylesheetw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothestepstocloneanodetemplateclonechildrenhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/template-clone-children.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothestepstocloneanodetemplatescopydocumentownerhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothestepstocloneanodew3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentsownerdocumenttypehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentsownertest001html">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentsownertest002html">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionsw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementinnerhtmlontemplatesinnerhtmlhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/innerhtml.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementinnerhtmlontemplatesw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementresourcesw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementserializinghtmltemplatesouterhtmlhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/outerhtml.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementserializinghtmltemplatesw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementcontentattributehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/content-attribute.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementnodedocumentchangeshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplateasadescendantexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplateasadescendanthtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatecontentnodedocumenthtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-node-document.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatecontenthtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatedescendantbodyhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-body.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatedescendantframesethtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatedescendantheadhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-head.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_001expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_001htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_002expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_002htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_003expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_003htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_004expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_004htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_005expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_005htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_006expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_006htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_007expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_007htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_008expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_008htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_009expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_009htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_010expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_010htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_011expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_011htm">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementexternalscriptutf8js">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementexternalscriptwindows1250js">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/</li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphabaseexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphabasehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphatestjs">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphaw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/w3c-import.log</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcbetatestjs">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcbetaw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptyexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptywithbaseexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptywithbasehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptyhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcfailureexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcfailurehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcunreachablejs">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset01expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset01html">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset02expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset02html">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecuted2py">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecutedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecutedhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecutedpy">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementservewithcontenttypepy">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsimportedw3cChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/ChangeLog (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/ChangeLog        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/ChangeLog        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,5 +1,101 @@
</span><span class="cx"> 2016-04-26  Ryosuke Niwa  &lt;rniwa@webkit.org&gt;
</span><span class="cx"> 
</span><ins>+        Update tests in web-platform-tests/html/semantics/scripting-1/
+        https://bugs.webkit.org/show_bug.cgi?id=157026
+
+        Reviewed by Darin Adler.
+
+        Reimported tests under web-platform-tests/html/semantics/scripting-1/ as of d5a4c5bdf8a1837b4fcf50bbd2efd4150ddafa99.
+
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_001-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_002-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_009-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_011-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js: Added.
+        (window.getSomeString):
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js: Added.
+        (window.getSomeString):
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/w3c-import.log: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/w3c-import.log: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/w3c-import.log: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py: Added.
+        (main):
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-expected.txt: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html: Added.
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py: Added.
+        (main):
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py: Added.
+        (main):
+        * web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document-expected.txt:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/template-clone-children.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/innerhtml.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/outerhtml.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/content-attribute.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-node-document.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-body.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-head.html:
+        * web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log:
+
+2016-04-26  Ryosuke Niwa  &lt;rniwa@webkit.org&gt;
+
</ins><span class="cx">         ASSERTION FAILED: m_templateInsertionModes.isEmpty() in WebCore::HTMLTreeBuilder::finished
</span><span class="cx">         https://bugs.webkit.org/show_bug.cgi?id=143519
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_001expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS Async property on a dynamically-created script is true by default 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_001htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;Async property on a dynamically-created script is true by default&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test checks the Async property on a dynamically-created script element. By default it should be true.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#dom-script-async&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            test(function() {assert_true(document.createElement(&quot;script&quot;).async)}, &quot;Async property on a dynamically-created script is true by default&quot;);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_002expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS Test 'async' attribute are reflected in the async property with setAttribute 
+PASS Test 'async' attribute are reflected in the async property with removeAttribute 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_002htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;Changes to the 'async' attribute are reflected in the async property&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures changes to the 'async' attribute are reflected in the async property.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#dom-script-async&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+          test(function() {
+            var s = document.createElement(&quot;script&quot;);
+            s.async = false;
+            s.setAttribute('async', ''); /*Should change s.async to true*/
+            assert_true(s.async)
+          }, &quot;Test 'async' attribute are reflected in the async property with setAttribute&quot;);
+
+          test(function() {
+            var s = document.createElement(&quot;script&quot;);
+            s.async = false;
+            s.setAttribute('async', ''); /*Should change s.async to true*/
+            s.removeAttribute('async'); /*Should change s.async to false*/
+            assert_false(s.async)
+          }, &quot;Test 'async' attribute are reflected in the async property with removeAttribute&quot;);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_003expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+21
+
+PASS An async script does not block the parser while downloading 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_003htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;An async script does not block the parser while downloading&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures an async script does not block the parser while downloading.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#attr-script-async&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;An async script does not block the parser while downloading&quot;);
+
+        function timeout()
+        {
+            t.step(function(){ assert_equals(document.getElementById(&quot;testresult&quot;).innerHTML, &quot;21&quot;)});
+            t.done();
+        }
+
+        var timer = setTimeout(timeout, 4000);
+
+        function log(text)
+        {
+            var textNode = document.createTextNode(text);
+            document.getElementById(&quot;testresult&quot;).appendChild(textNode);
+        }
+        &lt;/script&gt;
+
+        &lt;span id=&quot;testresult&quot;&gt;&lt;/span&gt;
+
+        &lt;script src=&quot;log.py?sec=3&amp;id=1&quot; async&gt;&lt;/script&gt;
+        &lt;script&gt;
+            log('2');
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_004expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+21
+
+PASS async script executes as soon as possible after a download is complete 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_004htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,37 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;An async script executes as soon as possible after a download is complete&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures an async script executes as soon as possible after a download is complete.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#attr-script-async&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;async script executes as soon as possible after a download is complete&quot;);
+
+        function timeout()
+        {
+            t.step(function(){ assert_equals(document.getElementById(&quot;testresult&quot;).innerHTML, &quot;21&quot;)});
+            t.done();
+        }
+
+        var timer = setTimeout(timeout, 4000);
+
+        function log(text)
+        {
+            var textNode = document.createTextNode(text);
+            document.getElementById(&quot;testresult&quot;).appendChild(textNode);
+        }
+        &lt;/script&gt;
+
+        &lt;span id=&quot;testresult&quot;&gt;&lt;/span&gt;
+
+        &lt;script src=&quot;log.py?sec=3&amp;id=1&quot; async&gt;&lt;/script&gt;
+        &lt;script src=&quot;log.py?sec=1&amp;id=2&quot; async&gt;&lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_005expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+2134
+
+PASS A script element with both async and defer set should execute asynchronously 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_005htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;A script element with both async and defer set should execute asynchronously&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures a script element with both async and defer set should execute asynchronously.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#attr-script-async&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+ &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;A script element with both async and defer set should execute asynchronously&quot;);
+
+        function timeout()
+        {
+            t.step(function(){ assert_equals(document.getElementById(&quot;testresult&quot;).innerHTML, &quot;2134&quot;)});
+            t.done();
+        }
+
+        var timer = setTimeout(timeout, 5000);
+
+        function log(text)
+        {
+            var textNode = document.createTextNode(text);
+            document.getElementById(&quot;testresult&quot;).appendChild(textNode);
+        }
+        &lt;/script&gt;
+
+        &lt;span id=&quot;testresult&quot;&gt;&lt;/span&gt;
+
+        &lt;script type=&quot;text/javascript&quot; src=&quot;log.py?sec=1&amp;id=1&quot; defer async&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;log('2');&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;log.py?sec=3&amp;id=3&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;log('4');&lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_006expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+321
+
+PASS dynamically created external script executes asynchronously 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_006htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;A dynamically created external script executes asynchronously&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures a dynamically created external script executes asynchronously.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#force-async&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;dynamically created external script executes asynchronously&quot;);
+
+        function timeout()
+        {
+            t.step(function(){ assert_equals(document.getElementById(&quot;testresult&quot;).innerHTML, &quot;321&quot;)});
+            t.done();
+        }
+
+        var timer = setTimeout(timeout, 4000);
+
+        function log(text)
+        {
+            var textNode = document.createTextNode(text);
+            document.getElementById(&quot;testresult&quot;).appendChild(textNode);
+        }
+        &lt;/script&gt;
+
+        &lt;span id=&quot;testresult&quot;&gt;&lt;/span&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            var one = document.createElement(&quot;script&quot;);
+            one.src=&quot;log.py?sec=3&amp;id=1&quot;;
+            document.head.appendChild(one);
+
+            var two = document.createElement(&quot;script&quot;);
+            two.src=&quot;log.py?sec=1&amp;id=2&quot;;
+            document.head.appendChild(two);
+
+            log('3');
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_007expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+312
+
+PASS Ordered async script execution when script.async == false 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_007htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;Ordered async script execution when script.async == false&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures Ordered async script execution when script.async == false&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#script-processing-src-sync&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;Ordered async script execution when script.async == false&quot;);
+
+        function timeout()
+        {
+            t.step(function(){ assert_equals(document.getElementById(&quot;testresult&quot;).innerHTML, &quot;312&quot;)});
+            t.done();
+        }
+
+        var timer = setTimeout(timeout, 8000);
+
+        function log(text)
+        {
+            var textNode = document.createTextNode(text);
+            document.getElementById(&quot;testresult&quot;).appendChild(textNode);
+        }
+        &lt;/script&gt;
+
+        &lt;span id=&quot;testresult&quot;&gt;&lt;/span&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            var one = document.createElement(&quot;script&quot;);
+            one.src=&quot;log.py?sec=3&amp;id=1&quot;;
+            one.async = false;
+            document.head.appendChild(one);
+
+            var two = document.createElement(&quot;script&quot;);
+            two.src=&quot;log.py?sec=1&amp;id=2&quot;;
+            two.async = false;
+            document.head.appendChild(two);
+        &lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            log('3');
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_008expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+213
+
+PASS Async script element execution delays the window's load event 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_008htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,47 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;Async script element execution delays the window's load event&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures an async script element's execution delays the window's load event.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#delay-the-load-event&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;Async script element execution delays the window's load event&quot;);
+
+        function timeout()
+        {
+            t.step(function(){ assert_equals(document.getElementById(&quot;testresult&quot;).innerHTML, &quot;213&quot;)});
+            t.done();
+        }
+
+        var timer = setTimeout(timeout, 8000);
+
+        function log(text)
+        {
+            var textNode = document.createTextNode(text);
+            document.getElementById(&quot;testresult&quot;).appendChild(textNode);
+        }
+        &lt;/script&gt;
+
+        &lt;span id=&quot;testresult&quot;&gt;&lt;/span&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            window.addEventListener(&quot;load&quot;, function() {
+                log(&quot;3&quot;);
+                timeout();
+            }, false);
+
+            var s1 = document.createElement(&quot;script&quot;);
+            s1.src = &quot;log.py?sec=2&amp;id=1&quot;;
+            document.head.appendChild(s1);
+        &lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            log('2');
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_009expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS Document.write() silently fails from an Async script 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_009htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;Document.write() silently fails from an Async script&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures Document.write() silently fails from an Async script.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#execute-the-script-block&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;Document.write() silently fails from an Async script&quot;);
+
+        var log = t.step_func(function() {
+          document.write(&quot;&lt;span id='writtenText'/&gt;&quot;);
+          assert_equals(null, document.getElementById('writtenText'));
+          t.done();
+        });
+        &lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;log.py?sec=1&amp;id=1&quot; async&gt;&lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_010expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+4123
+
+PASS Removing an async script before execution 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_010htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,54 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;Removing an async script before execution&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;This test ensures that an async script still executes if it is removed from a markup before the download is complete. The other two scripts that come after it in insertion order should execute as well.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#execute-the-script-block&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+        var t = async_test(&quot;Removing an async script before execution&quot;);
+
+        function timeout()
+        {
+            t.step(function(){ assert_equals(document.getElementById(&quot;testresult&quot;).innerHTML, &quot;4123&quot;)});
+            t.done();
+        }
+
+        var timer = setTimeout(timeout, 8000);
+
+        function log(text)
+        {
+            var textNode = document.createTextNode(text);
+            document.getElementById(&quot;testresult&quot;).appendChild(textNode);
+        }
+        &lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;span id=&quot;testresult&quot;&gt;&lt;/span&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            var s1 = document.createElement(&quot;script&quot;);
+            s1.src=&quot;log.py?sec=2&amp;id=1&quot;;
+            s1.async = false;
+            document.body.appendChild(s1);
+
+            var s2 = document.createElement(&quot;script&quot;);
+            s2.src=&quot;log.py?sec=1&amp;id=2&quot;;
+            s2.async = false;
+            document.body.appendChild(s2);
+
+            var s3 = document.createElement(&quot;script&quot;);
+            s3.id = &quot;s3&quot;;
+            s3.src=&quot;log.py?sec=0&amp;id=3&quot;;
+            s3.async = false;
+            document.body.appendChild(s3);
+
+            //Remove s1 (Should still execute)
+            document.body.removeChild(s1);
+        &lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;log('4');&lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_011expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS An empty parser-inserted script element should return async=true 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementasync_011htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;title&gt;An empty parser-inserted script element should return async=true&lt;/title&gt;
+        &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
+        &lt;meta description=&quot;An empty parser-inserted script element should return async=true.&quot; /&gt;
+        &lt;link rel=&quot;author&quot; title=&quot;Microsoft&quot; href=&quot;http://www.microsoft.com/&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#prepare-a-script&quot;/&gt;
+        &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+        &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div id=log&gt;&lt;/div&gt;
+        &lt;script&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            test(function() {   assert_true(document.getElementsByTagName(&quot;script&quot;)[2].async)}, &quot;An empty parser-inserted script element should return async=true&quot;);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementexternalscriptutf8js"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+(function() {
+  window.getSomeString = function() {
+    return &quot;śćążź&quot;; //&lt;- these are five Polish letters, similar to scazz. It can be read correctly only with windows 1250 encoding.
+  };
+})();
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementexternalscriptwindows1250js"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+(function() {
+  window.getSomeString = function() {
+    return &quot;\x9C湿\x9F&quot;; //&lt;- these are five Polish letters, similar to scazz. It can be read correctly only with windows 1250 encoding.
+  };
+})();
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphabaseexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS Script src with a base URL 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphabasehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;Script src with a base URL&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;base href=../beta/&gt;
+&lt;div id=log&gt;&lt;/div&gt;
+&lt;script&gt;
+function do_test(path) {
+  test(function() {
+    assert_equals(path, &quot;beta&quot;);
+  });
+}
+&lt;/script&gt;
+&lt;script src=test.js&gt;&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphatestjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+do_test(&quot;alpha&quot;);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcalphaw3cimportlog"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/w3c-import.log (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in WebKit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
+
+Do NOT modify or remove this file.
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/base.html
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/alpha/test.js
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcbetatestjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+do_test(&quot;beta&quot;);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcbetaw3cimportlog"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/w3c-import.log (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in WebKit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
+
+Do NOT modify or remove this file.
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/beta/test.js
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptyexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS Script src with an empty URL 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptywithbaseexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS Script src with an empty URL 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptywithbasehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;Script src with an empty URL&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;base href=unreachable.js&gt;
+&lt;div id=log&gt;&lt;/div&gt;
+&lt;script&gt;
+async_test(function(t) {
+  window.unreachable = this.unreached_func(&quot;Should not load unreachable.js&quot;);
+  var queued = false;
+  var script = document.createElement(&quot;script&quot;);
+  script.onerror = this.step_func_done(function(ev) {
+    assert_equals(ev.type, &quot;error&quot;);
+    assert_false(ev.bubbles, &quot;bubbles&quot;);
+    assert_false(ev.cancelable, &quot;cancelable&quot;);
+    assert_true(ev.isTrusted, &quot;isTrusted&quot;);
+    assert_equals(ev.target, script);
+    assert_true(ev instanceof Event, &quot;instanceof Event&quot;);
+    assert_class_string(ev, &quot;Event&quot;);
+    assert_true(queued, &quot;event should not be dispatched synchronously&quot;);
+  });
+  script.setAttribute(&quot;src&quot;, &quot;&quot;);
+  document.body.appendChild(script);
+  queued = true;
+});
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcemptyhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;Script src with an empty URL&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;div id=log&gt;&lt;/div&gt;
+&lt;script&gt;
+// For a better error message in case the UA tries to load &quot;&quot; (which resolves
+// to this document).
+setup({
+  &quot;allow_uncaught_exception&quot;: true,
+});
+async_test(function(t) {
+  window.onerror = this.unreached_func(&quot;Should not get an error reported to &quot; +
+                                       &quot;the window before the script&quot;);
+  var queued = false;
+  var script = document.createElement(&quot;script&quot;);
+  script.onerror = this.step_func_done(function(ev) {
+    assert_equals(ev.type, &quot;error&quot;);
+    assert_false(ev.bubbles, &quot;bubbles&quot;);
+    assert_false(ev.cancelable, &quot;cancelable&quot;);
+    assert_true(ev.isTrusted, &quot;isTrusted&quot;);
+    assert_equals(ev.target, script);
+    assert_true(ev instanceof Event, &quot;instanceof Event&quot;);
+    assert_class_string(ev, &quot;Event&quot;);
+    assert_true(queued, &quot;event should not be dispatched synchronously&quot;);
+  });
+  script.setAttribute(&quot;src&quot;, &quot;&quot;);
+  document.body.appendChild(script);
+  queued = true;
+});
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcfailureexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+Blocked access to external URL http://[]/
+
+PASS Script src with an invalid URL 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcfailurehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;Script src with an invalid URL&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;div id=log&gt;&lt;/div&gt;
+&lt;script&gt;
+async_test(function(t) {
+  var queued = false;
+  var script = document.createElement(&quot;script&quot;);
+  script.onerror = this.step_func_done(function(ev) {
+    assert_equals(ev.type, &quot;error&quot;);
+    assert_false(ev.bubbles, &quot;bubbles&quot;);
+    assert_false(ev.cancelable, &quot;cancelable&quot;);
+    assert_true(ev.isTrusted, &quot;isTrusted&quot;);
+    assert_equals(ev.target, script);
+    assert_true(ev instanceof Event, &quot;instanceof Event&quot;);
+    assert_class_string(ev, &quot;Event&quot;);
+    assert_true(queued, &quot;event should not be dispatched synchronously&quot;);
+  });
+  script.setAttribute(&quot;src&quot;, &quot;//[]&quot;);
+  document.body.appendChild(script);
+  queued = true;
+});
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcunreachablejs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+unreachable();
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementfetchsrcw3cimportlog"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/w3c-import.log (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in WebKit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
+
+Do NOT modify or remove this file.
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty-with-base.html
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/empty.html
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/failure.html
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/fetch-src/unreachable.js
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset01expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+
+PASS Script @type: unknown parameters 
+PASS Script @type: unknown parameters 1 
+PASS Script @type: unknown parameters 2 
+PASS Script @type: unknown parameters 3 
+PASS Script @type: unknown parameters 4 
+PASS Script @type: unknown parameters 5 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset01html"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,89 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;head&gt;
+  &lt;meta charset=&quot;utf-8&quot;&gt;
+  &lt;title&gt;Script @type: unknown parameters&lt;/title&gt;
+  &lt;link rel=&quot;author&quot; title=&quot;askalski&quot; href=&quot;github.com/askalski&quot;&gt;
+  &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#scriptingLanguages&quot;&gt;
+  &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+  &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+  &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+  &lt;!--  &quot;Step1&quot; tests  --&gt;
+  &lt;!--  charset is set incorrectly via Content Type &quot;text/javascript;charset=utf-8&quot; in response
+      which has priority before a correct setting in &quot;charset&quot; attribute of script tag.
+    --&gt;
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-windows1250.js&amp;ct=text/javascript%3Bcharset=utf-8&quot; charset=&quot;windows-1250&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  test(function() {
+    //these strings should not match, since the file charset is set incorrectly
+    assert_not_equals(window.getSomeString(), &quot;śćążź&quot;);
+  });
+  &lt;/script&gt;
+  &lt;!--  charset is set correctly via Content Type &quot;text/javascript;charset=utf-8&quot; in response
+      which has priority before a incorrect setting in &quot;charset&quot; attribute of script tag.
+    --&gt;
+
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-windows1250.js&amp;ct=text/javascript%3Bcharset=windows-1250&quot; charset=&quot;utf-8&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  //the charset is set correctly via Content Type &quot;text/javascript;charset=windows-1250&quot; in respones
+  test(function() {
+    assert_equals(window.getSomeString(), &quot;śćążź&quot;);
+  });
+  &lt;/script&gt;
+
+  &lt;!--  end of step1 tests, now step2 tests  --&gt;
+  &lt;!--  in this case, the response's Content Type does not bring charset information.
+  Second step takes block character encoding if available. --&gt;
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-windows1250.js&amp;ct=text/javascript&quot; charset=&quot;utf-8&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  test(function() {
+    //these strings should not match, since the file charset is set incorrectly in &quot;charset&quot; tag of &lt;script&gt; above
+    assert_not_equals(window.getSomeString(), &quot;śćążź&quot;);
+  });
+  &lt;/script&gt;
+  &lt;!--  charset is set correctly via Content Type &quot;text/javascript;charset=utf-8&quot; in response
+      which has priority before a incorrect setting in &quot;charset&quot; attribute of script tag.
+    --&gt;
+
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-windows1250.js&amp;ct=text/javascript&quot; charset=&quot;windows-1250&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  //the charset is set correctly via content attribute in &lt;script&gt; above
+  test(function() {
+    assert_equals(window.getSomeString(), &quot;śćążź&quot;);
+  });
+  &lt;/script&gt;
+
+  &lt;!--  end of step2 tests, now step3 tests  --&gt;
+  &lt;!--  in this case, neither response's Content Type nor charset attribute bring correct charset information.
+  Third step takes this document's character encoding (declared correctly as UTF-8). --&gt;
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-windows1250.js&amp;ct=text/javascript&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  test(function() {
+    //these strings should not match, since the tested file is in windows-1250, and document is utf-8
+    assert_not_equals(window.getSomeString(), &quot;śćążź&quot;);
+  });
+  &lt;/script&gt;
+
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-utf8.js&amp;ct=text/javascript&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  //these strings should match, both document and tested file are utf-8
+  test(function() {
+    assert_equals(window.getSomeString(), &quot;śćążź&quot;);
+  });
+  &lt;/script&gt;
+
+  &lt;!-- the last portion of tests (step4) are in file script-charset-02.html
+
+&lt;/head&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset02expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+FAIL Script @type: unknown parameters assert_not_equals: got disallowed value 5
+FAIL Script @type: unknown parameters 1 assert_equals: expected 5 but got 10
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptcharset02html"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,40 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;head&gt;
+  &lt;!--  TODO:
+  askalski: while this test pass, it does not test anything now.
+  It should test, whether with no document.charset set in any way, the
+  external scripts will get decoded using utf-8 as fallback character encoding.
+  It seems like utf-8 is also a fallback encoding to html (my guess), so
+  the part of the code I was attempting to test is never reached.
+   --&gt;
+  &lt;title&gt;Script @type: unknown parameters&lt;/title&gt;
+  &lt;link rel=&quot;author&quot; title=&quot;askalski&quot; href=&quot;github.com/askalski&quot;&gt;
+  &lt;link rel=&quot;help&quot; href=&quot;https://html.spec.whatwg.org/multipage/#scriptingLanguages&quot;&gt;
+  &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+  &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+  &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+  &lt;!--  test of step4, which is taking utf-8 as fallback  --&gt;
+  &lt;!--  in this case, neither response's Content Type nor charset attribute bring correct charset information.
+  Furthermore, document's encoding is not set. --&gt;
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-windows1250.js&amp;ct=text/javascript&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  test(function() {
+    //these strings should not match, since the tested file is in windows-1250, and fallback is defined as utf-8
+    assert_not_equals(window.getSomeString().length, 5);
+  });
+  &lt;/script&gt;
+
+  &lt;script type=&quot;text/javascript&quot;
+    src=&quot;serve-with-content-type.py?fn=external-script-utf8.js&amp;ct=text/javascript&quot;&gt;
+  &lt;/script&gt;
+  &lt;script&gt;
+  //these strings should match, since fallback utf-8 is the correct setting.
+  test(function() {
+    assert_equals(window.getSomeString().length, 5);
+  });
+  &lt;/script&gt;
+
+&lt;/head&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecuted2py"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+def main(request, response):
+    headers = [(&quot;Content-Type&quot;, &quot;text/javascript&quot;)]
+    body = &quot;test2_token = \&quot;script executed\&quot;;&quot;
+    return 200, headers, body
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecutedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-expected.txt (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS Script that 404 
+PASS Script that does not 404 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecutedhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=&quot;utf-8&quot;&gt;
+&lt;title&gt;&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;script&gt;var test1_token = &quot;script not executed&quot;;&lt;/script&gt;
+&lt;script src=&quot;script-not-found-not-executed.py&quot;&gt;&lt;/script&gt;
+&lt;script&gt;
+test(function(){
+    assert_equals(test1_token, &quot;script not executed&quot;);
+}, &quot;Script that 404&quot;);
+&lt;/script&gt;
+&lt;script&gt;var test2_token = &quot;script not executed&quot;;&lt;/script&gt;
+&lt;script src=&quot;script-not-found-not-executed-2.py&quot;&gt;&lt;/script&gt;
+&lt;script&gt;
+test(function(){
+    assert_equals(test2_token, &quot;script executed&quot;);
+}, &quot;Script that does not 404&quot;);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementscriptnotfoundnotexecutedpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+def main(request, response):
+    headers = [(&quot;Content-Type&quot;, &quot;text/javascript&quot;)]
+    body = &quot;test1_token = \&quot;script executed\&quot;;&quot;
+    return 404, headers, body
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementservewithcontenttypepy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py (0 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+import os
+
+def main(request, response):
+    directory = os.path.dirname(__file__)
+
+    try:
+        file_name = request.GET.first(&quot;fn&quot;)
+        content_type = request.GET.first(&quot;ct&quot;)
+        with open(os.path.join(directory, file_name), &quot;rb&quot;) as fh:
+            content = fh.read()
+
+        response.headers.set(&quot;Content-Type&quot;, content_type)
+        response.content = content
+    except:
+        response.set_error(400, &quot;Not enough parameters or file not found&quot;)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thescriptelementw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span><span class="lines">@@ -15,15 +15,34 @@
</span><span class="cx"> None
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> List of files:
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_001.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_002.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_003.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_004.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_005.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_006.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_008.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_009.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_010.htm
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_011.htm
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/contains.json
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-utf8.js
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/external-script-windows1250.js
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/log.py
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-before-after-events.html
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-01.html
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-charset-02.html
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-for-event.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-language-type.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-languages-01.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-languages-02.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed-2.py
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html
+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.py
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-onload-string.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/script-text.html
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/serve-with-content-type.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentsnodedocumentexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document-expected.txt (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document-expected.txt        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,5 +1,5 @@
</span><span class="cx"> 
</span><del>-FAIL Parsing XHTML: Node's node document must be set to that of the element to which it will be appended. Test empty template assert_equals: Wrong template content owner document expected Document node with 2 children but got Document node with 0 children
</del><ins>+PASS Parsing XHTML: Node's node document must be set to that of the element to which it will be appended. Test empty template 
</ins><span class="cx"> PASS Parsing XHTML: Node's node document must be set to that of the element to which it will be appended. Test not empty template 
</span><span class="cx"> PASS Parsing XHTML: Node's node document must be set to that of the element to which it will be appended. Test nested templates 
</span><span class="cx"> PASS Parsing XHTML: Node's node document must be set to that of the element to which it will be appended. Test loading XHTML document from a file 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentsnodedocumenthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span><span class="lines">@@ -32,8 +31,11 @@
</span><span class="cx"> 
</span><span class="cx">     assert_equals(template.ownerDocument, doc.body.ownerDocument,
</span><span class="cx">             'Wrong template node owner document');
</span><del>-    assert_equals(template.content.ownerDocument, doc,
-            'Wrong template content owner document');
</del><ins>+    var ownerDoc = template.content.ownerDocument;
+    assert_not_equals(ownerDoc, doc, 'Wrong template content owner document');
+    assert_not_equals(ownerDoc, document, 'Wrong template content owner document');
+    assert_equals(ownerDoc.defaultView, null,
+            'Template content owner document should not have a browsing context');
</ins><span class="cx"> 
</span><span class="cx"> }, 'Parsing XHTML: Node\'s node document must be set to that of the element '
</span><span class="cx">     + 'to which it will be appended. Test empty template');
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentstemplatechildnodeshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoparsingxhtmldocumentsw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoserializingxhtmldocumentsouterhtmlhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstoserializingxhtmldocumentsw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothecssuseragentstylesheetw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-css-user-agent-style-sheet/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothestepstocloneanodetemplateclonechildrenhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/template-clone-children.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/template-clone-children.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/template-clone-children.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothestepstocloneanodetemplatescopydocumentownerhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementadditionstothestepstocloneanodew3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentsownerdocumenttypehtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentsownertest001html"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentsownertest002html"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionstemplatecontentshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/template-contents.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementdefinitionsw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/definitions/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementinnerhtmlontemplatesinnerhtmlhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/innerhtml.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/innerhtml.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/innerhtml.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementinnerhtmlontemplatesw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/innerhtml-on-templates/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementresourcesw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/resources/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementserializinghtmltemplatesouterhtmlhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/outerhtml.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/outerhtml.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/outerhtml.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementserializinghtmltemplatesw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/serializing-html-templates/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementcontentattributehtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/content-attribute.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/content-attribute.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/content-attribute.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementnodedocumentchangeshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplateasadescendantexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant-expected.txt        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,10 +1,10 @@
</span><span class="cx"> 
</span><span class="cx"> PASS Template element as a descendant of the BODY element. Template element is created by innerHTML 
</span><span class="cx"> PASS Template element as a descendant of the HEAD element. Template element is created by innerHTML 
</span><del>-FAIL Template element as a descendant of the FRAMESET element. Template element is created by innerHTML assert_not_equals: Template element should be a descendant of the FRAMESET element got disallowed value null
</del><ins>+PASS Template element as a descendant of the FRAMESET element. Template element is created by innerHTML 
</ins><span class="cx"> PASS Template element as an indirect descendant of the BODY element. Template element is created by innerHTML 
</span><span class="cx"> PASS Template element as an indirect descendant of the HEAD element. Template element is created by innerHTML 
</span><del>-FAIL Template element as an indirect descendant of the FRAMESET element. Template element is created by innerHTML assert_not_equals: Template element should be a descendant of the FRAMESET element got disallowed value null
</del><ins>+PASS Template element as a descendant of the FRAMESET element. Template element is created by innerHTML 
</ins><span class="cx"> PASS Template element as a descendant of the BODY element. Template element is appended by appendChild() 
</span><span class="cx"> PASS Template element as a descendant of the HEAD element. Template element is appended by appendChild() 
</span><span class="cx"> PASS Template element as a descendant of the FRAMESET element. Template element is  appended by appendChild() 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplateasadescendanthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-as-a-descendant.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span><span class="lines">@@ -22,6 +21,13 @@
</span><span class="cx">         'Template element should be a descendant of the ' + element.tagName + ' element');
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+function templateIsDisallowedAsAChild(element) {
+    element.innerHTML = '&lt;template&gt;some text&lt;/template&gt;';
+
+    assert_equals(element.querySelector('template'), null,
+        'Template element should not be allowed as a descendant of the ' + element.tagName + ' element');
+}
+
</ins><span class="cx"> function templateIsAnIndirectChild(element) {
</span><span class="cx">     element.innerHTML = '&lt;div&gt;&lt;template&gt;some text&lt;/template&gt;&lt;/div&gt;';
</span><span class="cx"> 
</span><span class="lines">@@ -29,6 +35,13 @@
</span><span class="cx">         'Template element should be a descendant of the ' + element.tagName + ' element');
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+function templateIsDisallowedAsAnIndirectChild(element) {
+    element.innerHTML = '&lt;div&gt;&lt;template&gt;some text&lt;/template&gt;&lt;/div&gt;';
+
+    assert_equals(element.querySelector('template'), null,
+        'Template element should not be allowed as indirect descendant of the ' + element.tagName + ' element');
+}
+
</ins><span class="cx"> function templateIsAnAppendedChild(doc, element) {
</span><span class="cx">     var template = doc.createElement('template');
</span><span class="cx"> 
</span><span class="lines">@@ -58,13 +71,16 @@
</span><span class="cx">                   ['Template element as a descendant of the HEAD element. ' +
</span><span class="cx">                    'Template element is created by innerHTML',
</span><span class="cx">                    doc.head],
</span><del>-                   ['Template element as a descendant of the FRAMESET element. ' +
-                    'Template element is created by innerHTML',
-                    frameset]
</del><span class="cx">                    ];
</span><span class="cx"> generate_tests(templateIsAChild, parameters,
</span><del>-        'Template element as a descendant of the HEAD, BODY and FRAMESET elements');
</del><ins>+        'Template element as a descendant of the HEAD and BODY elements');
</ins><span class="cx"> 
</span><ins>+parameters = [['Template element as a descendant of the FRAMESET element. ' +
+               'Template element is created by innerHTML',
+               frameset],
+               ];
+generate_tests(templateIsDisallowedAsAChild, parameters,
+    'Template element should be disallowed as a descendant of the FRAMESET elements');
</ins><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> parameters = [['Template element as an indirect descendant of the BODY element. ' +
</span><span class="lines">@@ -73,15 +89,19 @@
</span><span class="cx">               ['Template element as an indirect descendant of the HEAD element. ' +
</span><span class="cx">                'Template element is created by innerHTML',
</span><span class="cx">                doc.head],
</span><del>-               ['Template element as an indirect descendant of the FRAMESET element. ' +
-                'Template element is created by innerHTML',
-                frameset]
</del><span class="cx">                ];
</span><span class="cx"> generate_tests(templateIsAnIndirectChild, parameters,
</span><span class="cx">         'Template element as an indirect descendant of the HEAD, BODY and FRAMESET elements');
</span><span class="cx"> 
</span><ins>+parameters = [['Template element as a descendant of the FRAMESET element. ' +
+               'Template element is created by innerHTML',
+               frameset],
+               ];
+generate_tests(templateIsDisallowedAsAnIndirectChild, parameters,
+    'Template element should be disallowed as an indirect descendant of the FRAMESET elements');
</ins><span class="cx"> 
</span><span class="cx"> 
</span><ins>+
</ins><span class="cx"> parameters = [['Template element as a descendant of the BODY element. ' +
</span><span class="cx">                'Template element is appended by appendChild()',
</span><span class="cx">                doc, doc.body],
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatecontentnodedocumenthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-node-document.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-node-document.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content-node-document.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatecontenthtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-content.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatedescendantbodyhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-body.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-body.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-body.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatedescendantframesethtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementtemplatedescendantheadhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-head.html (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-head.html        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-head.html        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -8,7 +8,6 @@
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src='/html/resources/common.js'&gt;&lt;/script&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot;&gt;
</del><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsscripting1thetemplateelementtemplateelementw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log (200110 => 200111)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log        2016-04-26 22:53:54 UTC (rev 200110)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/w3c-import.log        2016-04-26 23:03:13 UTC (rev 200111)
</span><span class="lines">@@ -1,12 +1,12 @@
</span><span class="cx"> The tests in this directory were imported from the W3C repository.
</span><del>-Do NOT modify these tests directly in Webkit.
</del><ins>+Do NOT modify these tests directly in WebKit.
</ins><span class="cx"> Instead, create a pull request on the W3C CSS or WPT github:
</span><span class="cx">         https://github.com/w3c/csswg-test
</span><span class="cx">         https://github.com/w3c/web-platform-tests
</span><span class="cx"> 
</span><del>-Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
</del><ins>+Then run the Tools/Scripts/import-w3c-tests in WebKit to reimport
</ins><span class="cx"> 
</span><del>-Do NOT modify or remove this file
</del><ins>+Do NOT modify or remove this file.
</ins><span class="cx"> 
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> Properties requiring vendor prefixes:
</span></span></pre>
</div>
</div>

</body>
</html>