mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 1213938. Fix test to avoid triggering before any video frames are available. r=jya
--HG-- extra : commitid : DwRB2YadMzW extra : rebase_source : 6a2bcb95d8f1783e1c47561ca99123b5eecd96ee
This commit is contained in:
parent
2d4d0c922a
commit
590b9a4226
@ -1,15 +1,20 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html class="reftest-wait">
|
||||
<body>
|
||||
<video id="v1" src="seek420.ogv" style="position:absolute; left:0; top:0"></video>
|
||||
<video id="v1" style="position:absolute; left:0; top:0"></video>
|
||||
<!-- hide bottom of video -->
|
||||
<div style="position:absolute; top:120px; left:0; right:0; bottom:0; background:black"></div>
|
||||
<script>
|
||||
function doTest() {
|
||||
// Set source now so that the loadeddata event can't fire before
|
||||
// this function runs.
|
||||
v1.src = "seek420.ogv";
|
||||
v1.play();
|
||||
setTimeout(function() {
|
||||
document.documentElement.removeAttribute('class');
|
||||
}, 500);
|
||||
v1.addEventListener("loadeddata", function() {
|
||||
setTimeout(function() {
|
||||
document.documentElement.removeAttribute('class');
|
||||
}, 50);
|
||||
});
|
||||
}
|
||||
document.addEventListener("MozReftestInvalidate", doTest, false);
|
||||
</script>
|
||||
|
@ -1,15 +1,20 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html class="reftest-wait">
|
||||
<body>
|
||||
<video id="v1" src="seek444.ogv" style="position:absolute; left:0; top:0"></video>
|
||||
<video id="v1" style="position:absolute; left:0; top:0"></video>
|
||||
<!-- hide bottom of video -->
|
||||
<div style="position:absolute; top:120px; left:0; right:0; bottom:0; background:black"></div>
|
||||
<script>
|
||||
function doTest() {
|
||||
// Set source now so that the loadeddata event can't fire before
|
||||
// this function runs.
|
||||
v1.src = "seek444.ogv";
|
||||
v1.play();
|
||||
setTimeout(function() {
|
||||
document.documentElement.removeAttribute('class');
|
||||
}, 500);
|
||||
v1.addEventListener("loadeddata", function() {
|
||||
setTimeout(function() {
|
||||
document.documentElement.removeAttribute('class');
|
||||
}, 50);
|
||||
});
|
||||
}
|
||||
document.addEventListener("MozReftestInvalidate", doTest, false);
|
||||
</script>
|
||||
|
Loading…
Reference in New Issue
Block a user