Re: [csswg-drafts] [css-flexbox] Should fully inflexible item have definite height even with min-height: auto? (#4305)

Not cbiesinger, but still confused :)

1. Blink has a bug where it doesn't respect the normative text [fantasai quoted above](https://github.com/w3c/csswg-drafts/issues/4305#issuecomment-858905404) in a [case](http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=9407) similar to Tab's, where the flexbox's height is auto instead of 150px. Blink makes the orange float's % height behave as auto, but the normative text says the % must be resolved. Firefox does the right thing. (I'm not making a point here just FYI if anyone has come across this case.)

2. I don't see where the behavior described in the [Note above](https://github.com/w3c/csswg-drafts/issues/4305#issue-493448057) is implied by normative text. In the case below, the row flexbox qualifies for the Note, which claims the row flexbox's height is definite. But where does that definiteness come from? The definiteness matters apart from resolving percentages because it decides if the inner flexbox's children qualify for [9.8.1](https://drafts.csswg.org/css-flexbox/#definite-sizes).

```html
<!DOCTYPE html>
<div style="display: flex; flex-flow: column; border: thick dotted;">
  <div style="display: flex; flex: 0 0 10px; border: 2px dotted blue;" id=should-my-children-stretch-to-my-definite-height>
    <...some flex items...>
  </div>
</div>
```

-- 
GitHub Notification of comment by davidsgrogan
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4305#issuecomment-859122600 using your GitHub account


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

Received on Thursday, 10 June 2021 22:28:20 UTC