| <!doctype html> |
| <title>Historical Fullscreen features</title> |
| <script src=/resources/testharness.js></script> |
| <script src=/resources/testharnessreport.js></script> |
| <script> |
| [ |
| "onwebkitfullscreenchange", |
| "onwebkitfullscreenerror", |
| "webkitCurrentFullScreenElement", |
| "webkitFullscreenElement", |
| "webkitFullscreenEnabled", |
| "webkitIsFullScreen", |
| "webkitRequestFullScreen", |
| "webkitRequestFullscreen", |
| "webkitDisplayingFullscreen", |
| "webkitEnterFullScreen", |
| "webkitEnterFullscreen", |
| "webkitExitFullScreen", |
| "webkitExitFullscreen", |
| "webkitSupportsFullscreen", |
| ].forEach(function(member) { |
| ["webkit", "moz", "ms"].forEach(function(prefix) { |
| var alias = member.replace("webkit", prefix); |
| var clarifyTestName = (alias.indexOf('FullScreen') != -1 ? ' (uppercase S)' : ''); |
| |
| test(function() { |
| assert_false(alias in document.createElement('video')); |
| }, '<video> member must not be supported: ' + alias + clarifyTestName); |
| |
| test(function() { |
| assert_false(alias in document); |
| }, 'Document member must not be supported: ' + alias + clarifyTestName); |
| |
| // Some of the combinations tested here have never been supported, but |
| // it is convenient to just test all names on both <video> and document. |
| }); |
| }); |
| </script> |