@@ -66,7 +66,7 @@ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 24 April 2012</h2>
6666 < dt > Issues List:
6767
6868 < dd > < a
69- href ="https://www.w3.org/Bugs/Public/buglist.cgi?product=CSS&component=Regions&resolution=--- "> Bugzilla
69+ href ="https://www.w3.org/Bugs/Public/buglist.cgi?product=CSS& component=Regions& resolution=--- "> Bugzilla
7070 Bugs for CSS regions</ a >
7171
7272 < dt > Discussion:
@@ -2353,12 +2353,15 @@ <h3 id=regions-flow-content-box><span class=secno>7.1. </span>The Region
23532353 < li > The boxes generated by its < code class =css > ::before</ code > and < code
23542354 class =css > ::after</ code > pseudo-elements, if any.
23552355
2356- < li > The anonymous < def > region flow content box (called < def > RFCB</ def > in
2357- this document) which contains the fragment of the < a
2358- href ="#named-flow0 "> named flow</ a > that the region receives.</ def >
2356+ < li > The anonymous < dfn id =region-flow-content-box > region flow content
2357+ box</ dfn > (called < dfn id =rfcb > RFCB</ dfn > in this document) which
2358+ contains the fragment of the < a href ="#named-flow0 "> named flow</ a > that
2359+ the region receives.
23592360 </ ul >
23602361
2361- < div class =figure > < img src ="images/RFCB.svg " width =600px >
2362+ < div class =figure > < img
2363+ alt ="The ::before, RFCB and ::after boxes contained in the Region Box "
2364+ src ="images/RFCB.svg " width =600px >
23622365 < p class =caption > The Region Flow Content Box (RFCB)</ p >
23632366 </ div >
23642367
@@ -2367,7 +2370,7 @@ <h3 id=regions-flow-content-box><span class=secno>7.1. </span>The Region
23672370 href ="http://www.w3.org/TR/CSS2/visuren.html#block-boxes "> block container
23682371 box</ a > .
23692372
2370- < p > The < span > RFCB</ span > is a < a
2373+ < p > The < a href =" #rfcb " > RFCB</ a > is a < a
23712374 href ="http://www.w3.org/TR/CSS21/visuren.html#block-boxes "> block container
23722375 box</ a > with a < a href =""> computed</ a > ‘< code
23732376 class =property > width</ code > ’ of ‘< code
@@ -2394,7 +2397,7 @@ <h4 id=rfbc-width-resolution><span class=secno>7.1.1. </span>RFCB
23942397 For an RFCB, < strong > these measures are made on the < em > entire</ em >
23952398 associated < a href ="#named-flow0 "> named flow</ a > content</ strong > .
23962399
2397- < p > As a consequence, all < span > RFCBs</ span > of < a
2400+ < p > As a consequence, all < a href =" #rfcb " > RFCBs</ a > of < a
23982401 href ="#css-region "> regions</ a > associated with a given < a
23992402 href ="#named-flow0 "> named flow</ a > share the same < code
24002403 class =css > min-content</ code > and < code class =css > max-content</ code >
@@ -2412,9 +2415,9 @@ <h3 id=regions-visual-formatting-steps><span class=secno>7.2.
24122415 laid out in regions is a three-step process:
24132416
24142417 < ul >
2415- < li > < em > Step 1: RFCB < def > flow fragment height</ def > resolution </ em > . In
2416- this step, the heights of fragments fitting in the regions' RFCBs are
2417- resolved.
2418+ < li > < em > Step 1: RFCB < dfn id = flow- fragment- height> flow fragment
2419+ height </ dfn > resolution </ em > . In this step, the heights of fragments
2420+ fitting in the regions' RFCBs are resolved.
24182421
24192422 < li > < em > Step 2: document and regions layout</ em > . In this step, the
24202423 document content and regions are laid out. However, < a
@@ -2426,8 +2429,9 @@ <h3 id=regions-visual-formatting-steps><span class=secno>7.2.
24262429 in their respective < a href ="#region-chain0 "> region chains</ a > .
24272430 </ ul >
24282431
2429- < div class =figure > < img src ="images/regions-layout-three-steps.svg "
2430- width =600px >
2432+ < div class =figure > < img
2433+ alt ="visual representation of the three-step process "
2434+ src ="images/regions-layout-three-steps.svg " width =600px >
24312435 < p class =caption > Regions visual formatting steps</ p >
24322436 </ div >
24332437
@@ -2441,18 +2445,19 @@ <h5 id=rfcb-flow-fragment-height-resolution-phase-1><span
24412445
24422446 < p > The document is laid out with a < a
24432447 href ="http://www.w3.org/TR/CSS2/cascade.html#used-value "> used</ a > height
2444- of zero for all < span > RFCB</ span > s. In this phase, the content of < a
2445- href ="#named-flow0 "> named flows</ a > is not laid out in < a
2448+ of zero for all < a href =" #rfcb " > RFCB</ a > s. In this phase, the content of
2449+ < a href ="#named-flow0 "> named flows</ a > is not laid out in < a
24462450 href ="#css-region "> regions</ a > . This phase yields resolved position and
24472451 sizes for all regions and their RFCBs in the document.
24482452
24492453 < h5 id =rfcb-flow-fragment-height-resolution-phase-2 > < span
24502454 class =secno > 7.2.1.2. </ span > RFCB flow fragment height resolution, Phase 2</ h5 >
24512455
24522456 < p > < a href ="#named-flow0 "> Named flows</ a > are laid out in < a
2453- href ="#css-region "> regions</ a > . The user agent resolves the < em > < span > flow
2454- fragment height</ span > </ em > for the < span > RFCB</ span > s using the remainder
2455- of the flow and accounting for < a
2457+ href ="#css-region "> regions</ a > . The user agent resolves the < a
2458+ href ="#flow-fragment-height "> < em > < span > flow fragment
2459+ height</ span > </ em > </ a > for the < a href ="#rfcb "> RFCB</ a > s using the
2460+ remainder of the flow and accounting for < a
24562461 href ="http://www.w3.org/TR/css3-break/ "> fragmentation rules</ a > . This
24572462 process accounts for constraints such as the ‘< code
24582463 class =property > height</ code > ’ or ‘< code
@@ -2481,9 +2486,9 @@ <h4 id=regions-boxes-layout><span class=secno>7.2.2. </span>Step 2: region
24812486 resolution</ a > section.
24822487
24832488 < p > If a measure of the content is required to resolve the used height of
2484- the RFCB (for example if the region box is absolutely positioned), the
2485- < span > flow fragment height</ span > resolved in Step 1 is used for the
2486- vertical content measure of the RFCB.
2489+ the RFCB (for example if the region box is absolutely positioned), the < a
2490+ href =" #flow-fragment-height " > flow fragment height</ a > resolved in Step 1
2491+ is used for the vertical content measure of the RFCB.
24872492
24882493 < p > At the end of this step, regions are laid out and ready to receive
24892494 content from their associated < a href ="#named-flow0 "> named flows</ a > .
@@ -2592,7 +2597,7 @@ <h3 id=regions-visual-formatting-examples><span class=secno>7.4.
25922597
25932598 < p > The following sections and figures illustrate the intermediate results
25942599 for the visual formatting process. In the following, we call RFCB-A,
2595- RFCB-B and RFCB-C the < span > RFCBs</ span > for regions rA, rB and rC
2600+ RFCB-B and RFCB-C the < a href =" #rfcb " > RFCBs</ a > for regions rA, rB and rC
25962601 respectively.
25972602
25982603 < h4 id =step-1--phase-1-laying-out-rfcbs-with-us > < span class =secno > 7.4.1.
@@ -2733,8 +2738,8 @@ <h4 id=step-3-named-flows-layout><span class=secno>7.4.4. </span>Step 3:
27332738
27342739 < p > There may be situations where the used ‘< code
27352740 class =property > height</ code > ’ of RFCBs resolved in Step 3 are
2736- different from the < span > flow fragment height</ span > computed in Step 1
2737- Phase 2.
2741+ different from the < a href =" #flow- fragment- height" > flow fragment
2742+ height </ a > computed in Step 1 Phase 2.
27382743
27392744 < div class =figure > < img
27402745 alt ="Step 3: Final result after laying out named flows in regions "
@@ -3602,6 +3607,9 @@ <h2 class=no-num id=index>Index</h2>
36023607 href ="#dom-named-flow-first-empty-region-index "
36033608 title =firstEmptyRegionIndex > < strong > 6.1.</ strong > </ a >
36043609
3610+ < li > flow fragment height, < a href ="#flow-fragment-height "
3611+ title ="flow fragment height "> < strong > 7.2.</ strong > </ a >
3612+
36053613 < li > flowFrom, < a href ="#dom-region-flowfrom "
36063614 title =flowFrom > < strong > 6.2.</ strong > </ a >
36073615
@@ -3673,6 +3681,9 @@ <h2 class=no-num id=index>Index</h2>
36733681 < li > region chain, < a href ="#region-chain0 "
36743682 title ="region chain "> < strong > 2.2.</ strong > </ a >
36753683
3684+ < li > region flow content box, < a href ="#region-flow-content-box "
3685+ title ="region flow content box "> < strong > 7.1.</ strong > </ a >
3686+
36763687 < li > < a href ="#css-region "> < code class =idl > Region</ code > </ a > interface, < a
36773688 href ="#region-interface "
36783689 title ="Region interface "> < strong > 6.2.</ strong > </ a >
@@ -3687,6 +3698,8 @@ <h2 class=no-num id=index>Index</h2>
36873698 < li > REGION_STYLE_RULE, < a href ="#region-style-rule-const "
36883699 title ="REGION_STYLE_RULE "> < strong > 6.3.</ strong > </ a >
36893700
3701+ < li > RFCB, < a href ="#rfcb " title =RFCB > < strong > 7.1.</ strong > </ a >
3702+
36903703 < li > < a href ="#region-style-rule-selectorText "> < code
36913704 class =idl > selectorText</ code > </ a > , < a
36923705 href ="#region-style-rule-selectorText "
0 commit comments