2 <p>Test for
<a href=
"https://bugs.webkit.org/show_bug.cgi?id=34490">bug
34490<a/>:
3 WebCore::ImageEventSender::dispatchPendingEvents() crashes in certain conditions.
</p>
4 <div id=
"testRun"></div>
5 <div id=
"container"></div>
7 if (window
.testRunner
) {
8 testRunner
.waitUntilDone();
9 testRunner
.dumpAsText();
14 if (window
.GCController
)
15 return GCController
.collect();
17 for (var i
= 0; i
< 10000; i
++) { // > force garbage collection (FF requires about 9K allocations before a collect)
18 var s
= new String("abc");
22 var container
= document
.getElementById("container");
23 var testRunDiv
= document
.getElementById("testRun");
24 var remainingTestRuns
= 30;
28 testRunDiv
.innerHTML
= remainingTestRuns
;
30 if (--remainingTestRuns
< 0) {
31 testRunDiv
.innerHTML
= "PASS";
32 if (window
.testRunner
)
33 testRunner
.notifyDone();
37 container
.innerHTML
= '<img src="resources/boston.gif" onload="loaded1()">' +
38 '<img src="resources/boston.gif" onload="loaded2()">';
43 var img2
= document
.getElementsByTagName("img")[1];
45 container
.removeChild(img2
);