Bug 297594
| Summary: | [web-animations] implement the new endpoint-inclusive active interval behavior for `Animation.commitStyles()` | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Antoine Quint <graouts> |
| Component: | Animations | Assignee: | Antoine Quint <graouts> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | brian, graouts, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 222096 | ||
Antoine Quint
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
Most likely this is the spec change in question: https://github.com/w3c/csswg-drafts/commit/aa2e02d2daee8d8eb146562f7a84d58f54f4b10c.
Radar WebKit Bug Importer
<rdar://problem/158684709>
Antoine Quint
Pull request: https://github.com/WebKit/WebKit/pull/49654
EWS
Committed 299031@main (6498d9a46fda): <https://commits.webkit.org/299031@main>
Reviewed commits have been landed. Closing PR #49654 and removing active labels.