| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <script src="../resources/js-test.js"></script> | |
| </head> | |
| <body> | |
| <p> | |
| Tests that a table-section element can be used in full screen mode. | |
| </p> | |
| <div id="test" style="display: table-footer-group">Test Element</div> | |
| <p> | |
| Hit Enter to run if not in test runner. | |
| </p> | |
| <script> | |
| window.jsTestIsAsync = true; | |
| if (window.testRunner) { | |
| testRunner.dumpAsText(false /* runPixelTests */); | |
| } | |
| var testElement = document.getElementById('test'); | |
| document.addEventListener('webkitfullscreenchange', function(e) { | |
| if (document.webkitFullscreenElement) { | |
| shouldBe("document.webkitFullscreenElement.id", "'test'"); | |
| document.webkitCancelFullScreen(); | |
| finishJSTest(); | |
| } | |
| }, false /* useCapture */); | |
| document.addEventListener("keydown", function(e) { | |
| if (e.keyCode == 13 /* Enter */) | |
| testElement.webkitRequestFullscreen(); | |
| }, false /* useCapture */); | |
| if (window.eventSender) | |
| eventSender.keyDown("\n"); | |
| </script> | |
| </body> | |
| </html> |