[webkit-changes] cvs commit: LayoutTests/fast/dom/HTMLScriptElement
script-load-events-expected.txt script-load-events.html
Alexey
ap at opensource.apple.com
Wed Dec 28 10:48:40 PST 2005
ap 05/12/28 10:48:40
Modified: . ChangeLog
Added: fast/dom/HTMLScriptElement/resources script-load.js
fast/dom/HTMLScriptElement script-load-events-expected.txt
script-load-events.html
Log:
Reviewed by Darin, landed by ap.
- test for http://bugzilla.opendarwin.org/show_bug.cgi?id=5812
Generate load events for <script> elements
* fast/dom/HTMLScriptElement/resources/script-load.js: Added.
* fast/dom/HTMLScriptElement/script-load-events-expected.txt: Added.
* fast/dom/HTMLScriptElement/script-load-events.html: Added.
Revision Changes Path
1.195 +11 -0 LayoutTests/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/LayoutTests/ChangeLog,v
retrieving revision 1.194
retrieving revision 1.195
diff -u -r1.194 -r1.195
--- ChangeLog 28 Dec 2005 18:23:22 -0000 1.194
+++ ChangeLog 28 Dec 2005 18:48:38 -0000 1.195
@@ -1,3 +1,14 @@
+2005-12-28 Mitz Pettel <opendarwin.org at mitzpettel.com>
+
+ Reviewed by Darin, landed by ap.
+
+ - test for http://bugzilla.opendarwin.org/show_bug.cgi?id=5812
+ Generate load events for <script> elements
+
+ * fast/dom/HTMLScriptElement/resources/script-load.js: Added.
+ * fast/dom/HTMLScriptElement/script-load-events-expected.txt: Added.
+ * fast/dom/HTMLScriptElement/script-load-events.html: Added.
+
2005-12-28 Alexey Proskuryakov <ap at nypop.com>
Reviewed by Maciej.
1.1 LayoutTests/fast/dom/HTMLScriptElement/resources/script-load.js
<<Binary file>>
1.1 LayoutTests/fast/dom/HTMLScriptElement/script-load-events-expected.txt
Index: script-load-events-expected.txt
===================================================================
This tests for regressions against http://bugzilla.opendarwin.org/show_bug.cgi?id=5812 Generate load events for <script> elements.
Test result: PASS
1.1 LayoutTests/fast/dom/HTMLScriptElement/script-load-events.html
Index: script-load-events.html
===================================================================
<html>
<head>
<title><SCRIPT> load and error events</title>
<script type="text/javascript">
var status = new Array();
function loaded(i)
{
status[i-1] = "L";
}
function erred(i)
{
status[i-1] = "E";
}
function endTest()
{
var results = document.getElementById("results");
if (status[0]=="E" &&
status[1]=="E" &&
status[2]=="L" &&
status[3]=="L" &&
status[4]=="L" &&
status[5]=="L")
results.innerText = "PASS";
else
results.innerText = "FAIL: " + status;
}
function loaded6()
{
loaded(6);
endTest();
}
function test()
{
if (window.layoutTestController)
layoutTestController.dumpAsText();
var e = document.createElement( "script" ) ;
e.type = "text/javascript" ;
document.getElementsByTagName("head")[0].appendChild( e ) ;
e.onload = loaded6;
endTest(); // called here in case the load even doesn't fire
e.src = 'resources/script-load.js' ;
}
</script>
</head>
<body onload="test()">
<script type="text/javascript" onload="loaded(1)" onerror="erred(1)" src="resources/certainlydoesnotexist.js"></script>
<script type="text/javascript" onload="loaded(2)" onerror="erred(2)" src="resources/certainlydoesnotexist.js"/>
<script type="text/javascript" onload="loaded(3)" onerror="erred(3)" src="resources/script-load.js"></script>
<script type="text/javascript" onload="loaded(4)" onerror="erred(4)" src="resources/script-load.js"/>
<script type="text/javascript">
document.write('<script type="text/javascript" onload="loaded(5)" onerror="erred(5)" src="resources/script-load.js"></script'+'>');
</script>
This tests for regressions against <i><a href="http://bugzilla.opendarwin.org/show_bug.cgi?id=5812">http://bugzilla.opendarwin.org/show_bug.cgi?id=5812</a>
Generate load events for <script> elements</i>.
<hr>
<p>Test result: <span id="results"></span></p>
</body>
</html>
More information about the webkit-changes
mailing list