Blame dom/base/test/test_youtube_flash_embed.html
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
<html>
|
|
Packit |
f0b94e |
|
|
Packit |
f0b94e |
https://bugzilla.mozilla.org/show_bug.cgi?id=1240471
|
|
Packit |
f0b94e |
-->
|
|
Packit |
f0b94e |
<head>
|
|
Packit |
f0b94e |
<meta charset="utf-8">
|
|
Packit |
f0b94e |
<title>Test for Bug 1240471</title>
|
|
Packit |
f0b94e |
<script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
|
|
Packit |
f0b94e |
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
|
|
Packit |
f0b94e |
<script type="application/javascript">
|
|
Packit |
f0b94e |
SimpleTest.waitForExplicitFinish();
|
|
Packit |
f0b94e |
let path = location.pathname.substring(0, location.pathname.lastIndexOf('/')) + '/file_youtube_flash_embed.html';
|
|
Packit |
f0b94e |
onmessage = function(e) {
|
|
Packit |
f0b94e |
let msg = JSON.parse(e.data);
|
|
Packit |
f0b94e |
if (msg.fn == "finish") {
|
|
Packit |
f0b94e |
SimpleTest.finish();
|
|
Packit |
f0b94e |
return;
|
|
Packit |
f0b94e |
}
|
|
Packit |
f0b94e |
self[msg.fn].apply(null, msg.args);
|
|
Packit |
f0b94e |
}
|
|
Packit |
f0b94e |
function onLoad() {
|
|
Packit |
f0b94e |
SpecialPowers.pushPrefEnv({
|
|
Packit |
f0b94e |
"set": [["full-screen-api.unprefix.enabled", true]]
|
|
Packit |
f0b94e |
}, function() {
|
|
Packit |
f0b94e |
// The test file must be loaded into youtube.com domain
|
|
Packit |
f0b94e |
// because it needs unprivileged access to fullscreenEnabled.
|
|
Packit |
f0b94e |
ifr.src = "https://mochitest.youtube.com" + path;
|
|
Packit |
f0b94e |
});
|
|
Packit |
f0b94e |
}
|
|
Packit |
f0b94e |
</script>
|
|
Packit |
f0b94e |
</head>
|
|
Packit |
f0b94e |
<body onload="onLoad()">
|
|
Packit |
f0b94e |
<iframe id="ifr" allowfullscreen></iframe>
|
|
Packit |
f0b94e |
</body>
|
|
Packit |
f0b94e |
</html>
|