1.1 --- a/css3-flexbox/Overview.src.html Mon Mar 12 01:50:43 2012 -0700 1.2 +++ b/css3-flexbox/Overview.src.html Mon Mar 12 09:53:28 2012 -0700 1.3 @@ -1309,6 +1309,26 @@ 1.4 </li> 1.5 </ol> 1.6 1.7 +<h2 id="cssom">CSSOM</h2> 1.8 + 1.9 +<div class="issue"> 1.10 + <p>'Flex' property is currently defined as shorthand only, combining three 1.11 + values. When queried from OM, it is seen as a string with up to three 1.12 + values, which can be very complicated to deal with properly.</p> 1.13 + 1.14 + <p>There should be separate properties to access flexibility components in OM, such as:</p> 1.15 + 1.16 +<pre class="idl"> 1.17 +[Supplemental] interface "<a href="http://www.w3.org/TR/cssom/#cssstyledeclaration">CSSStyleDeclaration</a> { 1.18 + attribute DOMString? flexPositive; 1.19 + attribute DOMString? flexNegative; 1.20 + attribute DOMString? flexPreferredSize; 1.21 +}; 1.22 +</pre> 1.23 + 1.24 + See <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=16145">Bug-16145</a> 1.25 +</div> 1.26 + 1.27 <h2 id="conformance"> 1.28 Conformance</h2> 1.29