seek-to-max-value.htm (833B)
1 <!doctype html> 2 <title>seek to Number.MAX_VALUE</title> 3 <script src="/resources/testharness.js"></script> 4 <script src="/resources/testharnessreport.js"></script> 5 <script src="/common/media.js"></script> 6 <div id=log></div> 7 <script> 8 async_test(function(t) { 9 var v = document.createElement('video'); 10 v.src = getVideoURI('/media/movie_5'); 11 v.onloadedmetadata = t.step_func(function() { 12 assert_equals(v.seekable.length, 1); 13 v.currentTime = Number.MAX_VALUE; 14 assert_true(v.seeking, 'seeking after setting'); 15 assert_equals(v.currentTime, v.seekable.end(0), 'currentTime after setting'); 16 v.onseeked = t.step_func(function(e) { 17 assert_false(v.seeking, 'seeking in seeked event'); 18 assert_equals(v.currentTime, v.seekable.end(0), 'currentTime in seeked event'); 19 t.done(); 20 }); 21 }); 22 }); 23 </script>