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

Reply via email to