Re: [csswg-drafts] [css-grid] grid-auto-flow: normal for display: grid? (#13512)

The CSS Working Group just discussed `[css-grid] grid-auto-flow: normal for display: grid?`, and agreed to the following:

* `ACTION: fantasai to file bugzilla bug and review emilio's use counter ;)`

<details><summary>The full IRC log of that discussion</summary>
&lt;emilio> fantasai: we haven't defined which property controls the masonry flow<br>
&lt;emilio> ... we said that normal is the value and it looks at the grid-template<br>
&lt;emilio> ... and if you saw rows and not cols you get horizontally<br>
&lt;emilio> ... otherwise vertically<br>
&lt;emilio> ... in grid grid-auto-flow controls, initial value is top-to-bottom<br>
&lt;emilio> ... but we may actually be able to change it to match grid-lanes<br>
&lt;emilio> ... if you set grid-template-row and don't set grid-template-columns, and not set grid-auto-flow to anything we create a horizontal layout<br>
&lt;emilio> ... it'd be nice to have that correspondence and having them be the same<br>
&lt;TabAtkins> q+<br>
&lt;emilio> ... I think it's a good idea and only concern would be compat<br>
&lt;emilio> ... I think the breaking case would be, not set grid-auto-flow, set grid-template-rows but not grid-template-columns, and expect a vertical layout<br>
&lt;emilio> ... seems unlikely<br>
&lt;astearns> ack TabAtkins<br>
&lt;emilio> TabAtkins: don't have a strong concern either way<br>
&lt;emilio> ... I do think setting only one of rows / cols is pretty rare<br>
&lt;emilio> ... only concern was the worth of the feature, but don't have a problem with it<br>
&lt;emilio> astearns: I also don't mind either way but I'd like some research into usage<br>
&lt;fantasai> emilio: Seems like an easy use counter to add<br>
&lt;emilio> ... to see "no it's going to be a problem" or not<br>
&lt;fantasai> emilio: what's the initial value?<br>
&lt;fantasai> fantasai: grid-auto-flow: row, which creates a stack of rows flowing downward<br>
&lt;fantasai> emilio: So doable, but a bit tricky because hard to say if set explicitly<br>
&lt;emilio> fantasai: we don't have a use counter but we switched to normal already<br>
&lt;emilio> ... but we didn't change the behavior for grid<br>
&lt;emilio> fantasai: I can put it in STP but I don't think we have use counters<br>
&lt;emilio> PROPOSED: Take the change pending compat data<br>
&lt;emilio> astearns: don't want to make the change with an idea of impact<br>
&lt;emilio> emilio: happy to add a counter in gecko, if you file a bug and needinfo? me lmk fantasai :)<br>
&lt;kbabbitt> s/with/without/<br>
&lt;emilio> ACTION: fantasai to file bugzilla bug and review emilio's use counter ;)<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13512#issuecomment-4180940651 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 2 April 2026 23:10:12 UTC