blob: 9b44ef67e384f99469b6ef736b4ffbcd3981270c [file] [log] [blame]
<!DOCTYPE html>
<title>Test that full screen requests are allowed when inside an orientation change handler.</title>
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
<span></span>
<script>
var element = document.querySelector('span');
async_test(function(t) {
window.screen.orientation.onchange = t.step_func(function() {
element.webkitRequestFullScreen();
});
document.onwebkitfullscreenerror = t.unreached_func("fullscreen is not accepted when orientation is changed");
document.onwebkitfullscreenchange = t.step_func_done();
window.testRunner.setMockScreenOrientation('landscape-primary');
});
</script>