- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Thu, 03 Aug 2017 07:32:40 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `replaced elements as table cells`, and agreed to the following resolutions: * `RESOLVED: All internal table displays on replaced elements to behave as 'inline'.` * `RESOLVED: table falls back to block, inline-table falls back to inline` <details><summary>The full IRC log of that discussion</summary> <dbaron> Topic: replaced elements as table cells<br> <fantasai> gregwhitworth: We added a diagram of what the spec says to do<br> <dbaron> github: https://github.com/w3c/csswg-drafts/issues/508<br> <gregwhitworth> https://github.com/w3c/csswg-drafts/issues/508#issuecomment-260486721<br> <fantasai> gregwhitworth: Made a table of results<br> <fantasai> gregwhitworth: what we tried to do, where it behaved more like block, specified to be as block<br> <fantasai> gregwhitworth: if behaved more like inline, specified as inline<br> <fantasai> gregwhitworth: we dont' have a strong pref<br> <fantasai> gregwhitworth: This is 1st to discuss<br> <fantasai> dgrogan: WE talked about this in Chrome, don't want to defend our behavior. I todesn't make much sense<br> <fantasai> gregwhitworth: For firefox, we prefer firefox behavior<br> <fantasai> gregwhitworth: It seems like author did something wrong, so make it more obvious it's wrong<br> <fantasai> dbaron: One question here is do you do anonymous box construction around these things<br> <fantasai> gregwhitworth:<br> <fantasai> gregwhitworth: no<br> <fantasai> dbaron: Do you think some of these results are because of anonymous box construction?<br> <fantasai> gregwhitworth: they don't create separate cells<br> <fantasai> fantasai: They wouldn't, if they did anonymous box construction ...?<br> <fantasai> gregwhitworth: ...<br> <fantasai> gregwhitworth: So besides Chrome having pref, anyone else?<br> <fantasai> Rossen: So path forward is to fall back to Firefox's behavior?<br> <fantasai> fantasai: Seems to me that making it block would make more sense<br> <fantasai> fremy: Wouldn't be Web-compatible<br> <fantasai> gregwhitworth: Any objection to resolve on Firefox's behvaior?<br> <fantasai> RESOLVED: All internal table displays on replaced elements to behave as 'inline'.<br> <fantasai> RESOLVED: table falls back to block, inline-table falls back to inline<br> <fantasai> tantek: Point about anonymous box construction, are there tests ?<br> <fantasai> gregwhitworth: I'm sure we have tests for it somewhere<br> <fantasai> tantek: ...<br> <fantasai> fantasai: What do you mean anonymous boxes don't get constructed?<br> <fantasai> dbaron: Do individual things create individual table cells, or group together into one cell<br> <fantasai> dbaron: Do different things depending on row-group vs table-cel etc<br> <fantasai> tantek: Based on what dbaron said, maybe just copy what Firefox does<br> <Rossen> The resolution is specific about what the behavior is<br> <fantasai> fantasai: If it's defined as "behave as inline", then anonymous box construction is defined<br> <fantasai> dbaron: Could do anonymous box before, rather than after treating as inline<br> <Rossen> ... and it is not "just repeat what Firefox does"<br> <fantasai> fantasai: That would end up with improper table structures, which the spec does not allow<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/508#issuecomment-319891999 using your GitHub account
Received on Thursday, 3 August 2017 07:32:41 UTC