OLD | NEW |
1 <body> | 1 <body> |
2 <script src="full-screen-test.js"></script> | 2 <script src="full-screen-test.js"></script> |
3 <span></span> | 3 <span></span> |
4 <script> | 4 <script> |
5 // Bail out early if the full screen API is not enabled or is missing: | 5 var span = document.getElementsByTagName("span")[0]; |
6 if (Element.prototype.webkitRequestFullScreen == undefined) { | |
7 logResult(false, "Element.prototype.webkitRequestFullScreen == undefined
"); | |
8 endTest(); | |
9 } else { | |
10 var span = document.getElementsByTagName("span")[0]; | |
11 | 6 |
12 var spanEnteredFullScreen = function() { | 7 var spanEnteredFullScreen = function() { |
13 testExpected("document.webkitCurrentFullScreenElement", span); | 8 testExpected("document.webkitCurrentFullScreenElement", span); |
14 waitForEventAndEnd(document, "webkitfullscreenerror"); | 9 waitForEventAndEnd(document, "webkitfullscreenerror"); |
15 runWithKeyDown(function(){document.documentElement.webkitRequestFull
Screen()}); | 10 runWithKeyDown(function(){document.documentElement.webkitRequestFullScre
en()}); |
16 }; | 11 }; |
17 | 12 |
18 waitForEvent(document, "webkitfullscreenchange", spanEnteredFullScreen); | 13 waitForEvent(document, "webkitfullscreenchange", spanEnteredFullScreen); |
19 runWithKeyDown(function(){span.webkitRequestFullScreen()}); | 14 runWithKeyDown(function(){span.webkitRequestFullScreen()}); |
20 } | |
21 </script> | 15 </script> |
OLD | NEW |