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 // Bail out early if the full screen API is not enabled or is missing: |
6 if (Element.prototype.webkitRequestFullScreen == undefined) { | 6 if (Element.prototype.webkitRequestFullScreen == undefined) { |
7 logResult(false, "Element.prototype.webkitRequestFullScreen == undefined
"); | 7 logResult(false, "Element.prototype.webkitRequestFullScreen == undefined
"); |
8 endTest(); | 8 endTest(); |
9 } else { | 9 } else { |
10 waitForEvent(document, 'webkitfullscreenchange', function() { | 10 waitForEvent(document, 'webkitfullscreenchange', function() { |
11 logResult("Entered full screen.", false); | 11 logResult("Entered full screen.", false); |
12 endTest(); | |
13 }); | 12 }); |
14 if (layoutTestController) | |
15 layoutTestController.setPopupBlockingEnabled(true); | |
16 waitForEventAndEnd(document, 'webkitfullscreenerror'); | 13 waitForEventAndEnd(document, 'webkitfullscreenerror'); |
17 document.documentElement.webkitRequestFullScreen(); | 14 document.documentElement.webkitRequestFullScreen(); |
18 } | 15 } |
19 </script> | 16 </script> |
OLD | NEW |