Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3dc29411a3ca5ed7c3f0f74e610371a1e372e174
https://github.com/WebKit/WebKit/commit/3dc29411a3ca5ed7c3f0f74e610371a1e372e174
Author: Matt Woodrow <[email protected]>
Date: 2026-02-25 (Wed, 25 Feb 2026)
Changed paths:
M LayoutTests/platform/mac-wk2/TestExpectations
M Source/WebKit/UIProcess/RemoteLayerTree/RemoteAnimationStack.h
Log Message:
-----------
[threaded-animations] crash under
`RemoteLayerTreeEventDispatcher::scrollingTreeWasRecentlyActive()`
https://bugs.webkit.org/show_bug.cgi?id=308430
<rdar://170919668>
Reviewed by Tim Nguyen.
RemoteAnimationStack can be created on the main thread, but also have
refcounting from the animation thread.
It's always accessed under the animation lock, so there shouldn't be any races,
but we need threadsafe refcounting to avoid safety checks from complaining.
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteAnimationStack.h:
Canonical link: https://commits.webkit.org/308238@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications