Enable anchor positioning pref (layout.css.anchor-positioning.enabled) by default on all channels
Categories
(Core :: CSS Parsing and Computation, enhancement)
Tracking
()
People
(Reporter: dholbert, Assigned: jwatt)
References
(Depends on 3 open bugs, Blocks 3 open bugs)
Details
(Keywords: dev-doc-needed, Whiteboard: [anchorpositioning:m2])
Attachments
(1 file)
Followup to bug 1988224 - this bug tracks letting the anchor positioning pref ride the trains, removing any nightly/early-beta-only guard that we might initially impose in a tentative-enabling in bug 1988224.
(Hypothetically if we decide to go straight to fully-enabled without any sort of initial nightly-only guard, then we can dupe bug 1988224 together with this bug here.)
(We can use the dependency field to track [some of] the work that must happen before we can do this. Though also I think this work is tracked via [anchorpositioning:m whiteboard-field-contents, and maybe it's not worth trying to get those milestones to be perfectly reflected/mirrored in the dependency field of this bug.)
Comment 1•2 months ago
|
||
Once the pref is flipped, this the related BCD needs to be updated and it should be mentioned in the release notes on MDN and the general release notes.
[Why is this notable]: Feature CSS authors were requesting for a long time and part of Interop 2025.
[Affects Firefox for Android]: yes
[Suggested wording]: Support for CSS anchor positioning was added, which allows to tether elements together. The anchor-positioned elements can then have their size and position set relative to the size and location of the anchor elements to which they are bound.
[Links (documentation, blog post, etc)]:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_anchor_positioning
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_anchor_positioning/Using
Updated•2 months ago
|
Currently, the following two scenarios do not function correctly in Firefox Nightly(145.0a1 (2025-10-08) ). I hope to fix them before release.
Comment 3•1 month ago
|
||
(In reply to 一丝 from comment #2)
Currently, the following two scenarios do not function correctly in Firefox Nightly(145.0a1 (2025-10-08) ). I hope to fix them before release.
Bug 1993692 filed
::-webkit-slider-thumb is non-standard - We have ::-moz-range-thumb, but that doesn't solve it.
Bug 1993695 filed re: potentially aliasing them, bug 1993699 filed re: allowing it to be anchored against
| Assignee | ||
Updated•20 days ago
|
Updated•15 days ago
|
Updated•14 days ago
|
Comment 4•8 days ago
|
||
Bug 1979593 is responsible for a bunch of WPT failures and is one of the main things pushing down the Interop 2025 score. So I wonder if that should be fixed before shipping.
Sebastian
Comment 5•8 days ago
•
|
||
I think we should fix the test. The code works, but the test relied on some interleaving behavior that we decided not to include in interop. I sent a fix.
| Assignee | ||
Comment 6•3 days ago
|
||
Updated•3 days ago
|
Updated•9 hours ago
|
| Assignee | ||
Comment 8•8 hours ago
|
||
Comment 9•1 hour ago
|
||
| bugherder | ||
Description
•