[webkit-changes] cvs commit: LayoutTests/fast/events
event-targets-expected.txt event-targets.html
David
harrison at opensource.apple.com
Thu Oct 27 16:19:20 PDT 2005
harrison 05/10/27 16:19:20
Modified: . ChangeLog
Added: fast/events event-targets-expected.txt event-targets.html
Log:
Reviewed by Justin Garcia and Dave Hyatt.
Test cases for <rdar://problem/4134884>.
* fast/events/event-targets-expected.txt: Added.
* fast/events/event-targets.html: Added.
Revision Changes Path
1.63 +9 -0 LayoutTests/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/LayoutTests/ChangeLog,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- ChangeLog 27 Oct 2005 22:49:55 -0000 1.62
+++ ChangeLog 27 Oct 2005 23:19:19 -0000 1.63
@@ -1,3 +1,12 @@
+2005-10-27 David Harrison <harrison at apple.com>
+
+ Reviewed by Justin Garcia and Dave Hyatt.
+
+ Test cases for <rdar://problem/4134884>.
+
+ * fast/events/event-targets-expected.txt: Added.
+ * fast/events/event-targets.html: Added.
+
2005-10-27 Geoffrey Garen <ggaren at apple.com>
Layout test included with http://bugzilla.opendarwin.org/show_bug.cgi?id=5303
1.1 LayoutTests/fast/events/event-targets-expected.txt
Index: event-targets-expected.txt
===================================================================
layer at (0,0) size 800x600
RenderCanvas at (0,0) size 800x600
layer at (0,0) size 800x288
RenderBlock {HTML} at (0,0) size 800x288
RenderBody {BODY} at (8,16) size 784x256
RenderBlock {P} at (0,0) size 784x18
RenderInline {U} at (0,0) size 392x18
RenderText {TEXT} at (0,0) size 392x18
text run at (0,0) width 392: "Any lines that are bold correspond to event handlers that fired."
RenderBlock {P} at (0,34) size 784x18
RenderText {TEXT} at (0,0) size 115x18
text run at (0,0) width 115: "IMG onloadEvent"
RenderBlock {P} at (0,68) size 784x18
RenderText {TEXT} at (0,0) size 144x18
text run at (0,0) width 144: "OBJECT onloadEvent"
RenderBlock {P} at (0,102) size 784x18
RenderText {TEXT} at (0,0) size 145x18
text run at (0,0) width 145: "IFRAME onloadEvent"
RenderBlock {P} at (0,136) size 784x18
RenderText {TEXT} at (0,0) size 131x18
text run at (0,0) width 131: "IMG onunloadEvent"
RenderBlock {P} at (0,170) size 784x18
RenderText {TEXT} at (0,0) size 160x18
text run at (0,0) width 160: "OBJECT onunloadEvent"
RenderBlock {P} at (0,204) size 784x18
RenderText {TEXT} at (0,0) size 161x18
text run at (0,0) width 161: "IFRAME onunloadEvent"
RenderBlock {P} at (0,238) size 784x18
RenderText {TEXT} at (0,0) size 674x18
text run at (0,0) width 674: "NOTE: If IFRAME events start firing, make sure to check out the security issue <rdar://problem/4317593>"
RenderBlock (anonymous) at (0,272) size 784x0
RenderText {TEXT} at (0,0) size 0x0
RenderText {TEXT} at (0,0) size 0x0
RenderText {TEXT} at (0,0) size 0x0
RenderText {TEXT} at (0,0) size 0x0
1.1 LayoutTests/fast/events/event-targets.html
Index: event-targets.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE>Test onunload and onload events for body-type document</TITLE>
<SCRIPT>
function removeElementById(victimID)
{
vic = document.getElementById(victimID);
if (!vic) {
alert("not found : " + victimID);
return;
}
vic.parentNode.removeChild(vic);
}
function boldCaption(captionID)
{
cap = document.getElementById(captionID);
if (!cap) {
alert("not found : " + captionID);
return;
}
cap.setAttribute('style','font-weight:bold;');
}
</SCRIPT>
</HEAD>
<BODY id="myBody" onload="removeElementById('myImage'); removeElementById('myObject'); removeElementById('myIFrame');"">
<P><U>Any lines that are bold correspond to event handlers that fired.</U></P>
<P id="loadIMAGE">IMG onloadEvent</P>
<P id="loadOBJECT">OBJECT onloadEvent</P>
<P id="loadIFRAME">IFRAME onloadEvent</P>
<P id="unloadIMAGE">IMG onunloadEvent</P>
<P id="unloadOBJECT">OBJECT onunloadEvent</P>
<P id="unloadIFRAME">IFRAME onunloadEvent</P>
<P> NOTE: If IFRAME events start firing, make sure to check out the security issue <rdar://problem/4317593></P>
<IMG id="myImage" onload="boldCaption('loadIMAGE')" onunload="boldCaption('unloadIMAGE')" width="40" height="40"></IMG>
<OBJECT id="myObject" onload="boldCaption('loadOBJECT')" onunload="boldCaption('unloadOBJECT')">Apple</OBJECT>
<IFRAME id="myIFrame" src="about:blank" onload="boldCaption('loadIMAGE')" onunload="boldCaption('loadIMAGE')" style="border-style:solid; border-color:red;"></IFRAME>
</BODY>
</HTML>
More information about the webkit-changes
mailing list