Skip to content

Commit 7950580

Browse files
committed
[css-flexbox] Update DoC, date, and switch to ED styling
1 parent 680f6af commit 7950580

File tree

1 file changed

+115
-2
lines changed

1 file changed

+115
-2
lines changed

css-flexbox/Overview.bs

Lines changed: 115 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
<pre class='metadata'>
44
Shortname: css-flexbox
55
Level: 1
6-
Status: CR
7-
Date: 2016-03-01
6+
Status: ED
87
Deadline: 2016-09-01
98
Work Status: Testing
109
Group: csswg
@@ -3367,6 +3366,120 @@ Changes since the 1 March 2016 CR</h3>
33673366

33683367
A <a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301">Disposition of Comments</a> is also available.
33693368

3369+
<h4 id="change-201603-substantive">
3370+
Substantive Changes and Bugfixes</h4>
3371+
3372+
<ul>
3373+
<li id="change-2016-intrinsic-percentage">
3374+
Define how percentages are handled when calculating intrinsic <a>automatic minimum sizes</a>.
3375+
(<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-3">Issue 3</a>)
3376+
<blockquote>
3377+
<ins><p>
3378+
For the purpose of calculating an intrinsic size of the element
3379+
(e.g. the element's <a>min-content size</a>),
3380+
this value causes the element's size in that axis to become indefinite
3381+
(even if e.g. its 'width' property specifies a <a>definite</a> size).
3382+
Note this means that percentages calculated against this size
3383+
will be treated as ''height/auto''.
3384+
</p></ins>
3385+
3386+
<p>
3387+
<ins>Nonetheless,</ins>
3388+
although this may require an additional layout pass to re-resolve percentages in some cases,
3389+
this value
3390+
(like the ''min-content'', ''max-content'', and ''fit-content'' values defined in [[CSS3-SIZING]])
3391+
does not prevent the resolution of percentage sizes within the item.
3392+
</p>
3393+
</blockquote>
3394+
<li id="change-2016-definite-indefinite">
3395+
Switched <a>definite</a> and <a>indefinite</a> to refer to the (more correct) definitions in [[!CSS3-SIZING]]
3396+
instead of defining them inline in this module.
3397+
(<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-10">Issue 10</a>)
3398+
</ul>
3399+
3400+
<h4 id="change-201604-clarify">
3401+
Clarifications</h4>
3402+
3403+
<ul>
3404+
<li id="change-2016-spatial-nav">
3405+
Clarify that spatial navigation modes are allowed to handle 'order'.
3406+
(<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-1">Issue 1</a>)
3407+
<blockquote>
3408+
<ins><p class="note">
3409+
User agents, including browsers, accessible technology, and extensions,
3410+
may offer spatial navigation features.
3411+
This section does not preclude respecting the 'order' property
3412+
when determining element ordering in such spatial navigation modes;
3413+
indeed it would need to be considered for such a feature to work.
3414+
However a UA that uses 'order' in determining sequential navigation,
3415+
but does not otherwise account for spatial relationships among elements
3416+
(as expressed by the various layout features of CSS including and not limited to flex layout),
3417+
is non-conforming.
3418+
</p></ins>
3419+
</blockquote>
3420+
<li id="change-2016-definite-3">
3421+
Cross-reference an additional case of definiteness in <a href="#definite-sizes"></a>
3422+
(<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-2">Issue 2</a>)
3423+
<blockquote>
3424+
<ins><p>
3425+
Once the cross size of a flex line has been determined,
3426+
items in auto-sized flex containers are also considered
3427+
definite for the purpose of layout; see <a href="#algo-stretch">step 11</a>.
3428+
</p></ins>
3429+
</blockquote>
3430+
<li id="change-2016-auto-content-wording">
3431+
Improve wording for how unresolveable percentage <a>flex basis</a> values
3432+
transmute to ''content''.
3433+
(<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-6">Issue 6</a>)
3434+
<blockquote>
3435+
<p>
3436+
For all values other than ''flex-basis/auto'' and ''content'' (defined above),
3437+
'flex-basis' is resolved the same way as 'width' in horizontal writing modes [[!CSS21]],
3438+
<ins>except that if a value would resolve to ''width/auto'' for 'width',
3439+
it instead resolves to ''content'' for 'flex-basis'</ins>.
3440+
For example, percentage values of 'flex-basis' are resolved against
3441+
the flex item's containing block (i.e. its <a>flex container</a>);
3442+
and if that containing block's size is <a>indefinite</a>,
3443+
<del>the result is the same as a <a>main size</a> of <a value for=width>auto</a>
3444+
(which in this case is treated as ''content'')</del>
3445+
<ins>the used value for 'flex-basis' is ''content''</ins>.
3446+
</p>
3447+
</blockquote>
3448+
<li id="change-2016-inflexible-definite">
3449+
Clarify that inflexible items with a <a>definite</a> <a>flex basis</a> have a <a>definite size</a>.
3450+
(<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-8">Issue 8</a>,
3451+
<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-11">Issue 11</a>)
3452+
<blockquote>
3453+
<ins>
3454+
<p>A <a>flex item</a> is <a>fully inflexible</a>
3455+
if both its 'flex-grow' and 'flex-shrink' values are zero,
3456+
and <dfn>flexible</dfn> otherwise.</p>
3457+
</ins>
3458+
</blockquote>
3459+
<blockquote>
3460+
<ins><p class="note">
3461+
The main size of a <a>fully inflexible</a> item with a <a>definite</a> <a>flex basis</a>
3462+
is, by definition, <a>definite</a>.
3463+
</p></ins>
3464+
</blockquote>
3465+
<li id="change-2016-reword-min-auto">
3466+
Reworded definition of the ''min-width/auto'' value to be easier to understand.
3467+
(<a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301#issue-9">Issue 9</a>)
3468+
<blockquote>
3469+
<p>
3470+
On a <a>flex item</a> whose 'overflow' is ''overflow/visible'' in the <a>main axis</a>,
3471+
when specified on the <a>flex item's</a> main-axis min-size property,
3472+
<del>the following table gives the minimum size &hellip;</del>
3473+
<ins>specifies an <dfn dfn export>automatic minimum size</dfn>.</ins>
3474+
</p>
3475+
<ins><p>
3476+
In general, the <a>automatic minimum size</a> &hellip; defined below:
3477+
</p></ins>
3478+
</blockquote>
3479+
<li>Miscellaneous trivial editorial improvements.
3480+
</ul>
3481+
3482+
33703483
<h3 id="changes-201505">
33713484
Changes since the 14 May 2015 LCWD</h3>
33723485

0 commit comments

Comments
 (0)