1 <p>This test checks for a NULL document crash that can happen when calling
2 window.open. If the test passes, you'll see a PASS message below.
</p>
5 <iframe name=
"iframe" style=
"visibility:hidden" src=
"does-not-exist.bogus"></iframe> <!-- forces asynchronous load -->
10 document
.getElementById("pre").appendChild(document
.createTextNode(s
));
15 window
.open("javascript:'<script>parent.pass()</script>'", "iframe");
20 log("PASS: You didn't crash.");
22 if (window
.testRunner
)
23 testRunner
.notifyDone();
28 if (window
.testRunner
) {
29 testRunner
.dumpAsText();
30 testRunner
.waitUntilDone();
33 // setTimeout forces execution in the context of the frame
34 frames
[0].setTimeout(test
, 0);