[SyncFS] Build indexes from FileTracker entries on disk.
[chromium-blink-merge.git] / content / test / data / media / media_source_player.html
blob97f3b64dee183683df2c51c920ff5f687d37ec4b
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title>Media Source Player</title>
5 </head>
6 <body onload="runTest();">
7 <video controls></video>
8 <script src="media_utils.js" type="text/javascript"></script>
9 <script src="media_source_utils.js" type="text/javascript"></script>
10 <script type="text/javascript">
11 var video = document.querySelector('video');
13 function onTimeUpdate() {
14 video.removeEventListener('timeupdate', onTimeUpdate);
15 video.currentTime = 0.9 * video.duration;
18 function onSeeked() {
19 video.removeEventListener('ended', failTest);
20 installTitleEventHandler(video, 'ended');
23 // The test completes after media starts playing, seeks to 0.9 of
24 // duration and fires the ended event.
25 // The test stops when an error or ended event fire unexpectedly.
26 function runTest() {
27 loadMediaFromURL(video);
28 video.addEventListener('ended', failTest);
29 video.addEventListener('seeked', onSeeked);
30 video.addEventListener('timeupdate', onTimeUpdate);
31 video.play();
33 </script>
34 </body>
35 </html>