Bug 206344

Summary: Unexpected TextTrackCue enter and exit events
Product: WebKit Reporter: Chris Needham <chris.needham>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: eric.carlson, frances_c, jer.noble, karlcow, webkit-bug-importer
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari 12   
Hardware: Mac   
OS: macOS 10.15   

Description Chris Needham 2020-01-16 03:03:29 PST
I have encountered a couple of issues with TextTrackCue enter and exit events in Safari:

- an enter event is fired if an active cue's startTime or endTime is changed
- an exit event is not fired if an active cue's startTime or endTime is changed such that it becomes no longer active.

I have documented the details of the tests I've done here: https://docs.google.com/document/d/1uq-wVjY3Lq6J3GLZb246-5smIjECxjZ4VqsY-gnIPek/edit

There's a demo page you can use to adjust cue start and end times interactively here: https://waveform.prototyping.bbc.co.uk/cue-events
Comment 1 Radar WebKit Bug Importer 2020-01-18 16:07:43 PST
<rdar://problem/58714274>
Comment 2 Frances Cornwall 2024-04-26 22:13:55 PDT
This bug is related to: https://bugs.webkit.org/show_bug.cgi?id=103417.
Comment 3 Karl Dubost 2024-04-29 18:41:03 PDT

*** This bug has been marked as a duplicate of bug 103417 ***