blob: 339e20b72e04f6591c62f4bbcbbe9e9086e68752 [file] [log] [blame]
<video loop controls></video>
<p>Test that seeking video with 'loop' past it's end rewinds to the beginning and continues playback.</p>
<script src=video-test.js></script>
<script>
waitForEvent('load', function () {
testExpected("video.paused", true);
run("video.play()");
testExpected("video.paused", false);
setTimeout(timeCheck1, 200);
});
function timeCheck1()
{
// make sure time is advancing, seek past end
consoleWrite("");
testExpected("video.paused", false);
testExpected("media.currentTime", 0, '>');
run("video.currentTime = 500");
setTimeout(timeCheck2, 200);
}
function timeCheck2()
{
consoleWrite("");
testExpected("video.paused", false);
testExpected("media.currentTime", 0, '>');
consoleWrite("");
endTest();
}
run("video.src = 'content/test.mp4'");
consoleWrite("");
</script>