Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6368b42280b63b18bd488f5031f0ff0c78a9750b
https://github.com/WebKit/WebKit/commit/6368b42280b63b18bd488f5031f0ff0c78a9750b
Author: Antoine Quint <[email protected]>
Date: 2026-01-29 (Thu, 29 Jan 2026)
Changed paths:
M
LayoutTests/compositing/backing/backing-store-attachment-animating-outside-viewport.html
Log Message:
-----------
[threaded-animations] test
`compositing/backing/backing-store-attachment-animating-outside-viewport.html`
fails with "Threaded Time-based Animations" enabled
https://bugs.webkit.org/show_bug.cgi?id=306512
rdar://169170357
Reviewed by Anne van Kesteren.
We now use the `acceleratedAnimation()` promise to abstract away the assumption
made
with `setTimeout()` in this test about accelerated animation readiness before
dumping
the layer tree state. Since we had to use a promise there, we improve the way
this test
was written to use promises to make the test flow a bit clearer and avoid
callbacks.
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`.
*
LayoutTests/compositing/backing/backing-store-attachment-animating-outside-viewport.html:
Canonical link: https://commits.webkit.org/306414@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications