Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d370fee5140ca1e9ac9f348cdc1ec05c1de3d0f6
https://github.com/WebKit/WebKit/commit/d370fee5140ca1e9ac9f348cdc1ec05c1de3d0f6
Author: Ryosuke Niwa <[email protected]>
Date: 2025-09-17 (Wed, 17 Sep 2025)
Changed paths:
M Source/WebCore/html/track/TrackListBase.cpp
Log Message:
-----------
Crash in EventTarget::innerInvokeEventListeners
https://bugs.webkit.org/show_bug.cgi?id=299001
<rdar://160598447>
Reviewed by Eric Carlson.
The crash was caused by TrackListBase::scheduleChangeEvent's callback getting
called after
the active DOM objects have been stopped. Avoid the crash by exiting early in
this function
when the active DOM objects are stopped already.
Unfortunately, no new tests since we can't make a reliable test case.
* Source/WebCore/html/track/TrackListBase.cpp:
(WebCore::TrackListBase::scheduleChangeEvent):
Canonical link: https://commits.webkit.org/300099@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes