WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
266171
[web-animations] compositing/layer-creation/scale-rotation-animation-overlap.html is a timeout on Sonoma
https://bugs.webkit.org/show_bug.cgi?id=266171
Summary
[web-animations] compositing/layer-creation/scale-rotation-animation-overlap....
Antoine Quint
Reported
2023-12-10 01:43:45 PST
While this test has previously been marked as a timeout on wk1 and iOS (see
bug 243494
), I see it as a constant timeout on Sonoma.
Attachments
Add attachment
proposed patch, testcase, etc.
Antoine Quint
Comment 1
2023-12-10 01:45:04 PST
This appears to have regressed between
268394@main
and
268487@main
. The only commit on this range (
https://github.com/WebKit/WebKit/compare/b70eda7d68835d7dfa22e86463fbb90263b0e619...f685afa11acafdf44fd60af91b837cb1f3bf85f9
) that looks vaguely related is
268412@main
.
Antoine Quint
Comment 2
2023-12-10 01:46:41 PST
We fail to get an `animationstart` event even though getAnimations() returns a CSSAnimation object as expected.
Antoine Quint
Comment 3
2023-12-10 06:27:50 PST
We don't actually fail to get an `animationstart` event, this seems entirely tied to DOM performance. With a debug build the call to makeDots() in the test takes about 5.5 seconds. Then it takes over 9 seconds for the `animationstart` event to be obtained. Then once we call notifyDone() it takes about 11 seconds in `TestRunner::notifyDone()` for the call to `injectedBundle.page()->dump()` to finish. Depending on how fast the system is, this ends up tallying up to over 30 seconds and for the test to time out. With a release build, the entire test runs in about 200ms on the same hardware :)
Antoine Quint
Comment 4
2023-12-10 06:46:13 PST
Pull request:
https://github.com/WebKit/WebKit/pull/21594
EWS
Comment 5
2023-12-10 10:08:00 PST
Committed
271845@main
(e91a040d895d): <
https://commits.webkit.org/271845@main
> Reviewed commits have been landed. Closing PR #21594 and removing active labels.
Radar WebKit Bug Importer
Comment 6
2023-12-10 10:09:14 PST
<
rdar://problem/119463827
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug