Update scroll position immediately after resizing view
[framework/web/webkit-efl.git] / LayoutTests / fullscreen / full-screen-twice.html
1 <body>
2 <script src="full-screen-test.js"></script>
3 <span></span>
4 <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");
8         endTest();
9     } else {
10         var callback;
11         var fullscreenChanged = function(event)
12         {
13             if (callback)
14                 callback(event)
15         };
16         waitForEvent(document, 'webkitfullscreenchange', fullscreenChanged);
17     
18         var span = document.getElementsByTagName('span')[0];
19
20         var spanEnteredFullScreen = function() {
21             testExpected("document.webkitCurrentFullScreenElement", span);
22             callback = documentEnteredFullScreen;
23             runWithKeyDown(function(){document.documentElement.webkitRequestFullScreen()});
24         };
25     
26         var documentEnteredFullScreen = function() {
27             testExpected("document.webkitCurrentFullScreenElement", document.documentElement);
28             callback = null;
29             endTest();
30         };
31
32         callback = spanEnteredFullScreen;
33         runWithKeyDown(function(){span.webkitRequestFullScreen()});
34     }
35 </script>