Skip to content

Commit b68b0fd

Browse files
committed
[css-break] Notes to self
1 parent 0d30771 commit b68b0fd

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

css-break/Overview.src.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ <h2 id="fragmentation-model">
140140
or a <a href="http://www.w3.org/TR/css3-page/">paged media display</a>.
141141
A given fragmentation context can only have one block flow direction
142142
across all its <i>fragmentainers</i>.
143+
<!-- XXX clarify that multiple writing modes are allowed, just fragmentationis in one direction -->
143144
</dd>
144145
<dt><dfn>fragmented flow</dfn></dt>
145146
<dd>
@@ -218,6 +219,7 @@ <h3 id="parallel-flows">
218219
Such content fragments within the context of the box's <i>fragmented flow</i>
219220
following normal fragmentation rules,
220221
increasing the length of the <i>fragmented flow</i> as necessary.
222+
<!-- XXX this paragraph is generally confusing -->
221223
</p>
222224

223225
<h3 id="nested-flows">
@@ -604,7 +606,7 @@ <h3 id="possible-breaks">
604606
<dd>
605607
When the block flow direction of the siblings' containing block
606608
is parallel to that of the fragmentation context:
607-
in-flow block-level boxes,
609+
in-flow block-level boxes, <!-- XXX linkify in-flow -->
608610
a float and an immediately-adjacent in-flow or floated box,
609611
table row group boxes,
610612
table row boxes,
@@ -629,6 +631,7 @@ <h3 id="possible-breaks">
629631
child content (margin edges of block-level children or line box
630632
edges for inline-level children) <em>if</em> there is a (non-zero)
631633
gap between them.
634+
<!-- XXX add example -->
632635
</dd>
633636
</dl>
634637

@@ -652,6 +655,7 @@ <h3 id="possible-breaks">
652655
When paginating, if there are no possible break points below the top
653656
of the page, and not all the content fits, the UA may break anywhere
654657
in order to avoid losing content off the edge of the page.
658+
<span class="issue">Should this be generalized to fragmentainer?</span>
655659
</p>
656660

657661
<p class="note">
@@ -786,6 +790,9 @@ <h3 id="unforced-breaks">
786790
dropped as well, to find still more break points.
787791
</p>
788792

793+
<p class="note issue">This means that 'widows' and 'orphans' restrictions
794+
are given priority over the 'break-*' controls.
795+
789796
<h3 id="best-breaks">
790797
Optimizing Unforced Breaks</h3>
791798

@@ -859,6 +866,7 @@ <h3 id="varying-size-boxes">
859866
When a flow is fragmented into varying-size fragmentainers, the following
860867
rules are observed for adapting layout:
861868
</p>
869+
<!-- try to make this clearer. Steve suggests swapping first two points, maybe break it up more? -->
862870
<ul>
863871
<li>
864872
Intrinsic sizes are calculated and maintained across the entire element.

0 commit comments

Comments
 (0)