| Index: cc/animation/animation.h
|
| diff --git a/cc/animation/animation.h b/cc/animation/animation.h
|
| index 2677fdeff58e8930aad793bde0ee6b5ad2622550..9342f1abc12bf880e624685ffa427c9a55944708 100644
|
| --- a/cc/animation/animation.h
|
| +++ b/cc/animation/animation.h
|
| @@ -19,48 +19,43 @@ class AnimationCurve;
|
| // loop count, last pause time, and the total time spent paused.
|
| class CC_EXPORT Animation {
|
| public:
|
| - // Animations begin in the 'WAITING_FOR_TARGET_AVAILABILITY' state. An
|
| - // Animation waiting for target availibility will run as soon as its target
|
| - // property is free (and all the animations animating with it are also able to
|
| - // run). When this time arrives, the controller will move the animation into
|
| - // the STARTING state, and then into the RUNNING state. RUNNING animations may
|
| - // toggle between RUNNING and PAUSED, and may be stopped by moving into either
|
| - // the ABORTED or FINISHED states. A FINISHED animation was allowed to run to
|
| - // completion, but an ABORTED animation was not.
|
| + // Animations begin in the 'WaitingForTargetAvailability' state. An Animation
|
| + // waiting for target availibility will run as soon as its target property
|
| + // is free (and all the animations animating with it are also able to run).
|
| + // When this time arrives, the controller will move the animation into the
|
| + // Starting state, and then into the Running state. Running animations may
|
| + // toggle between Running and Paused, and may be stopped by moving into either
|
| + // the Aborted or Finished states. A Finished animation was allowed to run to
|
| + // completion, but an Aborted animation was not.
|
| enum RunState {
|
| - WAITING_FOR_TARGET_AVAILABILITY = 0,
|
| - WAITING_FOR_DELETION,
|
| - STARTING,
|
| - RUNNING,
|
| - PAUSED,
|
| - FINISHED,
|
| - ABORTED,
|
| + WaitingForTargetAvailability = 0,
|
| + WaitingForDeletion,
|
| + Starting,
|
| + Running,
|
| + Paused,
|
| + Finished,
|
| + Aborted,
|
| // This sentinel must be last.
|
| - LAST_RUN_STATE = ABORTED
|
| + RunStateEnumSize
|
| };
|
|
|
| enum TargetProperty {
|
| - TRANSFORM = 0,
|
| - OPACITY,
|
| - FILTER,
|
| - SCROLL_OFFSET,
|
| - BACKGROUND_COLOR,
|
| + Transform = 0,
|
| + Opacity,
|
| + Filter,
|
| + ScrollOffset,
|
| + BackgroundColor,
|
| // This sentinel must be last.
|
| - LAST_TARGET_PROPERTY = BACKGROUND_COLOR
|
| + TargetPropertyEnumSize
|
| };
|
|
|
| - enum Direction {
|
| - DIRECTION_NORMAL,
|
| - DIRECTION_REVERSE,
|
| - DIRECTION_ALTERNATE,
|
| - DIRECTION_ALTERNATE_REVERSE
|
| - };
|
| + enum Direction { Normal, Reverse, Alternate, AlternateReverse };
|
|
|
| enum FillMode {
|
| - FILL_MODE_NONE,
|
| - FILL_MODE_FORWARDS,
|
| - FILL_MODE_BACKWARDS,
|
| - FILL_MODE_BOTH
|
| + FillModeNone,
|
| + FillModeForwards,
|
| + FillModeBackwards,
|
| + FillModeBoth
|
| };
|
|
|
| static scoped_ptr<Animation> Create(scoped_ptr<AnimationCurve> curve,
|
| @@ -116,8 +111,9 @@ class CC_EXPORT Animation {
|
|
|
| bool IsFinishedAt(base::TimeTicks monotonic_time) const;
|
| bool is_finished() const {
|
| - return run_state_ == FINISHED || run_state_ == ABORTED ||
|
| - run_state_ == WAITING_FOR_DELETION;
|
| + return run_state_ == Finished ||
|
| + run_state_ == Aborted ||
|
| + run_state_ == WaitingForDeletion;
|
| }
|
|
|
| bool InEffect(base::TimeTicks monotonic_time) const;
|
| @@ -135,7 +131,7 @@ class CC_EXPORT Animation {
|
| needs_synchronized_start_time_ = needs_synchronized_start_time;
|
| }
|
|
|
| - // This is true for animations running on the main thread when the FINISHED
|
| + // This is true for animations running on the main thread when the Finished
|
| // event sent by the corresponding impl animation has been received.
|
| bool received_finished_event() const {
|
| return received_finished_event_;
|
| @@ -231,10 +227,10 @@ class CC_EXPORT Animation {
|
| // When pushed from a main-thread controller to a compositor-thread
|
| // controller, an animation will initially only affect pending observers
|
| // (corresponding to layers in the pending tree). Animations that only
|
| - // affect pending observers are able to reach the STARTING state and tick
|
| + // affect pending observers are able to reach the Starting state and tick
|
| // pending observers, but cannot proceed any further and do not tick active
|
| // observers. After activation, such animations affect both kinds of observers
|
| - // and are able to proceed past the STARTING state. When the removal of
|
| + // and are able to proceed past the Starting state. When the removal of
|
| // an animation is pushed from a main-thread controller to a
|
| // compositor-thread controller, this initially only makes the animation
|
| // stop affecting pending observers. After activation, such animations no
|
|
|