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