OLD | NEW |
| (Empty) |
1 Tests that the 'addtrack' event is fired when a TextTrack is created. | |
2 | |
3 ** Test a TextTrack created for a <track> element. | |
4 RUN(trackElement = document.createElement('track')) | |
5 RUN(video.appendChild(trackElement)) | |
6 RUN(trackElement.src = 'captions-webvtt/tc004-webvtt-file.vtt') | |
7 RUN(trackElement.track.mode = 'hidden') | |
8 EXPECTED (video.textTracks.length == '1') OK | |
9 EXPECTED (trackElement.readyState == '0') OK | |
10 EVENT(addtrack) | |
11 EXPECTED (event.target == '[object TextTrackList]') OK | |
12 EXPECTED (event instanceof window.TrackEvent == 'true') OK | |
13 EXPECTED (event.track == '[object TextTrack]') OK | |
14 | |
15 ** Test a TextTrack created with video.addTextTrack(). | |
16 RUN(tracks.push(video.addTextTrack('captions', 'Caption Track', 'en'))) | |
17 EXPECTED (video.textTracks.length == '2') OK | |
18 EVENT(addtrack) | |
19 EXPECTED (event.target == '[object TextTrackList]') OK | |
20 EXPECTED (event instanceof window.TrackEvent == 'true') OK | |
21 EXPECTED (event.track == '[object TextTrack]') OK | |
22 | |
23 END OF TEST | |
24 | |
OLD | NEW |