Closed Bug 1886594 Opened 11 months ago Closed 11 months ago

[wpt-sync] Sync PR 45164 - Add animation support for sizing keywords as lengths.

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(4 files)

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

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

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

Add animation support for sizing keywords as lengths.

This adds animation support for sizing keywords as lengths, and uses it
only when calc-size() is enabled. It then forbids animating the values.
Future CLs will be needed to make some cases interpolate (but some cases
should not interpolate, and we don't have all the infrastructure to
distinguish them yet).

This also adds a lot of tests for what should eventually work. The
failures of the new tests are either because the above interpolation
support hasn't been added, or because we don't support the stretch
keyword yet.

Bug: 313072
Change-Id: I7f00e423ca155bdceace224ae34041ce458d063d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5349631
Commit-Queue: David Baron \<dbaron@chromium.org>
Reviewed-by: Robert Flack \<flackr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1275775}

Component: web-platform-tests → Layout
Product: Testing → Core
Attached file Notable wpt changes
# CI Results Ran 6 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 8 tests and 1124 subtests ## Status Summary ### Firefox `OK` : 8 `PASS`: 1824 `FAIL`: 2556 ### Chrome `OK` : 8 `PASS`: 2776 `FAIL`: 1604 ### Safari `OK` : 8 `PASS`: 1776 `FAIL`: 2604 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ea4925f4a9d5200f1dbdbd0eed8ecbadbf7583cf) [GitHub PR Head](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_base) ## Details (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 6 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 8 tests and 1124 subtests ## Status Summary ### Firefox `OK` : 8 `PASS`: 1824 `FAIL`: 2556 ### Chrome `OK` : 8 `PASS`: 2776 `FAIL`: 1604 ### Safari `OK` : 8 `PASS`: 1776 `FAIL`: 2604 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ea4925f4a9d5200f1dbdbd0eed8ecbadbf7583cf) [GitHub PR Head](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_base) ## Details (See attachment for full changes)
Attached file Notable wpt changes
# CI Results Ran 6 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 8 tests and 1124 subtests ## Status Summary ### Firefox `OK` : 8 `PASS`: 1824 `FAIL`: 2556 ### Chrome `OK` : 8 `PASS`: 2776 `FAIL`: 1604 ### Safari `OK` : 8 `PASS`: 1776 `FAIL`: 2604 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ea4925f4a9d5200f1dbdbd0eed8ecbadbf7583cf) [GitHub PR Head](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_base) ## Details (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b2017212452b [wpt PR 45164] - Add animation support for sizing keywords as lengths., a=testonly https://hg.mozilla.org/integration/autoland/rev/45bd2c653457 [wpt PR 45164] - Update wpt metadata, a=testonly
Attached file Notable wpt changes
# CI Results Ran 6 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 8 tests and 1124 subtests ## Status Summary ### Firefox `OK` : 8 `PASS`: 1824 `FAIL`: 2556 ### Chrome `OK` : 8 `PASS`: 2776 `FAIL`: 1604 ### Safari `OK` : 8 `PASS`: 1776 `FAIL`: 2604 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ea4925f4a9d5200f1dbdbd0eed8ecbadbf7583cf) [GitHub PR Head](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=e6a870982ea52da7fee1627a5f82788e1d28fa22&label=pr_base) ## Details (See attachment for full changes)
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: