- From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 30 Jan 2012 23:53:51 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-flexbox
In directory hutz:/tmp/cvs-serv20544
Modified Files:
Overview.html Overview.src.html
Log Message:
Explicitly mention flexbox fix-up in the layout algorithm, to make it clearer that it happens before anything else.
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-flexbox/Overview.html,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -d -r1.135 -r1.136
--- Overview.html 30 Jan 2012 23:45:26 -0000 1.135
+++ Overview.html 30 Jan 2012 23:53:49 -0000 1.136
@@ -1761,6 +1761,8 @@
relatively-long and complex algorithm.</p>
<ol>
+ <li value=0>Generate anonymous flexbox items as necessary.
+
<li>Reorder flexbox items according to ‘<a
href="#flex-order0"><code class=property>flex-order</code></a>’.
@@ -1799,6 +1801,10 @@
<p>To lay out a flexbox and its contents, follow these steps:
<ol>
+ <li value=0>Generate anonymous flexbox items around runs of continguous
+ inline content in the flexbox, as described in the <a
+ href="#flex-items">Flexbox Items</a> section.
+
<li>Re-order the flexbox items according to their ‘<a
href="#flex-order0"><code class=property>flex-order</code></a>’.
The items with the lowest (most negative) ‘<a
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-flexbox/Overview.src.html,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -d -r1.133 -r1.134
--- Overview.src.html 30 Jan 2012 23:45:26 -0000 1.133
+++ Overview.src.html 30 Jan 2012 23:53:49 -0000 1.134
@@ -851,6 +851,8 @@
<p>This note will outline the general structure of the layout algorithm, before I go into the ugly details below, to aid in reading the relatively-long and complex algorithm.</p>
<ol>
+ <li value=0>Generate anonymous flexbox items as necessary.</li>
+
<li>Reorder flexbox items according to 'flex-order'.</li>
<li>Find the hypothetical main size of every flexbox item.</li>
@@ -880,6 +882,8 @@
<p>To lay out a flexbox and its contents, follow these steps:</p>
<ol>
+ <li value=0>Generate anonymous flexbox items around runs of continguous inline content in the flexbox, as described in the <a href="#flex-items">Flexbox Items</a> section.</li>
+
<li>Re-order the flexbox items according to their 'flex-order'. The items with the lowest (most negative) 'flex-order' values are first in the ordering. If multiple items share a 'flex-order' value, they're ordered by document order. This affects the order in which the flexbox items generate boxes in the box-tree, and how the rest of this algorithm deals with the items.</li>
<li>
Received on Monday, 30 January 2012 23:53:53 UTC