NEW307255
Remove `display: inline-grid-lanes` if CSSWG changes resolution again
https://bugs.webkit.org/show_bug.cgi?id=307255
Summary Remove `display: inline-grid-lanes` if CSSWG changes resolution again
Oriol Brufau
Reported 2026-02-07 17:44:10 PST
See https://github.com/w3c/csswg-drafts/issues/10961#issuecomment-3720021476 > RESOLVED: remove inline-grid-lanes for now, but we are open to adding it again if there is evidence it solves a problem Note another resolution (https://github.com/w3c/csswg-drafts/issues/10961#issuecomment-3820508516) reverted the former, but the latter got a formal objection (https://github.com/w3c/csswg-drafts/issues/10961#issuecomment-3829784658). So the former resolution stands: the `display: inline-grid-lanes` should be removed, in favor of `display: inline grid-lanes`.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-02-08 14:43:26 PST
Tim Nguyen (:ntim)
Comment 2 2026-02-08 14:52:41 PST
Removing parsing support is easy, the harder part to keep round-tripping and serialization sane. WebKit can't serialize `display` to multiple values with the current setup. It's not terribly hard to make that supported, but it is more than just removing the value.
Oriol Brufau
Comment 3 2026-02-08 15:19:13 PST
Maybe it helps for reference, https://chromium-review.googlesource.com/c/chromium/src/+/2421598 is the patch that added `block math` in Blink, its first display value that can't be expressed as a single keyword.
Jen Simmons
Comment 4 2026-02-09 12:22:34 PST
Currently, the CSSWG has resolved to keep `display: inline-grid-lanes`. https://github.com/w3c/csswg-drafts/issues/10961#issuecomment-3820508516 There are still people who believe this is the wrong decision, so the debate will likely continue.
Note You need to log in before you can comment on or make changes to this bug.