historical.html (1384B)
1 <!doctype html> 2 <title>Historical Fullscreen features</title> 3 <script src=/resources/testharness.js></script> 4 <script src=/resources/testharnessreport.js></script> 5 <script> 6 [ 7 "onwebkitfullscreenchange", 8 "onwebkitfullscreenerror", 9 "webkitCurrentFullScreenElement", 10 "webkitFullscreenElement", 11 "webkitFullscreenEnabled", 12 "webkitIsFullScreen", 13 "webkitRequestFullScreen", 14 "webkitRequestFullscreen", 15 "webkitDisplayingFullscreen", 16 "webkitEnterFullScreen", 17 "webkitEnterFullscreen", 18 "webkitExitFullScreen", 19 "webkitExitFullscreen", 20 "webkitSupportsFullscreen", 21 ].forEach(function(member) { 22 ["webkit", "moz", "ms"].forEach(function(prefix) { 23 var alias = member.replace("webkit", prefix); 24 var clarifyTestName = (alias.indexOf('FullScreen') != -1 ? ' (uppercase S)' : ''); 25 26 test(function() { 27 assert_false(alias in document.createElement('video')); 28 }, '<video> member must not be supported: ' + alias + clarifyTestName); 29 30 test(function() { 31 assert_false(alias in document); 32 }, 'Document member must not be supported: ' + alias + clarifyTestName); 33 34 // Some of the combinations tested here have never been supported, but 35 // it is convenient to just test all names on both <video> and document. 36 }); 37 }); 38 39 test(function() { 40 assert_false("fullScreen" in window); 41 }, 'Window member must not be supported: fullScreen'); 42 </script>