3 New window with beforeUnload handler.<br>
4 You should see an alert with "beforeUnload" if you try to close the window.<br>
5 <iframe src="resources/onbeforeunload-focused-iframe-frame.html" id="focusedFrame"></iframe>
7 if (window.layoutTestController) {
8 layoutTestController.dumpAsText();
9 layoutTestController.dumpChildFramesAsText();
10 layoutTestController.waitUntilDone();
13 window.onbeforeunload = beforeUnload;
14 function beforeUnload()
16 alert("beforeUnload");
17 window.onbeforeunload = null;
21 function simulateCloseWindow()
23 if (window.layoutTestController) {
24 // Simulate an attempt to close the window
25 if (!layoutTestController.callShouldCloseOnWebView())
26 alert("Should have run the beforeUnload handler.");
27 layoutTestController.notifyDone();