Test that cue text is mutable.


** Test initial cue info
EXPECTED (testTrack.track.activeCues.length == '0') OK
No text track cue with display id '-webkit-media-text-track-display' is currently visible
EXPECTED (testTrack.track.cues[0].startTime == '1') OK
EXPECTED (testTrack.track.cues[1].startTime == '3') OK
EXPECTED (testTrack.track.cues[0].text == 'Lorem ipsum dolor sit amet,') OK
EXPECTED (fragment.isEqualNode(testTrack.track.cues[0].getCueAsHTML()) == 'true') OK

** Change the start time of cue #1, it should become visible.
RUN(testTrack.track.cues[0].startTime = 0)
EXPECTED (testTrack.track.cues[0].startTime == '0') OK
EXPECTED (textTrackDisplayElement(video, 'display').innerText == 'Lorem ipsum dolor sit amet,') OK

** Change the cue text, getCueAsHTML() should return a new, correct fragment.
RUN(testTrack.track.cues[0].text = 'Lorem ipsum dolor sit amet,')
EXPECTED (testTrack.track.cues[0].text == 'Lorem ipsum dolor sit amet,') OK
EXPECTED (fragment.isEqualNode(testTrack.track.cues[0].getCueAsHTML()) == 'true') OK

END OF TEST

