blob: f28a0527e1e20666ae07d515f1bdeeccb5cd4692 [file] [log] [blame]
<!DOCTYPE html>
<title>Test playbackRate and defaultPlaybackRate.</title>
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
<video></video>
<script>
async_test(t => {
let video = document.querySelector("video");
video.src = "content/test.ogv";
video.addEventListener('canplaythrough', t.step_func(() => {
assert_equals(video.defaultPlaybackRate, 1.0);
video.defaultPlaybackRate = Number.MAX_VALUE;
assert_equals(video.defaultPlaybackRate, 1.0);
video.load();
video.addEventListener('canplaythrough', t.step_func_done(() => {
assert_equals(video.defaultPlaybackRate, 1.0);
}), { once: true });
}), { once: true });
});
</script>