Branch: refs/heads/webkitglib/2.50
Home: https://github.com/WebKit/WebKit
Commit: fe6c8f34477c3f5cfcd2708a10f48f7308b9bb41
https://github.com/WebKit/WebKit/commit/fe6c8f34477c3f5cfcd2708a10f48f7308b9bb41
Author: Fujii Hironori <[email protected]>
Date: 2025-09-23 (Tue, 23 Sep 2025)
Changed paths:
M Source/bmalloc/libpas/src/libpas/pas_utils.h
Log Message:
-----------
Cherry-pick 300381@main (1db005a748fe).
https://bugs.webkit.org/show_bug.cgi?id=299355
[libpas] Unbalanced PAS_IGNORE_WARNINGS_BEGIN("missing-noreturn") and
PAS_IGNORE_WARNINGS_END in pas_utils.h
https://bugs.webkit.org/show_bug.cgi?id=299355
Reviewed by Yusuke Suzuki.
This had been happening since <https://commits.webkit.org/257401@main>
moved PAS_IGNORE_WARNINGS_END into the inside of "#if PAS_OS(DARWIN)
&& PAS_VA_OPT_SUPPORTED", but didn't move PAS_IGNORE_WARNINGS_BEGIN.
* Source/bmalloc/libpas/src/libpas/pas_utils.h:
Canonical link: https://commits.webkit.org/300381@main
Canonical link: https://commits.webkit.org/298234.152@webkitglib/2.50
Commit: dea34102307f5881378d53719f4355fa13233b60
https://github.com/WebKit/WebKit/commit/dea34102307f5881378d53719f4355fa13233b60
Author: Ryosuke Niwa <[email protected]>
Date: 2025-09-23 (Tue, 23 Sep 2025)
Changed paths:
M Source/WebCore/html/track/TrackListBase.cpp
Log Message:
-----------
Cherry-pick 300099@main (d370fee5140c).
https://bugs.webkit.org/show_bug.cgi?id=299001
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
Canonical link: https://commits.webkit.org/298234.153@webkitglib/2.50
Compare: https://github.com/WebKit/WebKit/compare/8b0563fd69cf...dea34102307f
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