Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 22559b42f12dd42ce8e9a5bb3ff249994811a806
      
https://github.com/WebKit/WebKit/commit/22559b42f12dd42ce8e9a5bb3ff249994811a806
  Author: Antoine Quint <[email protected]>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    M LayoutTests/webanimations/accelerated-animation-suspension.html
    A 
LayoutTests/webanimations/threaded-animations/threaded-animation-suspension-expected.txt
    A 
LayoutTests/webanimations/threaded-animations/threaded-animation-suspension.html

  Log Message:
  -----------
  [threaded-animations] test 
`webanimations/accelerated-animation-suspension.html` fails with "Threaded 
Time-based Animations" enabled
https://bugs.webkit.org/show_bug.cgi?id=306273
rdar://168920943

Reviewed by Anne van Kesteren.

The test `webanimations/accelerated-animation-suspension.html` tests that 
accelerated animations
are suspended as the page is suspended by setting their speed to 0. This is 
true of the codepath
where Core Animation is used to run accelerated animations.

However, with threaded animations, accelerated animations are removed as 
animations are suspended.
We update the existing test to disable "Threaded Time-based Animations" and add 
a new test that
checks the behavior of threaded animations with that flag explicitly enabled.

* LayoutTests/webanimations/accelerated-animation-suspension.html:
* 
LayoutTests/webanimations/threaded-animations/threaded-animation-suspension-expected.txt:
 Added.
* 
LayoutTests/webanimations/threaded-animations/threaded-animation-suspension.html:
 Added.

Canonical link: https://commits.webkit.org/306214@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to