- From: David Baron via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 17 Feb 2012 01:03:07 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-transitions In directory hutz:/tmp/cvs-serv28896 Modified Files: ChangeLog Overview.html Overview.src.html Log Message: Allow 'all' within the list in transition-property, as resolved in http://lists.w3.org/Archives/Public/www-style/2011Nov/0709.html . Fixes https://www.w3.org/Bugs/Public/show_bug.cgi?id=14602 . Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-transitions/Overview.html,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- Overview.html 15 Feb 2012 18:30:20 -0000 1.28 +++ Overview.html 17 Feb 2012 01:03:04 -0000 1.29 @@ -25,15 +25,15 @@ <h1>CSS Transitions</h1> - <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 15 February + <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 17 February 2012</h2> <dl> <dt>This version: - <dd> <a href="http://www.w3.org/TR/2012/ED-css3-transitions-20120215/"> + <dd> <a href="http://www.w3.org/TR/2012/ED-css3-transitions-20120217/"> http://dev.w3.org/csswg/css3-transitions/</a> - <!--http://www.w3.org/TR/2012/WD-css3-transitions-20120215--> + <!--http://www.w3.org/TR/2012/WD-css3-transitions-20120217--> <dt>Latest version: @@ -320,8 +320,8 @@ <tr> <td> <em>Value:</em> - <td> none | all | [ <IDENT> ] [ ‘<code - class=css>,</code>’ <IDENT> ]* + <td> none | [ all | <IDENT> ] [ ‘<code + class=css>,</code>’ all | <IDENT> ]* <tr> <td> <em>Initial:</em> @@ -355,10 +355,9 @@ </table> <p> A value of ‘<code class=property>none</code>’ means that no - property will transition. A value of ‘<code - class=property>all</code>’ means that every property that is able to - undergo a transition will do so. Otherwise, a list of properties to be - transitioned is given. + property will transition. Otherwise, a list of properties to be + transitioned, or the keyword ‘<code class=property>all</code>’ + which indicates that all properties are to be transitioned, is given. <p> If one of the identifiers listed is not a recognized property name or is not an animatable property, the implementation must still start @@ -373,23 +372,33 @@ words, unrecognized or non-animatable properties must be kept in the list to preserve the matching of indices. - <p class=issue> Are ‘<code class=property>all</code>’, - ‘<code class=property>none</code>’, ‘<code - class=property>inherit</code>’, and ‘<code + <p class=issue> Are ‘<code class=property>none</code>’, + ‘<code class=property>inherit</code>’, and ‘<code class=property>initial</code>’ allowed as items in a list of identifiers (of length greater than one)? - <p> If one of the identifiers listed is a shorthand property, - implementations must start transitions for any of its longhand - sub-properties that are animatable, using the duration, delay, and timing - function at the index corresponding to the shorthand. + <p> For the keyword ‘<code class=property>all</code>’, or if + one of the identifiers listed is a shorthand property, implementations + must start transitions for any of its longhand sub-properties that are + animatable (or, for ‘<code class=property>all</code>’, all + animatable properties), using the duration, delay, and timing function at + the index corresponding to the shorthand. <p> If a property is specified multiple times in the value of ‘<a href="#transition-property"><code - class=property>transition-property</code></a>’ (either on its own or - via a shorthand that contains it), then the transition that starts uses - the duration, delay, and timing function at the index corresponding to the - <em>last</em> occurrence of the property.</p> + class=property>transition-property</code></a>’ (either on its own, + via a shorthand that contains it, or via the ‘<code + class=property>all</code>’ value), then the transition that starts + uses the duration, delay, and timing function at the index corresponding + to the <em>last</em> item in the value of ‘<a + href="#transition-property"><code + class=property>transition-property</code></a>’ that calls for + animation that property. + + <p class=note> Note: The <code class=property>all</code> value and + shorthand properties work in similar ways, so the <code + class=property>all</code> value is just like a shorthand that covers all + properties.</p> <!-- ======================================================================================================= --> <h3 id=the-transition-duration-property-><span class=secno>2.2. </span> The @@ -1566,7 +1575,8 @@ <th><a class=property href="#transition-property">transition-property</a> - <td>none | all | [ <IDENT> ] [ ‘,’ <IDENT> ]* + <td>none | [ all | <IDENT> ] [ ‘,’ all | <IDENT> + ]* <td>all Index: ChangeLog =================================================================== RCS file: /sources/public/csswg/css3-transitions/ChangeLog,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- ChangeLog 31 Jan 2012 08:01:37 -0000 1.17 +++ ChangeLog 17 Feb 2012 01:03:04 -0000 1.18 @@ -1,3 +1,11 @@ +2012-02-17 dbaron@dbaron.org +- Allow 'all' within the list in transition-property, as resolved in + http://lists.w3.org/Archives/Public/www-style/2011Nov/0709.html . + Fixes https://www.w3.org/Bugs/Public/show_bug.cgi?id=14602 . + +2012-02-15 dbaron@dbaron.org +- link to issue tracking in Bugzilla + 2012-01-31 simon.fraser@apple.com - Qualify the table style with a classname to avoid styling the propdef tables. - Switch back to the Editors Draft stylesheet. Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-transitions/Overview.src.html,v retrieving revision 1.30 retrieving revision 1.31 diff -u -d -r1.30 -r1.31 --- Overview.src.html 15 Feb 2012 18:30:20 -0000 1.30 +++ Overview.src.html 17 Feb 2012 01:03:04 -0000 1.31 @@ -186,7 +186,7 @@ <em>Value:</em> </td> <td> - none | all | [ <IDENT> ] [ ',' <IDENT> ]* + none | [ all | <IDENT> ] [ ',' all | <IDENT> ]* </td> </tr> <tr> @@ -241,10 +241,10 @@ </table> <p> - A value of 'none' means that no property will transition. A value of - 'all' means that every property that is able to undergo a transition - will do so. Otherwise, a list - of properties to be transitioned is given. + A value of 'none' means that no property will transition. + Otherwise, a list of properties to be transitioned, or the + keyword 'all' which indicates that all properties are to be + transitioned, is given. </p> <p> @@ -258,21 +258,29 @@ the list to preserve the matching of indices. </p> <p class="issue"> - Are 'all', 'none', 'inherit', and 'initial' allowed as items in + Are 'none', 'inherit', and 'initial' allowed as items in a list of identifiers (of length greater than one)? </p> <p> - If one of the identifiers listed is a shorthand property, - implementations must start transitions for any of its longhand - sub-properties that are animatable, using the duration, delay, + For the keyword 'all', or if one of the identifiers listed is a + shorthand property, implementations must start transitions for + any of its longhand sub-properties that are animatable (or, for + 'all', all animatable properties), using the duration, delay, and timing function at the index corresponding to the shorthand. </p> <p> If a property is specified multiple times in the value of - 'transition-property' (either on its own or via a shorthand that - contains it), then the transition that starts uses the duration, - delay, and timing function at the index corresponding to the - <em>last</em> occurrence of the property. + 'transition-property' (either on its own, via a shorthand that + contains it, or via the 'all' value), then the transition that + starts uses the duration, delay, and timing function at the + index corresponding to the <em>last</em> item in the value of + 'transition-property' that calls for animation that property. + </p> + <p class="note"> + Note: The <code class="property">all</code> value and shorthand + properties work in similar ways, so the <code + class="property">all</code> value is just like a shorthand that + covers all properties. </p> <!-- ======================================================================================================= -->
Received on Friday, 17 February 2012 01:03:18 UTC