gecko/dom/animation
Brian Birtles a8a325e307 Bug 1104427 part 2 - Encapsulate AnimationPlayer::mStartTime; r=dholbert
Now that there is a public accessor for mStartTime, we can make it a protected
member of AnimationPlayer. The only time mStartTime is ever set is when playing
the animation so we can replace external modifications to mStartTime with calls
to Play(). This simplifies implementing deferred starting of animations
in bug 927349 by isolating the deferred playback logic to AnimationPlayer.

Note that even when we call PauseFromStyle immediately afterwards we still need
to call PlayFromStyle (or Play) first in order to resolve the time at which the
player should be paused. A newly created player doesn't have a current time so
if we were simply to call pause it wouldn't pause at the start of the animation
as we might expect. The call to Play(FromStyle) will cause the current time to
become zero and then we pause at that time.
2014-12-04 08:28:38 -08:00
..
test Bug 1083670 - Move API tests for CSS Animations and CSS Transitions into separate directories; r=dbaron 2014-11-17 13:46:01 +09:00
Animation.cpp Bug 1078122 part 3 - Move animation value building down to the Animation objects; r=dholbert 2014-10-20 13:55:46 +09:00
Animation.h Bug 1078122 part 9 - Move queuing of CSS animation events to CSSAnimationPlayer; r=dholbert 2014-10-20 13:55:47 +09:00
AnimationEffect.cpp Bug 1045993 part 1 - Add AnimationEffect interface and Animation.effect member; r=dbaron, r=bz 2014-08-22 13:42:47 +01:00
AnimationEffect.h Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz. 2014-10-07 11:44:49 +02:00
AnimationPlayer.cpp Bug 1104427 part 1 - Rename GetStartTime to GetStartTimeAsDouble; r=bholley 2014-12-04 08:28:38 -08:00
AnimationPlayer.h Bug 1104427 part 2 - Encapsulate AnimationPlayer::mStartTime; r=dholbert 2014-12-04 08:28:38 -08:00
AnimationTimeline.cpp Bug 1078119 - Rename AnimationTimeline/AnimationPlayer GetCurrentTimeDuration; r=bz 2014-10-20 13:55:45 +09:00
AnimationTimeline.h Bug 1078119 - Rename AnimationTimeline/AnimationPlayer GetCurrentTimeDuration; r=bz 2014-10-20 13:55:45 +09:00
AnimationUtils.h Bug 1072299 - Build dom/animation in unified mode; r=baku 2014-09-25 10:11:43 -04:00
moz.build Bug 1072299 - Build dom/animation in unified mode; r=baku 2014-09-25 10:11:43 -04:00