Closed Bug 1911857 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 47484 - Rename inset-area to position-area

Categories

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

task

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

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

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

Mason Freed <masonf@chromium.org> wrote:

Rename inset-area to position-area

Per the CSSWG, this property has been renamed:

https://github.com/w3c/csswg-drafts/issues/10209#issuecomment-2221005001

This does a mechanical rename:

  • inset-area to position-area
  • insetArea to positionArea
  • InsetArea to PositionArea
  • inset_area to position_Area

After the mechanical rename, there were a handful of hand-fixups,
e.g. in cases where the old property (inset-area) needs to stay,
or in setting up feature access to both.

This CL also adds a surrogate from inset-area to position-area,
so that both names keep working. Separate runtime flags are created
to enable either of these property names. As-is, inset-area is
enabled for "stable", and position-area is "experimental". And
finally, a virtual test suite is added that enables inset-area
and disables position-area and tests that the old WPTs still pass.
Note that the WPTs had to be slightly modified for their new copied
location within the VTS.

Bug: 352333393
Change-Id: I92d3347ae109546a155771a21b5d6aee2a81391d
Reviewed-on: https://chromium-review.googlesource.com/5698212
WPT-Export-Revision: b0f7a2cadee0351f5016e75ca38cb5e0806f4c45

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Attached file Notable wpt changes
# CI Results Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 52 tests ## Status Summary ### Firefox `OK` : 25 `PASS`: 1496 `FAIL`: 1972 ### Chrome `OK` : 25 `PASS`: 2286 `FAIL`: 1182 ### Safari `OK` : 25 `PASS`: 1496 `FAIL`: 1972 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ae372745532f716a16d0aade840ff76fb7dea645) [GitHub PR Head](https://wpt.fyi/results/?sha=6fca7647aef0abc760b43507498d5c88c8d2e1fb&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=6fca7647aef0abc760b43507498d5c88c8d2e1fb&label=pr_base) ## Details (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d48ca3a529c5 [wpt PR 47484] - Rename inset-area to position-area, a=testonly https://hg.mozilla.org/integration/autoland/rev/3603c963187a [wpt PR 47484] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: