Skip to content

Commit 05588bd

Browse files
committed
[css-flexbox-1] Update Changes list.
1 parent 2f2ff09 commit 05588bd

File tree

1 file changed

+64
-4
lines changed

1 file changed

+64
-4
lines changed

css-flexbox-1/Overview.bs

Lines changed: 64 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3608,6 +3608,10 @@ Boris Zbarsky.
36083608
<h3 id="changes-20181119">
36093609
Changes since the <a href="https://www.w3.org/TR/2018/CR-css-flexbox-1-20181119/">19 November 2018 CR</a></h3>
36103610

3611+
A <a href="https://drafts.csswg.org/css-flexbox-1/issues-cr-2018">Disposition of Comments</a>
3612+
is available.
3613+
Significant changes include:
3614+
36113615
<ul>
36123616
<li id="change-2018-correctly-ignore-auto">
36133617
Correctly ignore ''width/auto'' [=preferred sizes=]
@@ -3619,20 +3623,64 @@ Changes since the <a href="https://www.w3.org/TR/2018/CR-css-flexbox-1-20181119/
36193623

36203624
<li id="change-2018-move-order">
36213625
Moved the 'order' property definition to [[CSS-DISPLAY-3]].
3622-
See [[#order-property]].
3626+
See [[#order-property]] for remaining explanation.
36233627
(<a href="https://github.com/w3c/csswg-drafts/issues/5865">Issue 5865</a>)
36243628

3629+
<li id="change-2018-definite-basis-definite">
3630+
Made [=main size=] always [=definite=] for [=flex items=] with a [=definite=] [=flex basis=],
3631+
to match implementations.
3632+
(<a href="https://github.com/w3c/csswg-drafts/issues/4311">Issue 4311</a>)
3633+
<blockquote>
3634+
<ol>
3635+
<li>If the [=flex container=] has a [=definite=] [=main size=],
3636+
<ins>then the post-flexing [=main sizes=]
3637+
of its [=flex items=]
3638+
are treated as [=definite=]</ins>
3639+
<del>a <a>flex item</a>’s post-flexing <a>main size</a>
3640+
is treated as <a>definite</a>,
3641+
even though it can rely on the <a>indefinite</a> sizes
3642+
of any flex items in the same line</del>.
3643+
3644+
<li><ins>If a [=flex-item’s=] [=flex basis=] is [=definite=],
3645+
then its post-flexing [=main size=] is also [=definite=].</ins>
3646+
</ol>
3647+
</blockquote>
3648+
<blockquote>
3649+
<p class="note"><del>Note: The main size of a <a>fully inflexible</a> item
3650+
with a <a>definite</a> <a>flex basis</a>
3651+
is, by definition, <a>definite</a>.</del>
3652+
3653+
<p class="note"><ins>Note: This means that within [=flex layout=],
3654+
“definite” sizes can require performing layout.
3655+
This was done to allow percentages inside of [=flex items=]
3656+
to resolve where authors expected them to resolve.</ins>
3657+
</blockquote>
3658+
36253659
<li id="change-2018-bracket-range-notation">
36263660
Changed syntax to use <a>CSS bracketed range notation</a> to reflect the prose restrictions on negative values.
3661+
(Editorial.)
36273662

36283663
<li id="change-2018-preferred-aspect-ratio">
3629-
Update aspect ratio terminology to use the term [=preferred aspect ratio=],
3630-
and clarify any uses that are specific to [=replaced elements=].
3664+
Updated aspect ratio terminology to use the term [=preferred aspect ratio=],
3665+
and clarify any uses that are specific to [=replaced elements=],
3666+
in order to accommodate forthcoming 'aspect-ratio' property.
36313667

36323668
<li id="change-2018-collapsed-intrinsic-container">
36333669
Explicitly excluded [=collapsed flex items=]
36343670
from the [[#intrinsic-main-sizes|intrinsic main size calculations]].
36353671
(<a href="https://github.com/w3c/csswg-drafts/issues/5985">Issue 5985</a>)
3672+
<blockquote>
3673+
<p>The <strong><a>max-content</a> <a>main size</a> of a <a>flex container</a></strong>
3674+
is the smallest size the <a>flex container</a> can take
3675+
while maintaining the [[#intrinsic-item-contributions|max-content contributions]] of its <a>flex items</a>,
3676+
insofar as allowed by the items’ own flexibility.
3677+
<ins>Considering only non-[=collapsed=] [=flex items=]:</ins>
3678+
</blockquote>
3679+
<blockquote>
3680+
However, for a <em><a>multi-line</a></em> container,
3681+
it is simply the largest [[#intrinsic-item-contributions|min-content contribution]]
3682+
of all the <ins>non-[=collapsed=]</ins> <a>flex items</a> in the <a>flex container</a>.
3683+
</blockquote>
36363684

36373685
<li id="change-2018-used-cross-size">
36383686
Clarified that the [=flex base size=] calculations
@@ -3646,7 +3694,8 @@ Changes since the <a href="https://www.w3.org/TR/2018/CR-css-flexbox-1-20181119/
36463694

36473695
<li id="change-2018-flexible-length-text">
36483696
Slightly restructured the prose in [[#resolve-flexible-lengths]]
3649-
to resolve <a href="https://github.com/w3c/csswg-drafts/issues/5179">Issue 5179</a>.
3697+
to fix errors.
3698+
(<a href="https://github.com/w3c/csswg-drafts/issues/5179">Issue 5179</a>)
36503699

36513700
<li id="change-2018-cross-layout">
36523701
Clarified that “performing layout” means using the block-level layout rules.
@@ -3703,6 +3752,10 @@ Changes since the <a href="https://www.w3.org/TR/2018/CR-css-flexbox-1-20181119/
37033752
is a type of [=intrinsic size contribution=],
37043753
and thus impacted by associated rules in [[CSS-SIZING-3]].
37053754
(<a href="https://github.com/w3c/csswg-drafts/issues/5665#issuecomment-738391191">Issue 5665</a>)
3755+
<blockquote>
3756+
Note: The [=content-based minimum size=] is a type of [=intrinsic size contribution=],
3757+
and thus the provisions in [[css-sizing-3#intrinsic-contribution]] apply.
3758+
</blockquote>
37063759

37073760
<li id="change-2018-content-based-editorial">
37083761
Redrafted the definition of [=content-based minimum size=]
@@ -3712,6 +3765,13 @@ Changes since the <a href="https://www.w3.org/TR/2018/CR-css-flexbox-1-20181119/
37123765
Added [[#webkit-aliases]] to document <code>-webkit-</code> aliases of flex layout properties
37133766
that are necessary for Web-compat.
37143767
(<a href="https://github.com/w3c/csswg-drafts/issues/5634">Issue 5634</a>)
3768+
3769+
<li id="change-2018-blockification">
3770+
Rephrased blockification rules in terms of [=computed values=].
3771+
(<a href="https://github.com/w3c/csswg-drafts/issues/4065">Issue 4065</a>)
3772+
3773+
<li>
3774+
Various minor editorial fixes and clarifications,
37153775
</ul>
37163776

37173777
<h3 id="changes-20171016">

0 commit comments

Comments
 (0)