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

Side by Side Diff: LayoutTests/media/track/track-change-event.html

Issue 83073006: Add "change" and "removetrack" events to TextTrackList. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@add-track-id-again
Patch Set: Fix test results for Opera onremovetrack test Created 7 years 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
(Empty)
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5
6 <script src=../media-file.js></script>
7 <script src=../video-test.js></script>
8 <script>
9
10 var track;
11
12 function changed()
13 {
14 consoleWrite("EVENT(" + event.type + ")");
15
16 testExpected("event.target", video.textTracks);
17 testExpected("event instanceof window.Event", true);
18 testExpected("event.track", undefined);
19
20 consoleWrite("");
21 endTest();
22 }
23
24 function start()
25 {
26 findMediaElement();
27
28 consoleWrite("** Test a TextTrack created with addTextTrack().") ;
29 run("track = video.addTextTrack('subtitles', 'test', 'en')");
30
31 /* addTextTrack() defaults to "hidden", so "showing" should trig ger
32 * a "change" event. */
33 run("track.mode = 'showing'");
34 testExpected("video.textTracks.length", 1);
35
36 video.textTracks.addEventListener("change", changed);
37 }
38
39 </script>
40 </head>
41 <body onload="start()">
42 <p>Tests that the 'change' event is fired when a TextTrack's mode change s.</p>
43 <video>
44 </video>
45 </body>
46 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698