2 <script src="full-screen-test.js"></script>
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];
20 var spanEnteredFullScreen = function() {
21 testExpected("document.webkitCurrentFullScreenElement", span);
22 callback = documentEnteredFullScreen;
23 runWithKeyDown(function(){document.documentElement.webkitRequestFullScreen()});
26 var documentEnteredFullScreen = function() {
27 testExpected("document.webkitCurrentFullScreenElement", document.documentElement);
32 callback = spanEnteredFullScreen;
33 runWithKeyDown(function(){span.webkitRequestFullScreen()});