[csswg-drafts] [css-tables] Distribution of block size to table sections not interoperable. (#10590)

emilio has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-tables] Distribution of block size to table sections not interoperable. ==
Consider [this test-case](https://bugzilla.mozilla.org/attachment.cgi?id=9413369) from [Mozilla bug 1904559](https://bugzil.la/1904559).

Firefox distributes the size between `<thead>` and `<tbody>` evenly (as if there were two `<tbody>` elements).

Chrome and WebKit prefers growing the `<tbody>` over `<thead>`.

I don't see anything in https://drafts.csswg.org/css-tables/ that implies that `table-header-group` should layout any differently from `table-row-group` (other than the order), but Chrome's behavior seems intentional per https://bugzilla.mozilla.org/show_bug.cgi?id=1904559#c6.

The Chromium / WebKit behavior seems a bit preferable (though it'd be great to see the author feedback @bfgeek mentioned in the comment linked above). I'd be ok with putting it on the spec, but I want to confirm that:

 * Others think the same.
 * @FremyCompany didn't intentionally omit such thing?
 * Would also be good to confirm EdgeHTML behavior for context, it'd be a stronger data point if Edge also did such thing.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10590 using your GitHub account


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

Received on Wednesday, 17 July 2024 21:30:33 UTC