csswg/css3-transitions ChangeLog,1.13,1.14 Overview.html,1.18,1.19 Overview.src.html,1.19,1.20

Update of /sources/public/csswg/css3-transitions
In directory hutz:/tmp/cvs-serv28234

Modified Files:
	ChangeLog Overview.html Overview.src.html 
Log Message:
2011-04-05 dino@apple.com

- change shorthand transition description to say that *any* transitionable
  property will move
- steps() takes an integer >= 1
- cubic bezier timing function can take control points with y
  values outside [0,1]


Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-transitions/Overview.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- Overview.html	27 Mar 2011 06:28:42 -0000	1.18
+++ Overview.html	5 Apr 2011 19:25:35 -0000	1.19
@@ -29,14 +29,14 @@
 
    <h1>CSS Transitions</h1>
 
-   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 27 March 2011</h2>
+   <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 5 April 2011</h2>
 
    <dl>
     <dt>This version:
 
-    <dd> <a href="http://www.w3.org/TR/2011/ED-css3-transitions-20110327">
+    <dd> <a href="http://www.w3.org/TR/2011/ED-css3-transitions-20110405">
      http://dev.w3.org/csswg/css3-transitions/</a>
-     <!--http://www.w3.org/TR/2011/WD-css3-transitions-20110327-->
+     <!--http://www.w3.org/TR/2011/WD-css3-transitions-20110405-->
 
     <dt>Latest version:
 
@@ -543,7 +543,7 @@
      <td> <em>Value:</em>
 
      <td> ease | linear | ease-in | ease-out | ease-in-out | step-start |
-      step-end | steps(&lt;number&gt;[, start | end ]) |
+      step-end | steps(&lt;integer&gt;[, start | end ]) |
       cubic-bezier(&lt;number&gt;, &lt;number&gt;, &lt;number&gt;,
       &lt;number&gt;) [, ease | linear | ease-in | ease-out | ease-in-out |
       step-start | step-end | steps(&lt;number&gt;[, start | end ]) |
@@ -621,8 +621,9 @@
 
    <dd> Specifies a stepping function, described above, taking two
     parameters. The first parameter specifies the number of intervals in the
-    function. The second parameter, which is optional, is either the value
-    &lsquo;<code class=property>start</code>&rsquo; or &lsquo;<code
+    function. It must be a positive integer (greater than 0). The second
+    parameter, which is optional, is either the value &lsquo;<code
+    class=property>start</code>&rsquo; or &lsquo;<code
     class=property>end</code>&rsquo;, and specifies the point at which the
     change of values occur within the interval. If the second parameter is
     omitted, it is given the value &lsquo;<code
@@ -633,8 +634,8 @@
    <dd> Specifies a <a
     href="http://en.wikipedia.org/wiki/B%C3%A9zier_curve">cubic-bezier
     curve</a>. The four values specify points P<sub>1</sub> and P<sub>2</sub>
-    of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1]
-    or the definition is invalid.
+    of the curve as (x1, y1, x2, y2). Both x values must be in the range [0,
+    1] or the definition is invalid. The y values can exceed this range.
   </dl>
   <!-- ======================================================================================================= -->
 
@@ -1109,9 +1110,9 @@
     rules above. Otherwise, no interpolation (unless stated otherwise above).
     
 
-   <li> <strong>a shorthand property</strong>: If all the parts of a
-    shorthand can be animated, then interpolation is performed as if each
-    property was individually specified.
+   <li> <strong>a shorthand property</strong>: If any part of a shorthand can
+    be animated, then interpolation is performed as if those animatable
+    properties were individually specified.
   </ul>
 
   <h2 id=animatable-properties-><span class=secno>7. </span> Animatable
@@ -1552,7 +1553,7 @@
       href="#transition-timing-function">transition-timing-function</a>
 
      <td>ease | linear | ease-in | ease-out | ease-in-out | step-start |
-      step-end | steps(&lt;number&gt;[, start | end ]) |
+      step-end | steps(&lt;integer&gt;[, start | end ]) |
       cubic-bezier(&lt;number&gt;, &lt;number&gt;, &lt;number&gt;,
       &lt;number&gt;) [, ease | linear | ease-in | ease-out | ease-in-out |
       step-start | step-end | steps(&lt;number&gt;[, start | end ]) |

Index: ChangeLog
===================================================================
RCS file: /sources/public/csswg/css3-transitions/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- ChangeLog	21 Mar 2011 21:20:56 -0000	1.13
+++ ChangeLog	5 Apr 2011 19:25:35 -0000	1.14
@@ -1,3 +1,11 @@
+2011-04-05 dino@apple.com
+
+- change shorthand transition description to say that *any* transitionable
+  property will move
+- steps() takes an integer >= 1
+- cubic bezier timing function can take control points with y
+  values outside [0,1]
+
 2011-03-21 simon.fraser@apple.com
 
  - Removed "Module Level 3" from the title.

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-transitions/Overview.src.html,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- Overview.src.html	27 Mar 2011 06:28:42 -0000	1.19
+++ Overview.src.html	5 Apr 2011 19:25:35 -0000	1.20
@@ -450,7 +450,7 @@
               <em>Value:</em>
             </td>
             <td>
-              ease | linear | ease-in | ease-out | ease-in-out | step-start | step-end | steps(&lt;number&gt;[, start | end ]) | cubic-bezier(&lt;number&gt;, &lt;number&gt;, &lt;number&gt;, &lt;number&gt;) [, ease | linear | ease-in | ease-out | ease-in-out | step-start | step-end | steps(&lt;number&gt;[, start | end ]) | cubic-bezier(&lt;number&gt;, &lt;number&gt;, &lt;number&gt;, &lt;number&gt;)]*
+              ease | linear | ease-in | ease-out | ease-in-out | step-start | step-end | steps(&lt;integer&gt;[, start | end ]) | cubic-bezier(&lt;number&gt;, &lt;number&gt;, &lt;number&gt;, &lt;number&gt;) [, ease | linear | ease-in | ease-out | ease-in-out | step-start | step-end | steps(&lt;number&gt;[, start | end ]) | cubic-bezier(&lt;number&gt;, &lt;number&gt;, &lt;number&gt;, &lt;number&gt;)]*
             </td>
           </tr>
           <tr>
@@ -555,7 +555,8 @@
         <dd>
           Specifies a stepping function, described above, taking two
           parameters. The first parameter specifies the number of intervals
-          in the function. The second parameter, which is optional, is
+          in the function. It must be a positive integer (greater than 0).
+          The second parameter, which is optional, is
           either the value 'start' or 'end', and specifies the point
           at which the change of values occur within the interval.
           If the second parameter is omitted, it is given the value 'end'.
@@ -567,8 +568,9 @@
           Specifies a <a
           href="http://en.wikipedia.org/wiki/B%C3%A9zier_curve">cubic-bezier
           curve</a>. The four values specify points P<sub>1</sub> and
-          P<sub>2</sub> of the curve as (x1, y1, x2, y2). All values must be
-          in the range [0, 1] or the definition is invalid.
+          P<sub>2</sub> of the curve as (x1, y1, x2, y2). Both x values must be
+          in the range [0, 1] or the definition is invalid. The y values can
+          exceed this range.
         </dd>
       </dl><!-- ======================================================================================================= -->
       <h3>
@@ -1096,9 +1098,9 @@
           interpolation (unless stated otherwise above).
         </li>
         <li>
-          <strong>a shorthand property</strong>: If all the parts of a 
+          <strong>a shorthand property</strong>: If any part of a
           shorthand can be animated, then interpolation is performed as
-          if each property was individually specified.
+          if those animatable properties were individually specified.
         </li>
       </ul>
 

Received on Tuesday, 5 April 2011 19:25:39 UTC