WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
297594
[web-animations] implement the new endpoint-inclusive active interval behavior for `Animation.commitStyles()`
https://bugs.webkit.org/show_bug.cgi?id=297594
Summary
[web-animations] implement the new endpoint-inclusive active interval behavio...
Antoine Quint
Reported
2025-08-19 07:37:07 PDT
Looking at
https://wpt.fyi/results/web-animations/interfaces/Animation/commitStyles.html?label=master&label=experimental&product=safari-220%20preview&product=safari-221%20preview
, it appears that the test `web-animations/interfaces/Animation/commitStyles.html` got a bunch of new failures. I don't think something changed in WebKit but rather that the test change in
https://github.com/web-platform-tests/wpt/commit/9bb63705b931d12d7f45d3f7248854ae0e115a64
caused this failure as Chrome started failing after that point as well. It's possible the spec changed and required the test changes as well.
Attachments
Add attachment
proposed patch, testcase, etc.
Antoine Quint
Comment 1
2025-08-19 07:45:10 PDT
Most likely this is the spec change in question:
https://github.com/w3c/csswg-drafts/commit/aa2e02d2daee8d8eb146562f7a84d58f54f4b10c
.
Radar WebKit Bug Importer
Comment 2
2025-08-19 07:45:36 PDT
<
rdar://problem/158684709
>
Antoine Quint
Comment 3
2025-08-20 06:35:40 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/49654
EWS
Comment 4
2025-08-21 14:30:37 PDT
Committed
299031@main
(6498d9a46fda): <
https://commits.webkit.org/299031@main
> Reviewed commits have been landed. Closing PR #49654 and removing active labels.
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