@@ -1168,55 +1168,15 @@ Transforms, Positioning, and Pagination</h3>
11681168Changes</h2>
11691169
11701170 <p> The following significant changes were made since the
1171- <a href="https://www.w3.org/TR/2017 /CR-css-break-3-20170209 /">9 February 2017 Candidate Recommendation</a> :
1171+ <a href="https://www.w3.org/TR/2016 /CR-css-break-3-20160114 /">14 January 2016 Candidate Recommendation</a> :
11721172
11731173 <ul>
1174- <li id="change-2018-bidi-split-breaks">
1175- Clarify that bidi-imposed breaks and block-in-inline breaks create fragments,
1176- and that their formatting should be controlled by 'box-decoration-break' .
1177- (<a href="https://github.com/w3c/csswg-drafts/issues/1706">Issue 1706</a> )
1178- <blockquote>
1179- <ins><p class="note">
1180- A box can be broken into multiple <a>fragments</a>
1181- also due to bidi reordering of text
1182- (see [[css-writing-modes-3#bidi-algo|Applying the Bidirectional Reorderign Algorithm]]
1183- in [[css-writing-modes-3#text-direction|CSS Writing Modes]] )
1184- or higher-level <a>display type</a> box splitting,
1185- e.g. <a href="https://www.w3.org/TR/CSS2/visuren.html#img-anon-block">block-in-inline splitting</a>
1186- (see <a href="https://www.w3.org/TR/CSS2/visuren.html#box-gen">CSS2§9.2</a> )
1187- or <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column-spanner-in-block</a> splitting
1188- (see <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout</a> ).
1189- The division into <a>box fragments</a> in these cases
1190- does not depend on layout (sizing/positioning of content).</p></ins>
1191- </blockquote>
1192- <blockquote>
1193- <p> UAs <del> may</del><ins> should</ins> also apply 'box-decoration-break' to control rendering
1194- at bidi-imposed breaks--
1195- i.e. when bidi reordering causes an inline
1196- to split into non-contiguous fragments<ins> --
1197- and/or at display-type–imposed breaks--
1198- i.e. when a higher-level <a>display type</a>
1199- (such as a <a>block-level box</a> / <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column spanner</a> )
1200- splits an incompatible ancestor
1201- (such as an <a>inline box</a> / <a>block container</a> )</ins> .
1202- Otherwise such breaks must be handled as ''slice'' .
1203- <ins> See [[css-writing-modes-3#bidi-algo|Applying the Bidirectional Reorderign Algorithm]]
1204- in [[css-writing-modes-3#text-direction|CSS Writing Modes]] ,
1205- <a href="https://www.w3.org/TR/CSS2/visuren.html#box-gen">CSS2§9.2 Block-level elements and block boxes</a> ,
1206- and <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout §6 Spanning Columns</a> .</ins></p>
1207- </blockquote>
12081174 <li id="change-2018-aliasing">
1209- Clarify the mechanism of aliasing for the page-break-* properties.
1175+ Clarified the mechanism of aliasing for the page-break-* properties.
12101176 (<a href="https://github.com/w3c/csswg-drafts/issues/866">Issue 866</a> )
12111177 <blockquote>
12121178 <p> by treating the 'page-break-*' properties as <del> shorthands</del> <ins> [=legacy shorthands=] </ins> for the 'break-*' properties
12131179 </blockquote>
1214- </ul>
1215-
1216- <p> The following significant changes were made since the
1217- <a href="https://www.w3.org/TR/2016/CR-css-break-3-20160114/">14 January 2016 Candidate Recommendation</a> :
1218-
1219- <ul>
12201180 <li id="change-2017-propagation">
12211181 Clarified that break propagation does not affect computed values
12221182 and that other layout modes (e.g. flex and grid) make adjustments
@@ -1265,6 +1225,41 @@ Changes</h2>
12651225 </ins>
12661226 </blockquote>
12671227
1228+ <li id="change-2018-bidi-split-breaks">
1229+ Clarify that bidi-imposed breaks and block-in-inline breaks create fragments,
1230+ and that their formatting should be controlled by 'box-decoration-break' .
1231+ (<a href="https://github.com/w3c/csswg-drafts/issues/1706">Issue 1706</a> )
1232+ <blockquote>
1233+ <ins><p class="note">
1234+ A box can be broken into multiple <a>fragments</a>
1235+ also due to bidi reordering of text
1236+ (see [[css-writing-modes-3#bidi-algo|Applying the Bidirectional Reorderign Algorithm]]
1237+ in [[css-writing-modes-3#text-direction|CSS Writing Modes]] )
1238+ or higher-level <a>display type</a> box splitting,
1239+ e.g. <a href="https://www.w3.org/TR/CSS2/visuren.html#img-anon-block">block-in-inline splitting</a>
1240+ (see <a href="https://www.w3.org/TR/CSS2/visuren.html#box-gen">CSS2§9.2</a> )
1241+ or <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column-spanner-in-block</a> splitting
1242+ (see <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout</a> ).
1243+ The division into <a>box fragments</a> in these cases
1244+ does not depend on layout (sizing/positioning of content).</p></ins>
1245+ </blockquote>
1246+ <blockquote>
1247+ <p> UAs <del> may</del><ins> should</ins> also apply 'box-decoration-break' to control rendering
1248+ at bidi-imposed breaks--
1249+ i.e. when bidi reordering causes an inline
1250+ to split into non-contiguous fragments<ins> --
1251+ and/or at display-type–imposed breaks--
1252+ i.e. when a higher-level <a>display type</a>
1253+ (such as a <a>block-level box</a> / <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column spanner</a> )
1254+ splits an incompatible ancestor
1255+ (such as an <a>inline box</a> / <a>block container</a> )</ins> .
1256+ Otherwise such breaks must be handled as ''slice'' .
1257+ <ins> See [[css-writing-modes-3#bidi-algo|Applying the Bidirectional Reorderign Algorithm]]
1258+ in [[css-writing-modes-3#text-direction|CSS Writing Modes]] ,
1259+ <a href="https://www.w3.org/TR/CSS2/visuren.html#box-gen">CSS2§9.2 Block-level elements and block boxes</a> ,
1260+ and <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout §6 Spanning Columns</a> .</ins></p>
1261+ </blockquote>
1262+
12681263 <li id="change-2017-trivial">
12691264 Made a handful of trivial wording fixes.
12701265 </ul>
0 commit comments