mirror of
https://github.com/servo/servo.git
synced 2025-06-24 17:14:33 +01:00
38 lines
1.2 KiB
HTML
38 lines
1.2 KiB
HTML
<!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>
|