- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Mon, 22 Oct 2018 09:51:31 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `fragmentation`, and agreed to the following: * `RESOLVED: Add margin-break to break L4` <details><summary>The full IRC log of that discussion</summary> <gregwhitworth> Topic: fragmentation<br> <gregwhitworth> fantasai: the suggested was to add a margin break property which controls how margin behaves at page breaks<br> <astearns> github: https://github.com/w3c/csswg-drafts/issues/253<br> <gregwhitworth> fantasai: if you have to start a new fragmentation then the margin after it is preserved, for example a new margin heading<br> <gregwhitworth> fantasai: if you're at an unforced break then it isn't preserved - this makes sense because margins are there to create space between things<br> <gregwhitworth> fantasai: so this would allow you to keep or discard<br> <gregwhitworth> fantasai: auto, keep, discard are proposed keywords in fragmentation L4<br> <gregwhitworth> fantasai: this is the only thing in that level<br> <gregwhitworth> florian: this property exists in the antenna house formatter<br> <gregwhitworth> Rossen: is there any discrepency on the type (columns, page, etc)<br> <gregwhitworth> fantasai: no they all behave the same<br> <gregwhitworth> jensimmons: I beleive this fixes one of the things that bugs me with multicolumn<br> <gregwhitworth> fantasai: we would have to be clear that it would occur with the different fragmentainers<br> <gregwhitworth> fantasai: there are different set of issues that are dealing with margins that aren't fragmented<br> <gregwhitworth> TabAtkins: would this apply to general BFC?<br> <jensimmons> rachelandrew: what’s the number of that bug?<br> <gregwhitworth> fantasai: no<br> <gregwhitworth> TabAtkins: to me that sounds like the thing that Jen just asked for<br> <rachelandrew> 1939<br> <gregwhitworth> fantasai: we need to determine if it works with the first fragmentainer or not<br> <jensimmons> This is the bug we need fixed. https://github.com/w3c/csswg-drafts/issues/1939<br> <florian> https://www.antennahouse.com/product/ahf60/docs/ahf-ext.html#axf.margin-break<br> <gregwhitworth> gregwhitworth: and it's the same 1:1 scenario?<br> <gregwhitworth> florian: yes<br> <gregwhitworth> TabAtkins: I'm curious why they only allow after margin<br> <gregwhitworth> fantasai: because the only option is keeping it because currently it's truncated<br> <fantasai> s/truncated/always truncated/<br> <TabAtkins> s/only allow/only allow an optional 'keep' for/<br> <gregwhitworth> Rossen: this propety, if we bring it forward to fragmentation 4...<br> <emilio> So, is `auto keep` a valid value? That sounds wrong<br> <gregwhitworth> fantasai: we could also put it in box 3 or 4, etc<br> <gregwhitworth> fantasai: there's little requested, this is currently the only thing<br> <gregwhitworth> Rossen: any other opinions about margin break?<br> <gregwhitworth> emilio: does it allow the auto keep value to be correct, because that's kind of weird<br> <gregwhitworth> florian: I recommend we open an issue on that<br> <gregwhitworth> emilio: sure<br> <gregwhitworth> jensimmons: I don't want to bikeshed the name, but is margin-break the right name?<br> <gregwhitworth> fantasai: we have margin-decoration-break as well so this carries that forward<br> <TabAtkins> AH behavior: https://github.com/w3c/csswg-drafts/issues/253#issuecomment-229367559<br> <gregwhitworth> iank_: this only applies to forced breaks?<br> <gregwhitworth> fantasai: this is expected to work on anything that has a margin<br> <gregwhitworth> Rossen: ok, I'm hearing people are in favor for break L4<br> <TabAtkins> auto=discard on unforced breaks, keep on forced or start-of-container; discard=discard on all breaks; keep=keep on all breaks<br> <gregwhitworth> Rossen: people can open issues against the proposal<br> <gregwhitworth> Rossen: Objections?<br> <gregwhitworth> RESOLVED: Add margin-break to break L4<br> <TabAtkins> end-side break is always discard right now, regardless of break type; option to specify "keep" for those too.<br> <TabAtkins> <br dur=20min><br> <heycam> scribenick: heycam<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/253#issuecomment-431773588 using your GitHub account
Received on Monday, 22 October 2018 09:51:35 UTC