Bug 314792
| Summary: | timeupdate event can dispatch ahead of 'seeking' under stress | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Component: | Media | Assignee: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Jean-Yves Avenard [:jya]
Follow up on bug 314624 ; under some circumstances, timeupdate can still be fired as we are in the middle of a seek operation, that is because any call to MediaPlayer::timeChanged() will cause the timeupdate events to fire.
We should decouple the firing of the events from being managed by individual MediaPlayerPrivate, and instead have the HTMLMediaElement fully manage on when this event should be fired.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/177044662>
Jean-Yves Avenard [:jya]
Pull request: https://github.com/WebKit/WebKit/pull/64906
EWS
Committed 313283@main (118bdae825bb): <https://commits.webkit.org/313283@main>
Reviewed commits have been landed. Closing PR #64906 and removing active labels.