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

Side by Side Diff: third_party/WebKit/LayoutTests/media/track/track-delete-during-setup.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, 10 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 > 1 >
2 2
3 <script> 3 <script>
4 if (window.internals) 4 if (window.internals)
5 { 5 {
6 // This should not be necessary, but due to crbug.com/372245 sty le 6 // This should not be necessary, but due to crbug.com/372245 sty le
7 // gets dirtied during layout in LayoutTextTrackContainer which 7 // gets dirtied during layout in LayoutTextTrackContainer which
8 // causes assertions to fail when Document::scrollingElement is 8 // causes assertions to fail when Document::scrollingElement is
9 // queried during compositing update (a valid request). 9 // queried during compositing update (a valid request).
10 window.internals.settings.setCompositorWorkerEnabled(false); 10 window.internals.settings.setCompositorWorkerEnabled(false);
11 } 11 }
12 </script> 12 </script>
13 <script src=../media-file.js></script> 13 <script src=../media-file.js></script>
14 <script></script> 14 <script></script>
15 <script></script> 15 <script></script>
16 <script>setTimeout("try { var v = document.querySelector('video'); v.parentNode. removeChild(v); } catch(e) {}", 61);</script> 16 <script>setTimeout("try { var v = document.querySelector('video'); v.parentNode. removeChild(v); } catch(e) {}", 61);</script>
17 <meta><script src=../video-test.js></script> 17 <meta>
18 <!-- TODO(philipj): Convert test to testharness.js. crbug.com/588956
19 (Please avoid writing new tests using video-test.js) -->
20 <script src=../video-test.js></script>
18 <script> 21 <script>
19 22
20 { 23 {
21 } 24 }
22 25
23 function metadataTrackLoaded() 26 function metadataTrackLoaded()
24 { 27 {
25 track2 = document.createElement('track'); 28 track2 = document.createElement('track');
26 video.appendChild(track2); 29 video.appendChild(track2);
27 setTimeout("endTest()", 100); 30 setTimeout("endTest()", 100);
28 } 31 }
29 32
30 function canplaythrough() 33 function canplaythrough()
31 { 34 {
32 track1.track.mode = "hidden"; 35 track1.track.mode = "hidden";
33 setTimeout("endTest()", 100); 36 setTimeout("endTest()", 100);
34 } 37 }
35 38
36 function start() 39 function start()
37 { 40 {
38 consoleWrite("<feOffset>"); 41 consoleWrite("<feOffset>");
39 findMediaElement(); 42 findMediaElement();
40 43
41 track1 = document.querySelectorAll('track')[0]; 44 track1 = document.querySelectorAll('track')[0];
42 testExpected("track1.readyState", HTMLTrackElement.NONE); 45 testExpected("track1.readyState", HTMLTrackElement.NONE);
43 testExpected("track1.track.mode", "disabled"); 46 testExpected("track1.track.mode", "disabled");
44 47
45 video.src = findMediaFile("video", "../content/test"); 48 video.src = findMediaFile("video", "../content/test");
46 consoleWrite(""); 49 consoleWrite("");
47 } 50 }
48 </script> 51 </script>
49 <body onload="start()"> 52 <body onload="start()">
50 <command><aside><kbd><video oncanplaythrough="canplaythrough()" > 53 <command><aside><kbd><video oncanplaythrough="canplaythrough()" >
51 <track src="captions-webvtt/metadata.vtt" onload="metadataTrackLoade d()"> 54 <track src="captions-webvtt/metadata.vtt" onload="metadataTrackLoade d()">
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698