OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script src="../fast/js/resources/js-test-pre.js"></script> | 4 <script src="../fast/js/resources/js-test-pre.js"></script> |
5 </head> | 5 </head> |
6 <body> | 6 <body> |
7 <p> | 7 <p> |
8 Tests that a table-section element can be used in full screen mode. | 8 Tests that a table-section element can be used in full screen mode. |
9 </p> | 9 </p> |
10 <div id="test" style="display: table-footer-group">Test Element</div> | 10 <div id="test" style="display: table-footer-group">Test Element</div> |
11 <p> | 11 <p> |
12 Hit Enter to run if not in test runner. | 12 Hit Enter to run if not in test runner. |
13 </p> | 13 </p> |
14 <script> | 14 <script> |
15 if (window.testRunner) { | 15 if (window.testRunner) { |
16 testRunner.dumpAsText(false /* runPixelTests */); | 16 testRunner.dumpAsText(); |
17 testRunner.waitUntilDone(); | 17 testRunner.waitUntilDone(); |
18 } | 18 } |
19 | 19 |
20 var testElement = document.getElementById('test'); | 20 var testElement = document.getElementById('test'); |
21 | 21 |
22 document.addEventListener('webkitfullscreenchange', function(e) { | 22 document.addEventListener('webkitfullscreenchange', function(e) { |
23 if (document.webkitFullscreenElement) { | 23 if (document.webkitFullscreenElement) { |
24 shouldBe("document.webkitFullscreenElement.id", "'test'"); | 24 shouldBe("document.webkitFullscreenElement.id", "'test'"); |
25 document.webkitCancelFullScreen(); | 25 document.webkitCancelFullScreen(); |
26 if (window.testRunner) | 26 if (window.testRunner) |
27 testRunner.notifyDone(); | 27 testRunner.notifyDone(); |
28 } | 28 } |
29 }, false /* useCapture */); | 29 }, false /* useCapture */); |
30 | 30 |
31 document.addEventListener("keydown", function(e) { | 31 document.addEventListener("keydown", function(e) { |
32 if (e.keyCode == 13 /* Enter */) | 32 if (e.keyCode == 13 /* Enter */) |
33 testElement.webkitRequestFullscreen(); | 33 testElement.webkitRequestFullscreen(); |
34 }, false /* useCapture */); | 34 }, false /* useCapture */); |
35 | 35 |
36 if (window.eventSender) | 36 if (window.eventSender) |
37 eventSender.keyDown("\n"); | 37 eventSender.keyDown("\n"); |
38 </script> | 38 </script> |
39 </body> | 39 </body> |
40 </html> | 40 </html> |
OLD | NEW |