Re: [csswg-drafts] [css-display] Make `table-caption` and `table-cell` <display-outside> values (#3940)

@fantasai Yes, I think we want to support both of these in Gecko, please add them to the spec. I've implemented WIP [patches](https://treeherder.mozilla.org/#/jobs?repo=try&revision=ce5c657cbf1dfe1ca7983fae3482757adc371511) for both and it seems fairly straight-forward to support (now that we've implemented the general multi-keyword `display` syntax).

It's worth noting that `table-caption/cell` are block formatting contexts by default and it's not really possible to make them not be that. I.e. `flow` and `flow-root` both behaves as `flow-root`. I've kept them as distinct computed values though, and they serialize to distinct values, it's just that  `flow` behaves as `flow-root` at used-value time.

`table-caption/cell ruby` creates a block box with an inner anonymous ruby box, like [`block ruby`](https://drafts.csswg.org/css-ruby-1/#block-ruby).

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

Received on Monday, 19 August 2019 22:09:51 UTC