OLD | NEW |
| (Empty) |
1 <body> | |
2 <script src="full-screen-test.js"></script> | |
3 <p>This tests that full screen mode does not allow alphanumeric key events. Pre
ss space to continue, then press an alphanumeric key, followed by space. | |
4 <span></span> | |
5 <script> | |
6 var callback; | |
7 var fullscreenChanged = function(event) | |
8 { | |
9 if (callback) | |
10 callback(event) | |
11 }; | |
12 waitForEvent(document, 'webkitfullscreenchange', fullscreenChanged); | |
13 | |
14 var spanEnteredFullScreen = function() { | |
15 callback = null; | |
16 testExpected("document.webkitIsFullScreen", true); | |
17 if (window.testRunner && eventSender.keyDown) { | |
18 waitForEvent(document, 'keypress', keyPressed); | |
19 eventSender.keyDown('a', []); | |
20 eventSender.keyDown(' ', []); | |
21 } | |
22 }; | |
23 | |
24 var keyPressed = function(event) { | |
25 testExpected('event.keyCode', 32); // Space | |
26 endTest(); | |
27 document.webkitCancelFullScreen(); | |
28 } | |
29 waitForEvent(document, 'webkitfullscreenchange', fullscreenChanged); | |
30 | |
31 var span = document.getElementsByTagName('span')[0]; | |
32 callback = spanEnteredFullScreen; | |
33 runWithKeyDown(function(){span.webkitRequestFullScreen()}); | |
34 </script> | |
OLD | NEW |