Open Bug 1757446 (masonry) Opened 2 years ago Updated 18 hours ago

[css-grid-3] Enable CSS Grid Masonry Layout by default (beyond Nightly)

Categories

(Core :: Layout: Grid, task, P3)

task

Tracking

()

People

(Reporter: dholbert, Unassigned)

References

(Depends on 10 open bugs, Blocks 3 open bugs, )

Details

(Keywords: dev-doc-needed)

Filing this bug to track enabling CSS Masonry ( https://drafts.csswg.org/css-grid-3/#masonry-layout ) by default -- i.e. making layout.css.grid-template-masonry-value.enabled default to true.

(Currently it's enabled with a Nightly-specific guard.)

This probably needs to wait for at least one other engine to commit to implementation, at a minimum.

Also note, masonry is currently listed in the "Nightly Experiments" section at https://searchfox.org/mozilla-central/rev/73a8000b0c0eb527faef01ea17c6d2398622a386/toolkit/components/featuregates/Features.toml (and on MDN) -- we should probably remove it from there once we're ready to ship it (i.e. as part of the patch that enables it unconditionally)

(In reply to Daniel Holbert [:dholbert] from comment #0)

This probably needs to wait for at least one other engine to commit to implementation, at a minimum.

(Some of the bugs in bug 1607954's "blocks" and "Depends on" lists would probably block this, too. We can triage which defects specifically need fixing when we're closer to considering-shipping.)

Blocks: css-grid-3
Depends on: 1769841
Alias: masonry
Depends on: 1806900
Depends on: 1807767
Depends on: 1814481
No longer depends on: 1818227
Depends on: 1633610
Depends on: 1844429

Hi, we'd like to use this in Firefox view. Can someone give me an idea of when we can use this outside of Nightly?

See Also: → 1850143
Depends on: 1870911
Blocks: 1892167
Blocks: 1891875
Depends on: 1893084
You need to log in before you can comment on or make changes to this bug.