@@ -13057,7 +13057,7 @@ <h4>13.2.1.1 <a name="oversized-page-box">Rendering page boxes that do not fit a
1305713057user agent may choose to:</p>
1305813058
1305913059<UL>
13060- <LI>Rotate the page box 90� if this will make the page box fit.
13060+ <LI>Rotate the page box 90° if this will make the page box fit.
1306113061<LI>Scale the page to fit the target.
1306213062</UL>
1306313063
@@ -13221,7 +13221,7 @@ <h3>13.3.1 <a name="page-break-props">Page break properties</a>: <a href="page.h
1322113221<tr valign=baseline><td><em>Value:</em> <td>avoid | auto | <a href="cascade.html#value-def-inherit" class="noxref"><span class="value-inst-inherit">inherit</span></a>
1322213222<tr valign=baseline><td><em>Initial:</em> <td>auto
1322313223<tr valign=baseline><td><em>Applies to:</em> <td>block-level elements
13224- <tr valign=baseline><td><em>Inherited:</em> <td>yes
13224+ <tr valign=baseline><td><em>Inherited:</em> <td>no
1322513225<tr valign=baseline><td><em>Percentages:</em> <td>N/A
1322613226<tr valign=baseline><td><em>Media:</em> <td><a href="media.html#visual-media-group" class="noxref">visual</a>, <a href="media.html#paged-media-group" class="noxref">paged</a>
1322713227<tr valign=baseline><td><em>Computed value:</em> <td>as specified
@@ -13352,7 +13352,7 @@ <h3>13.3.3 <a name="allowed-page-breaks">Allowed page breaks</a></h3>
1335213352'auto'.
1335313353
1335413354<li><strong>Rule B:</strong> However, if all of them are 'auto' and
13355- the nearest common ancestor of all the elements has a <a href="page.html#propdef-page-break-inside" class="noxref"><span
13355+ a common ancestor of all the elements has a <a href="page.html#propdef-page-break-inside" class="noxref"><span
1335613356class="propinst-page-break-inside">'page-break-inside'</span></a> value of
1335713357'avoid', then breaking here is not allowed.
1335813358
@@ -13367,7 +13367,7 @@ <h3>13.3.3 <a name="allowed-page-breaks">Allowed page breaks</a></h3>
1336713367
1336813368<li><strong>Rule D:</strong> In addition, breaking at (2) is allowed only if the <a href="page.html#propdef-page-break-inside" class="noxref"><span
1336913369class="propinst-page-break-inside">'page-break-inside'</span></a> property
13370- is 'auto'.
13370+ of all ancestors is 'auto'.
1337113371</ul>
1337213372
1337313373<p>If the above doesn't provide enough break points to keep content
@@ -20349,9 +20349,15 @@ <h3 id="c13.3.1"><a name="q100">C.2.93 </a><a href="page.html#page-break-props">
2034920349<p>Defined treatment of margins, borders, and padding when a page
2035020350break splits a box.</p>
2035120351
20352+ <p>The 'page-break-inside' property no longer inherits.</p>
20353+
2035220354<h3 id="c13.3.3"><a name="q101">C.2.94 </a><a href="page.html#allowed-page-breaks">Section 13.3.3
2035320355Allowed page breaks</a></h3>
2035420356
20357+ <p>The 'page-break-inside' property of all ancestors is checked
20358+ for page-breaking restrictions, not just that of the breakpoint's
20359+ parent.</p>
20360+
2035520361<p>When dropping restrictions to find a page breaking opportunity,
2035620362rule A is dropped together with B and D rather than together with C.</p>
2035720363
@@ -23340,7 +23346,7 @@ <H1><a name="q0">Appendix F. Full property table</a></H1>
2334023346<td>avoid | auto | <a href="cascade.html#value-def-inherit" class="noxref"><span class="value-inst-inherit">inherit</span></a>
2334123347<td>auto
2334223348<td>block-level elements
23343- <td>yes
23349+ <td>no
2334423350<td>
2334523351<td><a href="media.html#visual-media-group">visual</a>, <a href="media.html#paged-media-group">paged</a>
2334623352
0 commit comments