OLD | NEW |
1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> | 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script> | 4 <script> |
5 if (window.layoutTestController) { | 5 if (window.layoutTestController) { |
6 layoutTestController.dumpAsText(); | 6 layoutTestController.dumpAsText(); |
7 layoutTestController.setCanOpenWindows(); | 7 layoutTestController.setCanOpenWindows(); |
8 layoutTestController.setPopupBlockingEnabled(true); | 8 layoutTestController.setPopupBlockingEnabled(true); |
9 layoutTestController.setCloseRemainingWindowsWhenComplete(true); | 9 layoutTestController.setCloseRemainingWindowsWhenComplete(true); |
10 layoutTestController.waitUntilDone(); | 10 layoutTestController.waitUntilDone(); |
11 // Record current window count. | 11 // Record current window count. |
12 window.windowCount = window.layoutTestController.windowCount(); | 12 window.windowCount = window.layoutTestController.windowCount(); |
13 } | 13 } |
14 function test() { | 14 function test() { |
15 if (!window.layoutTestController) | 15 if (!window.layoutTestController) |
16 return; | 16 return; |
17 if (layoutTestController.windowCount() == window.windowCount) | 17 if (layoutTestController.windowCount() == window.windowCount) |
18 document.getElementById("console").innerText = "PASSED"; | 18 document.getElementById("console").innerText = "PASSED"; |
19 layoutTestController.notifyDone(); | 19 layoutTestController.notifyDone(); |
20 } | 20 } |
21 </script> | 21 </script> |
22 </head> | 22 </head> |
23 <body onload="test();"> | 23 <body onload="test();"> |
24 <iframe src="javascript:window.open('about:blank','_blank', 'height=600,width=72
0')">popup</iframe><br> | 24 <iframe src="javascript:window.open('about:blank','_blank', 'height=600,width=72
0')">popup</iframe><br> |
25 When running script to open a window without user gesture from SRC of the enclos
ing iframe, webkit should test out that the opening is not initiated by user. Th
is is a test case for bug https://bugs.webkit.org/show_bug.cgi?id=53244. | 25 When running script to open a window without user gesture from SRC of the enclos
ing iframe, webkit should test out that the opening is not initiated by user. Th
is is a test case for bug https://bugs.webkit.org/show_bug.cgi?id=53244. |
26 <div id="console">FAILED</div> | 26 <div id="console">FAILED</div> |
27 </body> | 27 </body> |
28 </html> | 28 </html> |
29 | 29 |
OLD | NEW |