2 <script src="full-screen-test.js"></script>
3 <div><span></span></div>
5 // Bail out early if the full screen API is not enabled or is missing:
6 if (Element.prototype.webkitRequestFullScreen == undefined) {
7 logResult(false, "Element.prototype.webkitRequestFullScreen == undefined");
11 var fullscreenChanged = function(event)
16 waitForEvent(document, 'webkitfullscreenchange', fullscreenChanged);
18 var span = document.getElementsByTagName('span')[0];
19 var div = span.parentNode;
21 var spanEnteredFullScreen = function(event) {
22 callback = spanExitedFullScreen;
23 testExpected("document.webkitCurrentFullScreenElement", span);
27 var spanExitedFullScreen = function(event) {
29 testExpected("document.webkitCurrentFullScreenElement", null);
33 callback = spanEnteredFullScreen;
34 runWithKeyDown(function(){span.webkitRequestFullScreen()});