Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: third_party/WebKit/LayoutTests/media/track/track-mode-triggers-loading.html

Issue 1715303002: Add TODOs to convert from video-test.js to testharness.js (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: add bug ref Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5 5
6 <script src=../media-file.js></script> 6 <script src=../media-file.js></script>
7 <!-- TODO(philipj): Convert test to testharness.js. crbug.com/588956
8 (Please avoid writing new tests using video-test.js) -->
7 <script src=../video-test.js></script> 9 <script src=../video-test.js></script>
8 <script> 10 <script>
9 11
10 function trackLoaded() 12 function trackLoaded()
11 { 13 {
12 consoleWrite("EVENT(load) -- &lt;track&gt;"); 14 consoleWrite("EVENT(load) -- &lt;track&gt;");
13 consoleWrite("<i>**check metadata track state<" + "/i>"); 15 consoleWrite("<i>**check metadata track state<" + "/i>");
14 testExpected("track.readyState", HTMLTrackElement.LOADED); 16 testExpected("track.readyState", HTMLTrackElement.LOADED);
15 testExpected("track.track.mode", "hidden"); 17 testExpected("track.track.mode", "hidden");
16 testExpected("video.textTracks[0].cues.length", 12); 18 testExpected("video.textTracks[0].cues.length", 12);
(...skipping 12 matching lines...) Expand all
29 run("video.textTracks[0].mode = 'hidden'"); 31 run("video.textTracks[0].mode = 'hidden'");
30 consoleWrite(""); 32 consoleWrite("");
31 } 33 }
32 34
33 function start() 35 function start()
34 { 36 {
35 consoleWrite("<br>EVENT(load) -- &lt;body&gt;"); 37 consoleWrite("<br>EVENT(load) -- &lt;body&gt;");
36 findMediaElement(); 38 findMediaElement();
37 39
38 consoleWrite("<i>**check initial metadata track state<" + "/i>") ; 40 consoleWrite("<i>**check initial metadata track state<" + "/i>") ;
39 track = document.querySelectorAll('track')[0]; 41 track = document.querySelectorAll('track')[0];
40 testExpected("track.readyState", HTMLTrackElement.NONE); 42 testExpected("track.readyState", HTMLTrackElement.NONE);
41 testExpected("video.textTracks[0].mode", "disabled"); 43 testExpected("video.textTracks[0].mode", "disabled");
42 44
43 video.src = findMediaFile("video", "../content/test"); 45 video.src = findMediaFile("video", "../content/test");
44 consoleWrite(""); 46 consoleWrite("");
45 } 47 }
46 </script> 48 </script>
47 </head> 49 </head>
48 50
49 <body onload="start()"> 51 <body onload="start()">
50 <p>Tests that a 'metadata' track does not load automatically, but does l oad when the mode is changed.</p> 52 <p>Tests that a 'metadata' track does not load automatically, but does l oad when the mode is changed.</p>
51 <video oncanplaythrough="canplaythrough()" > 53 <video oncanplaythrough="canplaythrough()" >
52 <track kind="metadata" src="captions-webvtt/metadata.vtt" onload="tr ackLoaded()"> 54 <track kind="metadata" src="captions-webvtt/metadata.vtt" onload="tr ackLoaded()">
53 </video> 55 </video>
54 </body> 56 </body>
55 </html> 57 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698