Skip to content

Commit 22b51fb

Browse files
committed
[css-flexbox] Fold in Issue 19 text per WG resolution.
1 parent d6b3741 commit 22b51fb

4 files changed

Lines changed: 20 additions & 111 deletions

File tree

css-flexbox/Overview.bs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -786,9 +786,6 @@ Collapsed Items</h3>
786786
<h3 id="min-size-auto">
787787
Implied Minimum Size of Flex Items</h3>
788788

789-
<div class='issue'>
790-
This section is under discussion. See <a href="issues-cr-2012#issue-19">Issue </a>.
791-
792789
To provide a more reasonable default minimum size for <a>flex items</a>,
793790
this specification introduces a new ''min-width/auto'' value
794791
as the initial value of the 'min-width' and 'min-height' properties defined in CSS 2.1. [[!CSS21]]
@@ -836,7 +833,6 @@ Implied Minimum Size of Flex Items</h3>
836833
(For items with small amounts of content, however,
837834
this traversal is trivial and therefore not a performance concern.)
838835
</div>
839-
</div>
840836

841837

842838
<h2 id="flow-order">
@@ -2816,10 +2812,7 @@ Boris Zbarsky.
28162812
The following significant changes were made since the
28172813
<a href="http://www.w3.org/TR/2012/CR-css3-flexbox-20120918/">18 September 2012 Candidate Recommendation</a>:
28182814
<ul>
2819-
<li class="issue">
2820-
Reverted the initial value of 'min-width'/'min-height' back to being ''0'' (not <a value for=width>auto</a>).
2821-
(<a href="http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-17">Issue 17</a>)
2822-
<li class="issue">
2815+
<li>
28232816
Changed the behavior of the new ''min-width/auto'' initial value of 'min-width'/'min-height' to
28242817
<ul>
28252818
<li>Take into account whether 'overflow' is ''visible'', since when 'overflow' is explicitly handled, it is confusing (and unnecessary) to force enough size to show all the content.

css-flexbox/Overview.html

Lines changed: 3 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@
246246
</p>
247247
<h1 class="p-name no-ref" id=title>CSS Flexible Box Layout Module Level 1</h1>
248248
<h2 class="no-num no-toc no-ref heading settled heading" id=subtitle><span class=content>Editor’s Draft,
249-
<span class=dt-updated><span class=value-title title=20140313>13 March 2014</span></span></span></h2>
249+
<span class=dt-updated><span class=value-title title=20140319>19 March 2014</span></span></span></h2>
250250
<div data-fill-with=spec-metadata><dl><dt>This version:<dd><a class=u-url href=http://dev.w3.org/csswg/css-flexbox/>http://dev.w3.org/csswg/css-flexbox/</a><dt>Latest version:<dd><a href=http://www.w3.org/TR/css3-flexbox/>http://www.w3.org/TR/css3-flexbox/</a><dt>Editor’s Draft:<dd><a href=http://dev.w3.org/csswg/css-flexbox/>http://dev.w3.org/csswg/css-flexbox/</a><dt>Previous Versions:<dd><a href=http://www.w3.org/TR/2012/CR-css3-flexbox-20120918/ rel=previous>http://www.w3.org/TR/2012/CR-css3-flexbox-20120918/</a><dd><a href=http://www.w3.org/TR/2012/WD-css3-flexbox-20120612/ rel=previous>http://www.w3.org/TR/2012/WD-css3-flexbox-20120612/</a><dd><a href=http://www.w3.org/TR/2012/WD-css3-flexbox-20120322/ rel=previous>http://www.w3.org/TR/2012/WD-css3-flexbox-20120322/</a><dd><a href=http://www.w3.org/TR/2011/WD-css3-flexbox-20111129/ rel=previous>http://www.w3.org/TR/2011/WD-css3-flexbox-20111129/</a><dd><a href=http://www.w3.org/TR/2011/WD-css3-flexbox-20110322/ rel=previous>http://www.w3.org/TR/2011/WD-css3-flexbox-20110322/</a><dd><a href=http://www.w3.org/TR/2009/WD-css3-flexbox-20090723/ rel=previous>http://www.w3.org/TR/2009/WD-css3-flexbox-20090723/</a>
251251
<dt>Feedback:</dt>
252252
<dd><a href="mailto:www-style@w3.org?subject=%5Bcss-flexbox%5D%20feedback">www-style@w3.org</a>
@@ -365,8 +365,7 @@ <h2 class="no-num no-toc no-ref heading settled heading" id=contents><span class
365365
<li><a href=#normative><span class=secno></span> Normative References</a>
366366
<li><a href=#informative><span class=secno></span> Informative References</a></ul>
367367
<li><a href=#index><span class=secno></span> Index</a>
368-
<li><a href=#property-index><span class=secno></span> Property index</a>
369-
<li><a href=#issues-index><span class=secno></span>Issues Index</a></ul></div>
368+
<li><a href=#property-index><span class=secno></span> Property index</a></ul></div>
370369

371370

372371

@@ -928,9 +927,6 @@ <h3 class="heading settled heading" data-level=4.4 id=visibility-collapse><span
928927
<h3 class="heading settled heading" data-level=4.5 id=min-size-auto><span class=secno>4.5 </span><span class=content>
929928
Implied Minimum Size of Flex Items</span><a class=self-link href=#min-size-auto></a></h3>
930929

931-
<div class=issue id=issue-840085c1><a class=self-link href=#issue-840085c1></a>
932-
This section is under discussion. See <a href=issues-cr-2012#issue-19>Issue </a>.
933-
934930
<p> To provide a more reasonable default minimum size for <a data-link-type=dfn href=#flex-item title="flex items">flex items</a>,
935931
this specification introduces a new <span class=css data-link-for=min-width data-link-type=maybe title=auto>auto</span> value
936932
as the initial value of the <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width</a> and <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height title=min-height>min-height</a> properties defined in CSS 2.1. <a data-biblio-type=normative data-link-type=biblio href=#css21 title=css21>[CSS21]</a>
@@ -972,7 +968,6 @@ <h3 class="heading settled heading" data-level=4.5 id=min-size-auto><span class=
972968
(For items with small amounts of content, however,
973969
this traversal is trivial and therefore not a performance concern.)
974970
</div>
975-
</div>
976971

977972

978973
<h2 class="heading settled heading" data-level=5 id=flow-order><span class=secno>5 </span><span class=content>
@@ -2819,10 +2814,7 @@ <h2 class="no-num heading settled heading" id=changes><span class=content>Change
28192814
The following significant changes were made since the
28202815
<a href=http://www.w3.org/TR/2012/CR-css3-flexbox-20120918/>18 September 2012 Candidate Recommendation</a>:
28212816
<ul>
2822-
<li class=issue id=issue-31719e72><a class=self-link href=#issue-31719e72></a>
2823-
Reverted the initial value of <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width</a>/<a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height title=min-height>min-height</a> back to being <span class=css data-link-type=maybe title=0>0</span> (not <a class=css-code data-link-for=width data-link-type=value title=auto>auto</a>).
2824-
(<a href=http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-17>Issue 17</a>)
2825-
<li class=issue id=issue-f17b4ddb><a class=self-link href=#issue-f17b4ddb></a>
2817+
<li>
28262818
Changed the behavior of the new <span class=css data-link-for=min-width data-link-type=maybe title=auto>auto</span> initial value of <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width</a>/<a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height title=min-height>min-height</a> to
28272819
<ul>
28282820
<li>Take into account whether <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-overflow-3/#overflow0 title=overflow>overflow</a> is <span class=css data-link-type=maybe title=visible>visible</span>, since when <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-overflow-3/#overflow0 title=overflow>overflow</a> is explicitly handled, it is confusing (and unnecessary) to force enough size to show all the content.
@@ -3425,85 +3417,3 @@ <h2 class="no-num no-ref heading settled heading" id=property-index><span class=
34253417
<tr><th scope=row><a data-property="">align-content</a><td>flex-start | flex-end | center | space-between | space-around | stretch<td>stretch<td>multi-line flex containers<td>no<td><td>visual<td><td><td>specified value</table></div>
34263418

34273419

3428-
<h2 class="no-num heading settled" id=issues-index><span class=content>Issues Index</span><a class=self-link href=#issues-index></a></h2><div style="counter-reset: issue"><div class=issue>
3429-
This section is under discussion. See <a href=issues-cr-2012#issue-19>Issue </a>.
3430-
3431-
<p> To provide a more reasonable default minimum size for <a data-link-type=dfn href=#flex-item title="flex items">flex items</a>,
3432-
this specification introduces a new <span class=css data-link-for=min-width data-link-type=maybe title=auto>auto</span> value
3433-
as the initial value of the <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width</a> and <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height title=min-height>min-height</a> properties defined in CSS 2.1. <a data-biblio-type=normative data-link-type=biblio href=#css21 title=css21>[CSS21]</a>
3434-
3435-
<table class="definition propdef partial"><tr><th>Name:<td><a class=css-code data-link-type=property href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width</a>, <a class=css-code data-link-type=property href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height title=min-height>min-height</a><tr><th>New values:<td>auto<tr><th>New computed value:<td>the percentage as specified or the absolute length or a keyword<tr><th>New initial value:<td>auto</table>
3436-
<dl data-dfn-for="min-width, min-height" data-dfn-type=value>
3437-
<dt><span data-dfn-for="min-width, min-height" data-dfn-type=value data-export="">auto</span>
3438-
<dd>
3439-
On a <a data-link-type=dfn href=#flex-item title="flex item">flex item</a> whose <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-overflow-3/#overflow0 title=overflow>overflow</a> is not <span class=css data-link-for=overflow data-link-type=maybe title=visible>visible</span>,
3440-
this keyword specifies as the minimum size the smaller of:
3441-
3442-
<p> <ul>
3443-
<li>the <a data-link-type=dfn href=http://dev.w3.org/csswg/css-sizing-3/#min-content-measure title="min-content size">min-content size</a>, or
3444-
<li>the computed <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-width title=width>width</a>/<a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-height title=height>height</a>, if that value is <a data-link-type=dfn href=#definite title=definite>definite</a>.
3445-
</ul>
3446-
3447-
<p> Otherwise,
3448-
this keyword computes to <span class=css data-link-type=maybe title=0>0</span>
3449-
(unless otherwise defined by a future specification).
3450-
</dl>
3451-
3452-
<div class=note>
3453-
<p>
3454-
Note that while a content-based minimum size is often appropriate,
3455-
and helps prevent content from overlapping or spilling outside its container,
3456-
in some cases it is not:
3457-
3458-
<p>
3459-
In particular, if flex sizing is being used for a major content area of a document,
3460-
it is better to set an explicit font-relative minimum width such as <a class=css data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width: 12em</a>.
3461-
A content-based minimum width could result in a large table or large image
3462-
stretching the size of the entire content area into an overflow zone,
3463-
and thereby making lines of text gratuitously long and hard to read.
3464-
3465-
<p>
3466-
Note also, when content-based sizing is used on an item with large amounts of content,
3467-
the layout engine must traverse all of this content before finding its minimum size,
3468-
whereas if the author sets an explicit minimum, this is not necessary.
3469-
(For items with small amounts of content, however,
3470-
this traversal is trivial and therefore not a performance concern.)
3471-
</div>
3472-
<a href=#issue-840085c1></a></div>
3473-
3474-
3475-
<div class=issue>
3476-
Reverted the initial value of <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width</a>/<a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height title=min-height>min-height</a> back to being <span class=css data-link-type=maybe title=0>0</span> (not <a class=css-code data-link-for=width data-link-type=value title=auto>auto</a>).
3477-
(<a href=http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-17>Issue 17</a>)
3478-
<a href=#issue-31719e72></a></div><div class=issue>
3479-
Changed the behavior of the new <span class=css data-link-for=min-width data-link-type=maybe title=auto>auto</span> initial value of <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-width title=min-width>min-width</a>/<a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-min-height title=min-height>min-height</a> to
3480-
<ul>
3481-
<li>Take into account whether <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-overflow-3/#overflow0 title=overflow>overflow</a> is <span class=css data-link-type=maybe title=visible>visible</span>, since when <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-overflow-3/#overflow0 title=overflow>overflow</a> is explicitly handled, it is confusing (and unnecessary) to force enough size to show all the content.
3482-
<li>Take into account the specified <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-width title=width>width</a>/<a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-height title=height>height</a>, so that the implied minimum is never greater than the specified size.
3483-
<li>Compute to itself (not to <span class=css data-link-type=maybe title=min-content>min-content</span>) on flex items, since they are no longer equivalent (due to above changes).
3484-
</ul>
3485-
(<a href=http://dev.w3.org/csswg/css-flexbox-1/issues-cr-2012#issue-19>Issue 19</a>)
3486-
<blockquote>
3487-
<dl>
3488-
<dt>auto
3489-
<dd>
3490-
<del>
3491-
<p>When used as the value of a flex item’s min main size property,
3492-
this keyword indicates a minimum of the min-content size,
3493-
to help ensure that the item is large enough to fit its contents.
3494-
<p class=note>
3495-
It is intended that this will compute to the <span class=css data-link-type=maybe title=min-content>min-content</span> keyword
3496-
when the specification defining it (<a href=http://www.w3.org/TR/css3-writing-modes/#intrinsic-sizing>Writing Modes Appendix D</a>) is sufficiently mature.
3497-
3498-
<ins>
3499-
</ins><p>On a <a data-link-type=dfn href=#flex-item title="flex item">flex item</a> whose <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-overflow-3/#overflow0 title=overflow>overflow</a> is not <span class=css data-link-for=overflow data-link-type=maybe title=visible>visible</span>,
3500-
this keyword specifies as the minimum size the smaller of:
3501-
3502-
<p> <ul>
3503-
<li>the <a data-link-type=dfn href=http://dev.w3.org/csswg/css-sizing-3/#min-content-measure title="min-content size">min-content size</a>, or
3504-
<li>the computed <a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-width title=width>width</a>/<a class=property data-link-type=propdesc href=http://www.w3.org/TR/CSS21/visudet.html#propdef-height title=height>height</a>, if that value is <a data-link-type=dfn href=#definite title=definite>definite</a>.
3505-
</ul>
3506-
3507-
</del></dl>
3508-
</blockquote>
3509-
<a href=#issue-f17b4ddb></a></div></div>

css-flexbox/issues-cr-2012.html

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ <h1>CSS Flexible Box Layout Level 1 Disposition of Comments for 2012-09-18 CR</h
4848
Closed: Accepted
4949
Resolved: <a href="http://lists.w3.org/Archives/Public/www-style/2013Feb/0384.html">http://lists.w3.org/Archives/Public/www-style/2013Feb/0384.html</a>
5050
</pre>
51-
<pre class='open' id='issue-3'>
51+
<pre class='a' id='issue-3'>
5252
Issue 3. <a href="#issue-3">#</a>
5353
Summary: Need way to fill flex-item boxes / Make 'stretch' propagate definiteness
5454
From: Rudolph Gottesheim
@@ -59,9 +59,10 @@ <h1>CSS Flexible Box Layout Level 1 Disposition of Comments for 2012-09-18 CR</h
5959
Notes: Grid (and IE?) reflow after stretching in order to resolve
6060
percentages inside the item (but treat them as auto for finding
6161
the flex item's size).
62+
Response:
63+
Closed: Accepted
6264
Resolved: <a href="http://lists.w3.org/Archives/Public/www-style/2013Feb/0384.html">http://lists.w3.org/Archives/Public/www-style/2013Feb/0384.html</a> (definite containers)
6365
Resolved: &lt;PENDING> (indefinite containers)
64-
Open
6566
</pre>
6667
<pre class='d' id='issue-4'>
6768
Issue 4. <a href="#issue-4">#</a>
@@ -189,7 +190,7 @@ <h1>CSS Flexible Box Layout Level 1 Disposition of Comments for 2012-09-18 CR</h
189190
Comment: <a href="http://lists.w3.org/Archives/Public/www-style/2013Feb/0364.html">http://lists.w3.org/Archives/Public/www-style/2013Feb/0364.html</a>
190191
Response: <a href="http://lists.w3.org/Archives/Public/www-style/2013Mar/0257.html">http://lists.w3.org/Archives/Public/www-style/2013Mar/0257.html</a>
191192
Closed: Accepted
192-
Notes: See also Issue 19
193+
See also: Issue 19
193194
</pre>
194195
<pre class='a' id='issue-18'>
195196
Issue 18. <a href="#issue-18">#</a>
@@ -203,13 +204,15 @@ <h1>CSS Flexible Box Layout Level 1 Disposition of Comments for 2012-09-18 CR</h
203204
<a href="http://lists.w3.org/Archives/Public/www-style/2013May/0027.html">http://lists.w3.org/Archives/Public/www-style/2013May/0027.html</a>
204205
Resolved: <a href="http://lists.w3.org/Archives/Public/www-style/2013Apr/0133.html">http://lists.w3.org/Archives/Public/www-style/2013Apr/0133.html</a>
205206
</pre>
206-
<pre class='open' id='issue-19'>
207+
<pre class='a' id='issue-19'>
207208
Issue 19. <a href="#issue-19">#</a>
208209
Summary: Re-revert min-size of flex items back to 'auto', with overflow consideration
209210
From: Elliot Sprehn
210211
Comment: <a href="http://lists.w3.org/Archives/Public/www-style/2013Apr/0538.html">http://lists.w3.org/Archives/Public/www-style/2013Apr/0538.html</a>
211212
Analysis: <a href="http://lists.w3.org/Archives/Public/www-style/2013Jul/0456.html">http://lists.w3.org/Archives/Public/www-style/2013Jul/0456.html</a>
212-
Open
213+
See also: Issue 17
214+
Response: <a href="http://lists.w3.org/Archives/Public/www-style/2014Mar/0463.html">http://lists.w3.org/Archives/Public/www-style/2014Mar/0463.html</a>
215+
Closed: Accepted
213216
</pre>
214217
<pre class='a' id='issue-20'>
215218
Issue 20. <a href="#issue-20">#</a>
@@ -269,7 +272,7 @@ <h1>CSS Flexible Box Layout Level 1 Disposition of Comments for 2012-09-18 CR</h
269272
Comment: <a href="http://lists.w3.org/Archives/Public/www-style/2013Nov/0152.html">http://lists.w3.org/Archives/Public/www-style/2013Nov/0152.html</a>
270273
Response: <a href="http://lists.w3.org/Archives/Public/www-style/2013Nov/0166.html">http://lists.w3.org/Archives/Public/www-style/2013Nov/0166.html</a>
271274
Closed: Rejected
272-
Resolved: Editors' Discretion
275+
Resolved: &lt;PENDING>
273276
</pre>
274277
<pre class='a' id='issue-26'>
275278
Issue 26. <a href="#issue-26">#</a>

css-flexbox/issues-cr-2012.txt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@ Response: http://lists.w3.org/Archives/Public/www-style/2012Oct/0217.html
3232
Notes: Grid (and IE?) reflow after stretching in order to resolve
3333
percentages inside the item (but treat them as auto for finding
3434
the flex item's size).
35+
Response:
36+
Closed: Accepted
3537
Resolved: http://lists.w3.org/Archives/Public/www-style/2013Feb/0384.html (definite containers)
3638
Resolved: <PENDING> (indefinite containers)
37-
Open
3839
----
3940
Issue 4.
4041
Summary: Constant spacing around items
@@ -148,7 +149,7 @@ From: Tab Atkins Jr.
148149
Comment: http://lists.w3.org/Archives/Public/www-style/2013Feb/0364.html
149150
Response: http://lists.w3.org/Archives/Public/www-style/2013Mar/0257.html
150151
Closed: Accepted
151-
Notes: See also Issue 19
152+
See also: Issue 19
152153
----
153154
Issue 18.
154155
Summary: Paint flex items and table cells atomically
@@ -166,7 +167,9 @@ Summary: Re-revert min-size of flex items back to 'auto', with overflow conside
166167
From: Elliot Sprehn
167168
Comment: http://lists.w3.org/Archives/Public/www-style/2013Apr/0538.html
168169
Analysis: http://lists.w3.org/Archives/Public/www-style/2013Jul/0456.html
169-
Open
170+
See also: Issue 17
171+
Response: http://lists.w3.org/Archives/Public/www-style/2014Mar/0463.html
172+
Closed: Accepted
170173
----
171174
Issue 20.
172175
Summary: Min/max constraint sizing of flexible flex-basis: 0.
@@ -220,7 +223,7 @@ Response: http://lists.w3.org/Archives/Public/www-style/2013Nov/0142.html
220223
Comment: http://lists.w3.org/Archives/Public/www-style/2013Nov/0152.html
221224
Response: http://lists.w3.org/Archives/Public/www-style/2013Nov/0166.html
222225
Closed: Rejected
223-
Resolved: Editors' Discretion
226+
Resolved: <PENDING>
224227
----
225228
Issue 26.
226229
Summary: Clarify "white space"

0 commit comments

Comments
 (0)