<head>
<script>
var runPixelTests = true;
-
+
function init() {
- // Bail out early if the full screen API is not enabled or is missing:
- if (Element.prototype.webkitRequestFullScreen == undefined) {
- logResult(false, "Element.prototype.webkitRequestFullScreen == undefined");
- endTest();
- } else {
- waitForEvent(document, 'webkitfullscreenchange', function() {
- if (document.webkitIsFullScreen)
- runWithKeyDown(function() { document.webkitCancelFullScreen(); });
- else {
- endTest();
- }
- });
- runWithKeyDown(goFullScreen);
+ document.onwebkitfullscreenchange = function() {
+ document.onwebkitfullscreenchange = endTest;
+ document.webkitCancelFullScreen();
+ };
+ function goFullScreen() {
+ document.getElementById('block1').webkitRequestFullScreen();
}
- }
-
- function goFullScreen() {
- document.getElementById('block1').webkitRequestFullScreen();
+ runWithKeyDown(goFullScreen);
}
</script>
<script src="full-screen-test.js"></script>
</style>
</head>
<body onload="init()">
- <div>This tests that an element with a positive z-index appears behind the full screen element.
+ <div>This tests that an element with a positive z-index appears behind the full screen element.
After entering full screen mode, the green box should not be obscured by the red box.
Click <button onclick="goFullScreen()">go full screen</button> to run the test.</div>
<div id="block2"></div>
<div id="block1"></div>
</div>
</body>
+</html>