Enable the new multi-pass grid track sizing behavior in all channels
Categories
(Core :: Layout: Grid, task)
Tracking
()
People
(Reporter: TYLin, Assigned: TYLin)
References
(Blocks 1 open bug)
Details
(Keywords: dev-doc-complete, Whiteboard: [grid-percentages:m1])
Attachments
(1 file)
This bug is to enable the preference layout.css.grid-multi-pass-track-sizing.enabled in all channels. Any bugs that need to be fixed before enabling this preference should block this bug (i.e., they should be listed in the "Depends on" field in this bug).
Updated•7 months ago
|
| Assignee | ||
Comment 1•6 months ago
|
||
Updated•3 months ago
|
Updated•3 months ago
|
Comment 3•3 months ago
|
||
Note for sheriffs/others -- we're anticipating that this may have some impact on perf metrics, since this is enabling a spec-change which requires us to do more work during layout.
(Hopefully the impact won't be substantial, though.)
Comment 4•3 months ago
|
||
| bugherder | ||
Comment 5•3 months ago
|
||
Did you want to nominate this for the Fx143 relnotes?
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Comment 8•3 months ago
|
||
Did you want to nominate this for the Fx143 relnotes?
Good idea!
Release Note Request (optional, but appreciated)
[Why is this notable]: Websites using grid layout now render correctly in certain scenarios where Firefox previously ended up with the wrong layout.
[Affects Firefox for Android]: Yes
[Suggested wording]: Firefox updates the grid sizing algorithm to better align with the CSS Grid specification. Grid layouts that use percentage row sizes, or grid items containing elements with aspect ratios (such as images), will now render correctly in more cases.
[Links (documentation, blog post, etc)]: https://drafts.csswg.org/css-grid-2/#algo-grid-sizing
Updated•3 months ago
|
Comment 10•2 months ago
|
||
Tracking MDN doc updates for this in https://github.com/mdn/content/issues/40775
| Assignee | ||
Updated•1 month ago
|
Description
•