OLD | NEW |
1 <body> | 1 <body> |
2 <script src="full-screen-test.js"></script> | 2 <script src="full-screen-test.js"></script> |
3 <div>This tests that a full-screen request which is not user-initiated will be r
ejected. | 3 <div>This tests that a full-screen request which is not user-initiated will be r
ejected. |
4 <script> | 4 <script> |
5 // Bail out early if the full screen API is not enabled or is missing: | 5 waitForEvent(document, 'webkitfullscreenchange', function() { |
6 if (Element.prototype.webkitRequestFullScreen == undefined) { | 6 logResult("Entered full screen.", false); |
7 logResult(false, "Element.prototype.webkitRequestFullScreen == undefined
"); | 7 endTest(); |
8 endTest(); | 8 }); |
9 } else { | 9 if (testRunner) |
10 waitForEvent(document, 'webkitfullscreenchange', function() { | 10 testRunner.setPopupBlockingEnabled(true); |
11 logResult("Entered full screen.", false); | 11 waitForEventAndEnd(document, 'webkitfullscreenerror'); |
12 endTest(); | 12 document.documentElement.webkitRequestFullScreen(); |
13 }); | |
14 if (testRunner) | |
15 testRunner.setPopupBlockingEnabled(true); | |
16 waitForEventAndEnd(document, 'webkitfullscreenerror'); | |
17 document.documentElement.webkitRequestFullScreen(); | |
18 } | |
19 </script> | 13 </script> |
OLD | NEW |