Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 796695f49d7f6ac1f34e4db017876095e99c6544
https://github.com/WebKit/WebKit/commit/796695f49d7f6ac1f34e4db017876095e99c6544
Author: Antoine Quint <[email protected]>
Date: 2026-02-06 (Fri, 06 Feb 2026)
Changed paths:
M Source/WebCore/animation/KeyframeEffect.cpp
Log Message:
-----------
[threaded-animations] WPT test `css/css-pseudo/marker-animate-002.html` fails
with "Threaded Time-based Animations" enabled
https://bugs.webkit.org/show_bug.cgi?id=307174
rdar://169810128
Reviewed by Tim Nguyen.
Ensure we don't consider invalid properties for `::marker` pseudo-elements for
acceleration.
This was caught by EWS when trying to enable "Threaded Time-based Animations"
[0].
Note that there is no test change in this patch since the flag is not yet
enabled on bots. This
was caught in preparation of that running animation tests locally using
`--experimental-feature ThreadedTimeBasedAnimationsEnabled=true`.
[0] https://github.com/WebKit/WebKit/pull/57620
* Source/WebCore/animation/KeyframeEffect.cpp:
(WebCore::KeyframeEffect::computeAcceleratedPropertiesState):
Canonical link: https://commits.webkit.org/306964@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications