blob: dcb72c71d491cb841fc61bd41f03fe2e42ea0e50 [file] [log] [blame]
Tests default rendering for TextTrackCues that belong to a VTTRegion.
EVENT(canplaythrough)
** The text track has only one region **
EXPECTED (testTrack.regions.length == '1') OK
** Inspecting cues displayed within region**
RUN(video.currentTime = 0.2)
EVENT(seeked)
Total cues in region: 1
Cue content is: We are in New York City
Cue lines visible from this cue: 1
EXPECTED (totalVisibleLines <= testTrack.regions[0].lines == 'true') OK
RUN(video.currentTime = 0.5)
EVENT(seeked)
Total cues in region: 2
Cue content is: We are in New York City
Cue lines visible from this cue: 1
Cue content is: Second cue
Cue lines visible from this cue: 1
EXPECTED (totalVisibleLines <= testTrack.regions[0].lines == 'true') OK
RUN(video.currentTime = 1)
EVENT(seeked)
Total cues in region: 3
Cue content is: We are in New York City
Cue lines visible from this cue: 1
Cue content is: Second cue
Cue lines visible from this cue: 1
Cue content is: Multiline Cue
Cue lines visible from this cue: 0
EXPECTED (totalVisibleLines <= testTrack.regions[0].lines == 'true') OK
RUN(video.currentTime = 2.3)
EVENT(seeked)
Total cues in region: 2
Cue content is: Multiline Cue
Cue lines visible from this cue: 2
Cue content is: Fourth cue!
Cue lines visible from this cue: 0
EXPECTED (totalVisibleLines <= testTrack.regions[0].lines == 'true') OK
RUN(video.currentTime = 3)
EVENT(seeked)
Total cues in region: 1
Cue content is: Fourth cue!
Cue lines visible from this cue: 1
EXPECTED (totalVisibleLines <= testTrack.regions[0].lines == 'true') OK
END OF TEST