Closed Bug 1908252 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 47168 - Fall back to discrete animation when calc-size() interpolation would exceed expansion limit.

Categories

(Core :: CSS Parsing and Computation, task, P4)

task

Tracking

()

RESOLVED FIXED
130 Branch
Tracking Status
firefox130 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

Sync web-platform-tests PR 47168 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/47168
Details from upstream follow.

L. David Baron <dbaron@chromium.org> wrote:

Fall back to discrete animation when calc-size() interpolation would exceed expansion limit.

Interpolating between calc-size() expressions that have a nested
calc-size() expression as the basis requires expansion in order to make
the bases compatible. We have an expansion limit to prevent overly
large results.

This change makes expressions whose interpolation would exceed the
expansion limit be treated as not interpolable (that is, animate
discretely), as resolved in
https://github.com/w3c/csswg-drafts/issues/10369#issuecomment-2165333883

Fixed: 346975480
Bug: 313072
Change-Id: I22da5a67eddb429140e813e0b41a7af641b8fa33
Reviewed-on: https://chromium-review.googlesource.com/5714768
WPT-Export-Revision: d4a77afba1e12826fe55b26ae65d2476ab793bcf

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Attached file Notable wpt changes
# CI Results Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 1 tests and 1164 subtests ## Status Summary ### Firefox `OK` : 1 `FAIL`: 1164 ### Chrome `OK` : 1 `PASS`: 936 `FAIL`: 228 ### Safari `OK` : 1 `FAIL`: 1164 ## Links [GitHub PR Head](https://wpt.fyi/results/?sha=a693c00ad6949d54250b4b7762a0422d9a4593d7&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=a693c00ad6949d54250b4b7762a0422d9a4593d7&label=pr_base) ## Details (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/83706bb20347 [wpt PR 47168] - Fall back to discrete animation when calc-size() interpolation would exceed expansion limit., a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: