8 theWindow
= window
.open("./resources/containsAnimatedGif.html", "x");
9 setTimeout(step2
, 100);
14 window
.open("about:blank", "x");
15 setTimeout(step3
, 100);
21 theWindow
= window
.open("./resources/containsAnimatedGif.html");
22 setTimeout(step4
, 500);
28 document
.getElementById("results").appendChild(document
.createTextNode("PASSED"));
34 <p>This page tests the fix for
<br>
35 <a href=
"rdar://problem/6978362">rdar://problem/
6978362</a> Repro crash animating GIF if previously used in a closed window's back/forward list
<br>
36 <a href=
"https://bugs.webkit.org/show_bug.cgi?id=26568">Bug
26568</a> <br>
38 <ul><li>run the LayoutTest's webserver (WebKitTools/run-webkit-httpd)
</ul>
39 <p>Then click this button:
<input type=
"button" value=
"Run test" onclick=
"step1()">
40 <p>Expected results:
<br>
42 <li>A window will open, loading a page with an animated gif.
</li>
43 <li>about:blank will be loaded in that window, putting the animated gif in the back/forward cache.
</li>
44 <li>That window will close.
</li>
45 <li>A new window will open, loading that page with the animated gif
</li>
46 <li>No crash means test passed
</li>
48 <span style=
"color:green;" id=
"results"></span>