Closed Bug 1924090 Opened 1 year ago Closed 1 month ago

Enforce default alignment for `position-area`

Categories

(Core :: Layout: Positioned, enhancement)

enhancement
Points:
2

Tracking

()

RESOLVED FIXED
146 Branch
Tracking Status
firefox146 --- fixed

People

(Reporter: dshin, Assigned: keithamus)

References

()

Details

(Whiteboard: [anchorpositioning:m2], [wptsync upstream])

Attachments

(1 file)

If the queried element specifies the self-alignment of normal:

  • If position-area in that axis specifies all 3 regions, or the center region, default becomes anchor-center
  • Otherwise, start or end depending on where the specified region is.
Blocks: 1909336
No longer blocks: 1924084
Whiteboard: [anchorpositioning:m1]
Whiteboard: [anchorpositioning:m1] → [anchorpositioning:m2]
No longer blocks: 1909336
Points: --- → 3
Whiteboard: [anchorpositioning:m2] → [anchorpositioning:triage]
Points: 3 → 2
Whiteboard: [anchorpositioning:triage] → [anchorpositioning:m2]
Assignee: nobody → mozmail
Status: NEW → ASSIGNED
Assignee: mozmail → mozilla
Attachment #9519269 - Attachment description: WIP: Bug 1924090 - Apply resolved position-area influenced self-alignment properties during alignment for abspos with cb → Bug 1924090 - Apply resolved position-area influenced self-alignment properties during alignment for abspos with cb r?#layout,emilio
Pushed by kcirkel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/0a4067b8b3e0 https://hg.mozilla.org/integration/autoland/rev/c4427f55f339 Apply resolved position-area influenced self-alignment properties during alignment for abspos with cb r=emilio,layout-reviewers,dshin,firefox-style-system-reviewers
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/55651 for changes under testing/web-platform/tests
Whiteboard: [anchorpositioning:m2] → [anchorpositioning:m2], [wptsync upstream]
Pushed by chorotan@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/73870f3d2222 https://hg.mozilla.org/integration/autoland/rev/3d044aae9b10 Revert "Bug 1924090 - Apply resolved position-area influenced self-alignment properties during alignment for abspos with cb r=emilio,layout-reviewers,dshin,firefox-style-system-reviewers" for causing Wr failures on position-try-switch-to-fixed-anchor.html

Backed out for causing Wr failures on position-try-switch-to-fixed-anchor.html

Backout link

Push with failures

Failure log

Flags: needinfo?(mozilla)
Upstream PR merged by moz-wptsync-bot
Pushed by kcirkel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/e3c22d4741ec https://hg.mozilla.org/integration/autoland/rev/3f5f2b0dee03 Apply resolved position-area influenced self-alignment properties during alignment for abspos with cb r=emilio,layout-reviewers,dshin,firefox-style-system-reviewers
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/55689 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 146 Branch
Flags: needinfo?(mozilla)
Upstream PR merged by moz-wptsync-bot
Regressions: 1996931
QA Whiteboard: [qa-triage-done-c147/b146]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: