| Index: cc/animation/animation_unittest.cc
 | 
| diff --git a/cc/animation/animation_unittest.cc b/cc/animation/animation_unittest.cc
 | 
| index 2522f19ee645d3d2b8137b4729b50d187a090b6b..9345c6b1fc57569d59d8ae7548209376f755c97e 100644
 | 
| --- a/cc/animation/animation_unittest.cc
 | 
| +++ b/cc/animation/animation_unittest.cc
 | 
| @@ -23,9 +23,7 @@ scoped_ptr<Animation> CreateAnimation(double iterations,
 | 
|                                        double playback_rate) {
 | 
|    scoped_ptr<Animation> to_return(
 | 
|        Animation::Create(make_scoped_ptr(new FakeFloatAnimationCurve(duration)),
 | 
| -                        0,
 | 
| -                        1,
 | 
| -                        Animation::Opacity));
 | 
| +                        0, 1, Animation::OPACITY));
 | 
|    to_return->set_iterations(iterations);
 | 
|    to_return->set_playback_rate(playback_rate);
 | 
|    return to_return.Pass();
 | 
| @@ -93,7 +91,7 @@ TEST(AnimationTest, TrimTimeInfiniteIterations) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(-1));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
|    EXPECT_EQ(
 | 
|        1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0)).InSecondsF());
 | 
|    EXPECT_EQ(0.75, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -110,7 +108,7 @@ TEST(AnimationTest, TrimTimeReverse) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateInfiniteIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(-1));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.25, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -127,7 +125,7 @@ TEST(AnimationTest, TrimTimeAlternateInfiniteIterations) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateOneIteration) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.25, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -144,7 +142,7 @@ TEST(AnimationTest, TrimTimeAlternateOneIteration) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateTwoIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.25, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -167,7 +165,7 @@ TEST(AnimationTest, TrimTimeAlternateTwoIterations) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateTwoHalfIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2.5));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.25, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -194,7 +192,7 @@ TEST(AnimationTest, TrimTimeAlternateTwoHalfIterations) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateReverseInfiniteIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(-1));
 | 
| -  anim->set_direction(Animation::AlternateReverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE_REVERSE);
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.75, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -211,7 +209,7 @@ TEST(AnimationTest, TrimTimeAlternateReverseInfiniteIterations) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateReverseOneIteration) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->set_direction(Animation::AlternateReverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE_REVERSE);
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.75, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -228,7 +226,7 @@ TEST(AnimationTest, TrimTimeAlternateReverseOneIteration) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateReverseTwoIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2));
 | 
| -  anim->set_direction(Animation::AlternateReverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE_REVERSE);
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.75, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -267,7 +265,7 @@ TEST(AnimationTest, TrimTimeStartTime) {
 | 
|  TEST(AnimationTest, TrimTimeStartTimeReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
|    anim->set_start_time(TicksFromSecondsF(4));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
|    EXPECT_EQ(
 | 
|        0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0)).InSecondsF());
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(4.0))
 | 
| @@ -298,7 +296,7 @@ TEST(AnimationTest, TrimTimeTimeOffsetReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
|    anim->set_time_offset(TimeDelta::FromMilliseconds(4000));
 | 
|    anim->set_start_time(TicksFromSecondsF(4));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.5))
 | 
| @@ -326,7 +324,7 @@ TEST(AnimationTest, TrimTimeNegativeTimeOffset) {
 | 
|  TEST(AnimationTest, TrimTimeNegativeTimeOffsetReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
|    anim->set_time_offset(TimeDelta::FromMilliseconds(-4000));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
|  
 | 
|    EXPECT_EQ(
 | 
|        0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0)).InSecondsF());
 | 
| @@ -340,15 +338,15 @@ TEST(AnimationTest, TrimTimeNegativeTimeOffsetReverse) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimePauseResume) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_EQ(
 | 
|        0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0)).InSecondsF());
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.5))
 | 
|                       .InSecondsF());
 | 
| -  anim->SetRunState(Animation::Paused, TicksFromSecondsF(0.5));
 | 
| +  anim->SetRunState(Animation::PAUSED, TicksFromSecondsF(0.5));
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(1024.0))
 | 
|                       .InSecondsF());
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(1024.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(1024.0));
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(1024.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(1, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(1024.5))
 | 
| @@ -357,16 +355,16 @@ TEST(AnimationTest, TrimTimePauseResume) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimePauseResumeReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.5))
 | 
|                       .InSecondsF());
 | 
| -  anim->SetRunState(Animation::Paused, TicksFromSecondsF(0.25));
 | 
| +  anim->SetRunState(Animation::PAUSED, TicksFromSecondsF(0.25));
 | 
|    EXPECT_EQ(0.75, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(1024.0))
 | 
|                        .InSecondsF());
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(1024.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(1024.0));
 | 
|    EXPECT_EQ(0.75, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(1024.0))
 | 
|                        .InSecondsF());
 | 
|    EXPECT_EQ(0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(1024.75))
 | 
| @@ -375,7 +373,7 @@ TEST(AnimationTest, TrimTimePauseResumeReverse) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeSuspendResume) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_EQ(
 | 
|        0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0)).InSecondsF());
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.5))
 | 
| @@ -392,8 +390,8 @@ TEST(AnimationTest, TrimTimeSuspendResume) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeSuspendResumeReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.75, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -410,7 +408,7 @@ TEST(AnimationTest, TrimTimeSuspendResumeReverse) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeZeroDuration) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(0, 0));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_EQ(0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                     .InSecondsF());
 | 
|    EXPECT_EQ(
 | 
| @@ -421,7 +419,7 @@ TEST(AnimationTest, TrimTimeZeroDuration) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeStarting) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1, 5.0));
 | 
| -  anim->SetRunState(Animation::Starting, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::STARTING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
| @@ -448,7 +446,7 @@ TEST(AnimationTest, TrimTimeStarting) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeNeedsSynchronizedStartTime) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1, 5.0));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    anim->set_needs_synchronized_start_time(true);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                       .InSecondsF());
 | 
| @@ -475,7 +473,7 @@ TEST(AnimationTest, TrimTimeNeedsSynchronizedStartTime) {
 | 
|  
 | 
|  TEST(AnimationTest, IsFinishedAtZeroIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(0));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->IsFinishedAt(TicksFromSecondsF(1.0)));
 | 
| @@ -483,7 +481,7 @@ TEST(AnimationTest, IsFinishedAtZeroIterations) {
 | 
|  
 | 
|  TEST(AnimationTest, IsFinishedAtOneIteration) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->IsFinishedAt(TicksFromSecondsF(1.0)));
 | 
| @@ -492,7 +490,7 @@ TEST(AnimationTest, IsFinishedAtOneIteration) {
 | 
|  
 | 
|  TEST(AnimationTest, IsFinishedAtInfiniteIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(-1));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(0.5)));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(1.0)));
 | 
| @@ -502,7 +500,7 @@ TEST(AnimationTest, IsFinishedAtInfiniteIterations) {
 | 
|  TEST(AnimationTest, IsFinishedNegativeTimeOffset) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
|    anim->set_time_offset(TimeDelta::FromMilliseconds(-500));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|  
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
| @@ -516,7 +514,7 @@ TEST(AnimationTest, IsFinishedNegativeTimeOffset) {
 | 
|  TEST(AnimationTest, IsFinishedPositiveTimeOffset) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
|    anim->set_time_offset(TimeDelta::FromMilliseconds(500));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|  
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
| @@ -526,58 +524,58 @@ TEST(AnimationTest, IsFinishedPositiveTimeOffset) {
 | 
|  
 | 
|  TEST(AnimationTest, IsFinishedAtNotRunning) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(0));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_TRUE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
| -  anim->SetRunState(Animation::Paused, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::PAUSED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
| -  anim->SetRunState(Animation::WaitingForTargetAvailability,
 | 
| +  anim->SetRunState(Animation::WAITING_FOR_TARGET_AVAILABILITY,
 | 
|                      TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
| -  anim->SetRunState(Animation::Finished, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::FINISHED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_TRUE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
| -  anim->SetRunState(Animation::Aborted, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::ABORTED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_TRUE(anim->IsFinishedAt(TicksFromSecondsF(0.0)));
 | 
|  }
 | 
|  
 | 
|  TEST(AnimationTest, IsFinished) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::Paused, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::PAUSED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::WaitingForTargetAvailability,
 | 
| +  anim->SetRunState(Animation::WAITING_FOR_TARGET_AVAILABILITY,
 | 
|                      TicksFromSecondsF(0.0));
 | 
|    EXPECT_FALSE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::Finished, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::FINISHED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_TRUE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::Aborted, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::ABORTED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_TRUE(anim->is_finished());
 | 
|  }
 | 
|  
 | 
|  TEST(AnimationTest, IsFinishedNeedsSynchronizedStartTime) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(2.0));
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(2.0));
 | 
|    EXPECT_FALSE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::Paused, TicksFromSecondsF(2.0));
 | 
| +  anim->SetRunState(Animation::PAUSED, TicksFromSecondsF(2.0));
 | 
|    EXPECT_FALSE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::WaitingForTargetAvailability,
 | 
| +  anim->SetRunState(Animation::WAITING_FOR_TARGET_AVAILABILITY,
 | 
|                      TicksFromSecondsF(2.0));
 | 
|    EXPECT_FALSE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::Finished, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::FINISHED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_TRUE(anim->is_finished());
 | 
| -  anim->SetRunState(Animation::Aborted, TicksFromSecondsF(0.0));
 | 
| +  anim->SetRunState(Animation::ABORTED, TicksFromSecondsF(0.0));
 | 
|    EXPECT_TRUE(anim->is_finished());
 | 
|  }
 | 
|  
 | 
|  TEST(AnimationTest, RunStateChangesIgnoredWhileSuspended) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
|    anim->Suspend(TicksFromSecondsF(0));
 | 
| -  EXPECT_EQ(Animation::Paused, anim->run_state());
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| -  EXPECT_EQ(Animation::Paused, anim->run_state());
 | 
| +  EXPECT_EQ(Animation::PAUSED, anim->run_state());
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
| +  EXPECT_EQ(Animation::PAUSED, anim->run_state());
 | 
|    anim->Resume(TicksFromSecondsF(0));
 | 
| -  anim->SetRunState(Animation::Running, TicksFromSecondsF(0.0));
 | 
| -  EXPECT_EQ(Animation::Running, anim->run_state());
 | 
| +  anim->SetRunState(Animation::RUNNING, TicksFromSecondsF(0.0));
 | 
| +  EXPECT_EQ(Animation::RUNNING, anim->run_state());
 | 
|  }
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimePlaybackNormal) {
 | 
| @@ -708,7 +706,7 @@ TEST(AnimationTest, TrimTimePlaybackFastInfiniteIterations) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimePlaybackNormalDoubleReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1, 1, -1));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
|    EXPECT_EQ(0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                     .InSecondsF());
 | 
|    EXPECT_EQ(
 | 
| @@ -723,7 +721,7 @@ TEST(AnimationTest, TrimTimePlaybackNormalDoubleReverse) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimePlaybackFastDoubleReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1, 4, -2));
 | 
| -  anim->set_direction(Animation::Reverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_REVERSE);
 | 
|    EXPECT_EQ(0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                     .InSecondsF());
 | 
|    EXPECT_EQ(
 | 
| @@ -742,7 +740,7 @@ TEST(AnimationTest, TrimTimePlaybackFastDoubleReverse) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateTwoIterationsPlaybackFast) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2, 2, 2));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -767,7 +765,7 @@ TEST(AnimationTest, TrimTimeAlternateTwoIterationsPlaybackFast) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateTwoIterationsPlaybackFastReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2, 2, 2));
 | 
| -  anim->set_direction(Animation::AlternateReverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE_REVERSE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(2.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
| @@ -794,7 +792,7 @@ TEST(AnimationTest, TrimTimeAlternateTwoIterationsPlaybackFastReverse) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeAlternateTwoIterationsPlaybackFastDoubleReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2, 2, -2));
 | 
| -  anim->set_direction(Animation::AlternateReverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE_REVERSE);
 | 
|    EXPECT_EQ(2.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(1.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -820,7 +818,7 @@ TEST(AnimationTest, TrimTimeAlternateTwoIterationsPlaybackFastDoubleReverse) {
 | 
|  TEST(AnimationTest,
 | 
|       TrimTimeAlternateReverseThreeIterationsPlaybackFastAlternateReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(3, 2, -2));
 | 
| -  anim->set_direction(Animation::AlternateReverse);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE_REVERSE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.25))
 | 
| @@ -854,7 +852,7 @@ TEST(AnimationTest,
 | 
|  TEST(AnimationTest,
 | 
|       TrimTimeAlternateReverseTwoIterationsPlaybackNormalAlternate) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2, 2, -1));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
|    EXPECT_EQ(0.5, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.5))
 | 
| @@ -898,7 +896,7 @@ TEST(AnimationTest, TrimTimeIterationStart) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeIterationStartAlternate) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(2, 1, 1));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    anim->set_iteration_start(0.3);
 | 
|    EXPECT_EQ(0.3, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                       .InSecondsF());
 | 
| @@ -918,7 +916,7 @@ TEST(AnimationTest, TrimTimeIterationStartAlternate) {
 | 
|  
 | 
|  TEST(AnimationTest, TrimTimeIterationStartAlternateThreeIterations) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(3, 1, 1));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    anim->set_iteration_start(1);
 | 
|    EXPECT_EQ(1.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(-1.0))
 | 
|                       .InSecondsF());
 | 
| @@ -943,7 +941,7 @@ TEST(AnimationTest, TrimTimeIterationStartAlternateThreeIterations) {
 | 
|  TEST(AnimationTest,
 | 
|       TrimTimeIterationStartAlternateThreeIterationsPlaybackReverse) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(3, 1, -1));
 | 
| -  anim->set_direction(Animation::Alternate);
 | 
| +  anim->set_direction(Animation::DIRECTION_ALTERNATE);
 | 
|    anim->set_iteration_start(1);
 | 
|    EXPECT_EQ(0.0, anim->TrimTimeToCurrentIteration(TicksFromSecondsF(0.0))
 | 
|                       .InSecondsF());
 | 
| @@ -959,22 +957,22 @@ TEST(AnimationTest,
 | 
|  
 | 
|  TEST(AnimationTest, InEffectFillMode) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1));
 | 
| -  anim->set_fill_mode(Animation::FillModeNone);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_NONE);
 | 
|    EXPECT_FALSE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
|  
 | 
| -  anim->set_fill_mode(Animation::FillModeForwards);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_FORWARDS);
 | 
|    EXPECT_FALSE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
|  
 | 
| -  anim->set_fill_mode(Animation::FillModeBackwards);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_BACKWARDS);
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
|  
 | 
| -  anim->set_fill_mode(Animation::FillModeBoth);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_BOTH);
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
| @@ -982,22 +980,22 @@ TEST(AnimationTest, InEffectFillMode) {
 | 
|  
 | 
|  TEST(AnimationTest, InEffectFillModePlayback) {
 | 
|    scoped_ptr<Animation> anim(CreateAnimation(1, 1, -1));
 | 
| -  anim->set_fill_mode(Animation::FillModeNone);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_NONE);
 | 
|    EXPECT_FALSE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
|  
 | 
| -  anim->set_fill_mode(Animation::FillModeForwards);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_FORWARDS);
 | 
|    EXPECT_FALSE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
|  
 | 
| -  anim->set_fill_mode(Animation::FillModeBackwards);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_BACKWARDS);
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
|  
 | 
| -  anim->set_fill_mode(Animation::FillModeBoth);
 | 
| +  anim->set_fill_mode(Animation::FILL_MODE_BOTH);
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(-1.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(0.0)));
 | 
|    EXPECT_TRUE(anim->InEffect(TicksFromSecondsF(1.0)));
 | 
| 
 |