|
3 | 3 | <pre class='metadata'> |
4 | 4 | Shortname: css-flexbox |
5 | 5 | Level: 1 |
6 | | -Status: CR |
7 | | -Date: 2016-03-01 |
| 6 | +Status: ED |
8 | 7 | Deadline: 2016-09-01 |
9 | 8 | Work Status: Testing |
10 | 9 | Group: csswg |
@@ -3367,6 +3366,120 @@ Changes since the 1 March 2016 CR</h3> |
3367 | 3366 |
|
3368 | 3367 | A <a href="https://drafts.csswg.org/css-flexbox/issues-cr-20160301">Disposition of Comments</a> is also available. |
3369 | 3368 |
|
| 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 …</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> … defined below: |
| 3477 | + </p></ins> |
| 3478 | + </blockquote> |
| 3479 | + <li>Miscellaneous trivial editorial improvements. |
| 3480 | + </ul> |
| 3481 | + |
| 3482 | + |
3370 | 3483 | <h3 id="changes-201505"> |
3371 | 3484 | Changes since the 14 May 2015 LCWD</h3> |
3372 | 3485 |
|
|
0 commit comments