| OLD | NEW |
| (Empty) |
| 1 Tests that a 'metadata' track does not load automatically, but does load when th
e mode is changed. | |
| 2 | |
| 3 | |
| 4 EVENT(load) -- <body> | |
| 5 **check initial metadata track state | |
| 6 EXPECTED (track.readyState == '0') OK | |
| 7 EXPECTED (video.textTracks[0].mode == 'disabled') OK | |
| 8 | |
| 9 EVENT(canplaythrough) -- <video> | |
| 10 **change metadata track mode so it loads | |
| 11 EXPECTED (track.readyState == '0') OK | |
| 12 EXPECTED (video.textTracks[0].mode == 'disabled') OK | |
| 13 EXPECTED (video.textTracks[0].cues == 'null') OK | |
| 14 RUN(video.textTracks[0].mode = 'hidden') | |
| 15 | |
| 16 EVENT(load) -- <track> | |
| 17 **check metadata track state | |
| 18 EXPECTED (track.readyState == '2') OK | |
| 19 EXPECTED (track.track.mode == 'hidden') OK | |
| 20 EXPECTED (video.textTracks[0].cues.length == '12') OK | |
| 21 EXPECTED (video.textTracks[0].cues[11].startTime == '22') OK | |
| 22 | |
| 23 END OF TEST | |
| 24 | |
| OLD | NEW |