chore: remove fix for stuck track cues

This commit is contained in:
Ivan Schurawel 2023-02-14 19:11:16 -05:00 committed by Ivan Schurawel
parent c7f31c0fac
commit fe970743f1

View file

@ -624,28 +624,6 @@ function tryRemoveElement(elem) {
return relativeOffset;
}
/**
* @private
* These browsers will not clear the existing active cue when setting an offset
* for native TextTracks.
* Any previous text tracks that are on the screen when the offset changes will
* remain next to the new tracks until they reach the new offset's instance of the track.
*/
requiresHidingActiveCuesOnOffsetChange() {
return !!browser.firefox;
}
/**
* @private
*/
hideTextTrackActiveCues(currentTrack) {
if (currentTrack.activeCues) {
Array.from(currentTrack.activeCues).forEach((cue) => {
cue.text = '';
});
}
}
/**
* @private
*/
@ -655,9 +633,6 @@ function tryRemoveElement(elem) {
if (offsetValue === 0) {
return;
}
if (this.requiresHidingActiveCuesOnOffsetChange()) {
this.hideTextTrackActiveCues(currentTrack);
}
Array.from(currentTrack.cues)
.forEach(function (cue) {
cue.startTime -= offsetValue;