You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: css-animations/Overview.bs
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -842,10 +842,11 @@ Types of <code>AnimationEvent</code></h3>
842
842
<dl dfn-type=event dfn-for=animationevent>
843
843
<dt><dfn>animationstart</dfn>
844
844
<dd>
845
-
The <a idl>animationstart</a> event occurs at the start of the animation. If there is an
846
-
'animation-delay' then this event will fire once the delay period has expired.
847
-
A negative delay will cause the event to fire with an elapsedTime equal to the
848
-
absolute value of the delay.
845
+
The <a idl>animationstart</a> event occurs at the start of the animation.
846
+
If there is an 'animation-delay' then this event will fire once the delay
847
+
period has expired. A negative delay will cause the event to fire with
848
+
an elapsedTime equal to the absolute value of the delay; in this case the
849
+
event will fire whether 'animation-play-state' is set to ''running'' or ''paused''.
849
850
<ul>
850
851
<li>Bubbles: Yes</li>
851
852
<li>Cancelable: No</li>
@@ -1061,9 +1062,9 @@ Working Group Resolutions that are pending editing</h2>
1061
1062
<li>Agreed that both transitions and animations animate all properties. css-transitions to define animation of non-interoperable/discrete values. They take their starting values below 50% timing function progress, and end values above
1062
1063
<li>Dynamic changes to animation properties/keyframes. Tab to propose resolution. (<a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=14713">Bug 14713</a>)
1063
1064
<li>Negative animation-delay values apply against the active duration of the animation i.e. (animation-duration*animation-iteration-count). The delay can thus swallow iterations for which no iteration event will be fired. The start/end events are still fired. Even when delay == (-1*active_duration)
1064
-
<li>Fire animation start/end events when animation-duration is zero, with 0 elapsedTime
1065
+
<li><del>Fire animation start/end events when animation-duration is zero, with 0 elapsedTime
1065
1066
<li>If animation-iteration-count is infinite and duration is 0, treat the iteration-count as if it was finite and run a 0s second (option A in <a href="http://lists.w3.org/Archives/Public/www-style/2014Sep/0056.html">Brian's mail</a>)
1066
-
<li>If an animation with a negative animation delay is initially paused, the start event still fires
1067
+
<li><del>If an animation with a negative animation delay is initially paused, the start event still fires
The <adata-link-type=idlhref=#dom-animationevent-animationstarttitle=animationstart>animationstart</a> event occurs at the start of the animation. If there is an
868
-
<aclass=propertydata-link-type=propdeschref=#propdef-animation-delaytitle=animation-delay>animation-delay</a> then this event will fire once the delay period has expired.
869
-
A negative delay will cause the event to fire with an elapsedTime equal to the
870
-
absolute value of the delay.
867
+
The <adata-link-type=idlhref=#dom-animationevent-animationstarttitle=animationstart>animationstart</a> event occurs at the start of the animation.
868
+
If there is an <aclass=propertydata-link-type=propdeschref=#propdef-animation-delaytitle=animation-delay>animation-delay</a> then this event will fire once the delay
869
+
period has expired. A negative delay will cause the event to fire with
870
+
an elapsedTime equal to the absolute value of the delay; in this case the
871
+
event will fire whether <aclass=propertydata-link-type=propdeschref=#propdef-animation-play-statetitle=animation-play-state>animation-play-state</a> is set to <aclass=cssdata-link-type=maybehref=#valuedef-runningtitle=running>running</a> or <aclass=cssdata-link-type=maybehref=#valuedef-pausedtitle=paused>paused</a>.
<li>Agreed that both transitions and animations animate all properties. css-transitions to define animation of non-interoperable/discrete values. They take their starting values below 50% timing function progress, and end values above
1078
1079
<li>Dynamic changes to animation properties/keyframes. Tab to propose resolution. (<ahref="https://www.w3.org/Bugs/Public/show_bug.cgi?id=14713">Bug 14713</a>)
1079
1080
<li>Negative animation-delay values apply against the active duration of the animation i.e. (animation-duration*animation-iteration-count). The delay can thus swallow iterations for which no iteration event will be fired. The start/end events are still fired. Even when delay == (-1*active_duration)
1080
-
<li>Fire animation start/end events when animation-duration is zero, with 0 elapsedTime
1081
-
<li>If animation-iteration-count is infinite and duration is 0, treat the iteration-count as if it was finite and run a 0s second (option A in <ahref=http://lists.w3.org/Archives/Public/www-style/2014Sep/0056.html>Brian’s mail</a>)
1082
-
<li>If an animation with a negative animation delay is initially paused, the start event still fires
1083
-
</ul>
1081
+
<li><del>Fire animation start/end events when animation-duration is zero, with 0 elapsedTime
1082
+
</del><li>If animation-iteration-count is infinite and duration is 0, treat the iteration-count as if it was finite and run a 0s second (option A in <ahref=http://lists.w3.org/Archives/Public/www-style/2014Sep/0056.html>Brian’s mail</a>)
1083
+
<li><del>If an animation with a negative animation delay is initially paused, the start event still fires
0 commit comments