Index: Source/core/animation/AnimationEffectTest.cpp |
diff --git a/Source/core/animation/AnimationNodeTest.cpp b/Source/core/animation/AnimationEffectTest.cpp |
similarity index 76% |
rename from Source/core/animation/AnimationNodeTest.cpp |
rename to Source/core/animation/AnimationEffectTest.cpp |
index d883b80004aca02d98b2a457838818d9e3555201..ca359672cfcddb1a9b64785bcf8390f7c00432cf 100644 |
--- a/Source/core/animation/AnimationNodeTest.cpp |
+++ b/Source/core/animation/AnimationEffectTest.cpp |
@@ -29,7 +29,8 @@ |
*/ |
#include "config.h" |
-#include "core/animation/AnimationNode.h" |
+#include "core/animation/AnimationEffect.h" |
+ |
#include "core/animation/ComputedTimingProperties.h" |
#include <gtest/gtest.h> |
@@ -38,14 +39,14 @@ using namespace blink; |
namespace { |
-class TestAnimationNodeEventDelegate : public AnimationNode::EventDelegate { |
+class TestAnimationEffectEventDelegate : public AnimationEffect::EventDelegate { |
public: |
- virtual void onEventCondition(const AnimationNode& animationNode) override |
+ virtual void onEventCondition(const AnimationEffect& animationNode) override |
{ |
m_eventTriggered = true; |
} |
- virtual bool requiresIterationEvents(const AnimationNode& animationNode) override |
+ virtual bool requiresIterationEvents(const AnimationEffect& animationNode) override |
{ |
return true; |
} |
@@ -59,11 +60,11 @@ private: |
bool m_eventTriggered; |
}; |
-class TestAnimationNode : public AnimationNode { |
+class TestAnimationEffect : public AnimationEffect { |
public: |
- static PassRefPtrWillBeRawPtr<TestAnimationNode> create(const Timing& specified) |
+ static PassRefPtrWillBeRawPtr<TestAnimationEffect> create(const Timing& specified) |
{ |
- return adoptRefWillBeNoop(new TestAnimationNode(specified, new TestAnimationNodeEventDelegate())); |
+ return adoptRefWillBeNoop(new TestAnimationEffect(specified, new TestAnimationEffectEventDelegate())); |
} |
void updateInheritedTime(double time) |
@@ -74,12 +75,12 @@ public: |
void updateInheritedTime(double time, TimingUpdateReason reason) |
{ |
m_eventDelegate->reset(); |
- AnimationNode::updateInheritedTime(time, reason); |
+ AnimationEffect::updateInheritedTime(time, reason); |
} |
virtual void updateChildrenAndEffects() const override { } |
void willDetach() { } |
- TestAnimationNodeEventDelegate* eventDelegate() { return m_eventDelegate.get(); } |
+ TestAnimationEffectEventDelegate* eventDelegate() { return m_eventDelegate.get(); } |
virtual double calculateTimeToEffectChange(bool forwards, double localTime, double timeToNextIteration) const override |
{ |
m_localTime = localTime; |
@@ -103,32 +104,32 @@ public: |
DEFINE_INLINE_VIRTUAL_TRACE() |
{ |
visitor->trace(m_eventDelegate); |
- AnimationNode::trace(visitor); |
+ AnimationEffect::trace(visitor); |
} |
private: |
- TestAnimationNode(const Timing& specified, TestAnimationNodeEventDelegate* eventDelegate) |
- : AnimationNode(specified, adoptPtrWillBeNoop(eventDelegate)) |
+ TestAnimationEffect(const Timing& specified, TestAnimationEffectEventDelegate* eventDelegate) |
+ : AnimationEffect(specified, adoptPtrWillBeNoop(eventDelegate)) |
, m_eventDelegate(eventDelegate) |
{ |
} |
- RawPtrWillBeMember<TestAnimationNodeEventDelegate> m_eventDelegate; |
+ RawPtrWillBeMember<TestAnimationEffectEventDelegate> m_eventDelegate; |
mutable double m_localTime; |
mutable double m_timeToNextIteration; |
}; |
-TEST(AnimationAnimationNodeTest, Sanity) |
+TEST(AnimationAnimationEffectTest, Sanity) |
{ |
Timing timing; |
timing.iterationDuration = 2; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
EXPECT_EQ(0, animationNode->computedTiming().startTime()); |
animationNode->updateInheritedTime(0); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_TRUE(animationNode->isInPlay()); |
EXPECT_TRUE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -139,7 +140,7 @@ TEST(AnimationAnimationNodeTest, Sanity) |
animationNode->updateInheritedTime(1); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_TRUE(animationNode->isInPlay()); |
EXPECT_TRUE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -150,7 +151,7 @@ TEST(AnimationAnimationNodeTest, Sanity) |
animationNode->updateInheritedTime(2); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_FALSE(animationNode->isInPlay()); |
EXPECT_FALSE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -161,7 +162,7 @@ TEST(AnimationAnimationNodeTest, Sanity) |
animationNode->updateInheritedTime(3); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_FALSE(animationNode->isInPlay()); |
EXPECT_FALSE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -171,11 +172,11 @@ TEST(AnimationAnimationNodeTest, Sanity) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, FillAuto) |
+TEST(AnimationAnimationEffectTest, FillAuto) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(0, animationNode->timeFraction()); |
@@ -184,12 +185,12 @@ TEST(AnimationAnimationNodeTest, FillAuto) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, FillForwards) |
+TEST(AnimationAnimationEffectTest, FillForwards) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeForwards; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_TRUE(isNull(animationNode->timeFraction())); |
@@ -198,12 +199,12 @@ TEST(AnimationAnimationNodeTest, FillForwards) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, FillBackwards) |
+TEST(AnimationAnimationEffectTest, FillBackwards) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeBackwards; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(0, animationNode->timeFraction()); |
@@ -212,12 +213,12 @@ TEST(AnimationAnimationNodeTest, FillBackwards) |
EXPECT_TRUE(isNull(animationNode->timeFraction())); |
} |
-TEST(AnimationAnimationNodeTest, FillBoth) |
+TEST(AnimationAnimationEffectTest, FillBoth) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeBoth; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(0, animationNode->timeFraction()); |
@@ -226,13 +227,13 @@ TEST(AnimationAnimationNodeTest, FillBoth) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, StartDelay) |
+TEST(AnimationAnimationEffectTest, StartDelay) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeForwards; |
timing.startDelay = 0.5; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0); |
EXPECT_TRUE(isNull(animationNode->timeFraction())); |
@@ -244,13 +245,13 @@ TEST(AnimationAnimationNodeTest, StartDelay) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroIteration) |
+TEST(AnimationAnimationEffectTest, ZeroIteration) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeForwards; |
timing.iterationCount = 0; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(0, animationNode->activeDurationInternal()); |
@@ -263,13 +264,13 @@ TEST(AnimationAnimationNodeTest, ZeroIteration) |
EXPECT_EQ(0, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, InfiniteIteration) |
+TEST(AnimationAnimationEffectTest, InfiniteIteration) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeForwards; |
timing.iterationCount = std::numeric_limits<double>::infinity(); |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_TRUE(isNull(animationNode->currentIteration())); |
@@ -282,12 +283,12 @@ TEST(AnimationAnimationNodeTest, InfiniteIteration) |
EXPECT_EQ(0, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, Iteration) |
+TEST(AnimationAnimationEffectTest, Iteration) |
{ |
Timing timing; |
timing.iterationCount = 2; |
timing.iterationDuration = 2; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0); |
EXPECT_EQ(0, animationNode->currentIteration()); |
@@ -310,14 +311,14 @@ TEST(AnimationAnimationNodeTest, Iteration) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, IterationStart) |
+TEST(AnimationAnimationEffectTest, IterationStart) |
{ |
Timing timing; |
timing.iterationStart = 1.2; |
timing.iterationCount = 2.2; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeBoth; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(1, animationNode->currentIteration()); |
@@ -332,13 +333,13 @@ TEST(AnimationAnimationNodeTest, IterationStart) |
EXPECT_NEAR(0.4, animationNode->timeFraction(), 0.000000000000001); |
} |
-TEST(AnimationAnimationNodeTest, IterationAlternate) |
+TEST(AnimationAnimationEffectTest, IterationAlternate) |
{ |
Timing timing; |
timing.iterationCount = 10; |
timing.iterationDuration = 1; |
timing.direction = Timing::PlaybackDirectionAlternate; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0.75); |
EXPECT_EQ(0, animationNode->currentIteration()); |
@@ -353,13 +354,13 @@ TEST(AnimationAnimationNodeTest, IterationAlternate) |
EXPECT_EQ(0.75, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, IterationAlternateReverse) |
+TEST(AnimationAnimationEffectTest, IterationAlternateReverse) |
{ |
Timing timing; |
timing.iterationCount = 10; |
timing.iterationDuration = 1; |
timing.direction = Timing::PlaybackDirectionAlternateReverse; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0.75); |
EXPECT_EQ(0, animationNode->currentIteration()); |
@@ -374,16 +375,16 @@ TEST(AnimationAnimationNodeTest, IterationAlternateReverse) |
EXPECT_EQ(0.25, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationSanity) |
+TEST(AnimationAnimationEffectTest, ZeroDurationSanity) |
{ |
Timing timing; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
EXPECT_EQ(0, animationNode->computedTiming().startTime()); |
animationNode->updateInheritedTime(0); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_FALSE(animationNode->isInPlay()); |
EXPECT_FALSE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -394,7 +395,7 @@ TEST(AnimationAnimationNodeTest, ZeroDurationSanity) |
animationNode->updateInheritedTime(1); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_FALSE(animationNode->isInPlay()); |
EXPECT_FALSE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -404,11 +405,11 @@ TEST(AnimationAnimationNodeTest, ZeroDurationSanity) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationFillForwards) |
+TEST(AnimationAnimationEffectTest, ZeroDurationFillForwards) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeForwards; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_TRUE(isNull(animationNode->timeFraction())); |
@@ -420,11 +421,11 @@ TEST(AnimationAnimationNodeTest, ZeroDurationFillForwards) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationFillBackwards) |
+TEST(AnimationAnimationEffectTest, ZeroDurationFillBackwards) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeBackwards; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(0, animationNode->timeFraction()); |
@@ -436,11 +437,11 @@ TEST(AnimationAnimationNodeTest, ZeroDurationFillBackwards) |
EXPECT_TRUE(isNull(animationNode->timeFraction())); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationFillBoth) |
+TEST(AnimationAnimationEffectTest, ZeroDurationFillBoth) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeBoth; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(0, animationNode->timeFraction()); |
@@ -452,12 +453,12 @@ TEST(AnimationAnimationNodeTest, ZeroDurationFillBoth) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationStartDelay) |
+TEST(AnimationAnimationEffectTest, ZeroDurationStartDelay) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeForwards; |
timing.startDelay = 0.5; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0); |
EXPECT_TRUE(isNull(animationNode->timeFraction())); |
@@ -469,14 +470,14 @@ TEST(AnimationAnimationNodeTest, ZeroDurationStartDelay) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationStartAndCount) |
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationStartAndCount) |
{ |
Timing timing; |
timing.iterationStart = 0.1; |
timing.iterationCount = 0.2; |
timing.fillMode = Timing::FillModeBoth; |
timing.startDelay = 0.3; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0); |
EXPECT_EQ(0.1, animationNode->timeFraction()); |
@@ -489,12 +490,12 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationStartAndCount) |
} |
// FIXME: Needs specification work. |
-TEST(AnimationAnimationNodeTest, ZeroDurationInfiniteIteration) |
+TEST(AnimationAnimationEffectTest, ZeroDurationInfiniteIteration) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeForwards; |
timing.iterationCount = std::numeric_limits<double>::infinity(); |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(0, animationNode->activeDurationInternal()); |
@@ -507,12 +508,12 @@ TEST(AnimationAnimationNodeTest, ZeroDurationInfiniteIteration) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationIteration) |
+TEST(AnimationAnimationEffectTest, ZeroDurationIteration) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeForwards; |
timing.iterationCount = 2; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_TRUE(isNull(animationNode->currentIteration())); |
@@ -527,13 +528,13 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIteration) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationStart) |
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationStart) |
{ |
Timing timing; |
timing.iterationStart = 1.2; |
timing.iterationCount = 2.2; |
timing.fillMode = Timing::FillModeBoth; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_EQ(1, animationNode->currentIteration()); |
@@ -548,13 +549,13 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationStart) |
EXPECT_NEAR(0.4, animationNode->timeFraction(), 0.000000000000001); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternate) |
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationAlternate) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeForwards; |
timing.iterationCount = 2; |
timing.direction = Timing::PlaybackDirectionAlternate; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_TRUE(isNull(animationNode->currentIteration())); |
@@ -569,13 +570,13 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternate) |
EXPECT_EQ(0, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternateReverse) |
+TEST(AnimationAnimationEffectTest, ZeroDurationIterationAlternateReverse) |
{ |
Timing timing; |
timing.fillMode = Timing::FillModeForwards; |
timing.iterationCount = 2; |
timing.direction = Timing::PlaybackDirectionAlternateReverse; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(-1); |
EXPECT_TRUE(isNull(animationNode->currentIteration())); |
@@ -590,19 +591,19 @@ TEST(AnimationAnimationNodeTest, ZeroDurationIterationAlternateReverse) |
EXPECT_EQ(1, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, InfiniteDurationSanity) |
+TEST(AnimationAnimationEffectTest, InfiniteDurationSanity) |
{ |
Timing timing; |
timing.iterationDuration = std::numeric_limits<double>::infinity(); |
timing.iterationCount = 1; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
EXPECT_EQ(0, animationNode->computedTiming().startTime()); |
animationNode->updateInheritedTime(0); |
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal()); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_TRUE(animationNode->isInPlay()); |
EXPECT_TRUE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -612,7 +613,7 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationSanity) |
animationNode->updateInheritedTime(1); |
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal()); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_TRUE(animationNode->isInPlay()); |
EXPECT_TRUE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -621,19 +622,19 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationSanity) |
} |
// FIXME: Needs specification work. |
-TEST(AnimationAnimationNodeTest, InfiniteDurationZeroIterations) |
+TEST(AnimationAnimationEffectTest, InfiniteDurationZeroIterations) |
{ |
Timing timing; |
timing.iterationDuration = std::numeric_limits<double>::infinity(); |
timing.iterationCount = 0; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
EXPECT_EQ(0, animationNode->computedTiming().startTime()); |
animationNode->updateInheritedTime(0); |
EXPECT_EQ(0, animationNode->activeDurationInternal()); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_FALSE(animationNode->isInPlay()); |
EXPECT_FALSE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -642,8 +643,8 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroIterations) |
animationNode->updateInheritedTime(1); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_FALSE(animationNode->isInPlay()); |
EXPECT_FALSE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -651,19 +652,19 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroIterations) |
EXPECT_EQ(0, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, InfiniteDurationInfiniteIterations) |
+TEST(AnimationAnimationEffectTest, InfiniteDurationInfiniteIterations) |
{ |
Timing timing; |
timing.iterationDuration = std::numeric_limits<double>::infinity(); |
timing.iterationCount = std::numeric_limits<double>::infinity(); |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
EXPECT_EQ(0, animationNode->computedTiming().startTime()); |
animationNode->updateInheritedTime(0); |
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal()); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_TRUE(animationNode->isInPlay()); |
EXPECT_TRUE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -673,7 +674,7 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationInfiniteIterations) |
animationNode->updateInheritedTime(1); |
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal()); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_TRUE(animationNode->isInPlay()); |
EXPECT_TRUE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -681,19 +682,19 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationInfiniteIterations) |
EXPECT_EQ(0, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, InfiniteDurationZeroPlaybackRate) |
+TEST(AnimationAnimationEffectTest, InfiniteDurationZeroPlaybackRate) |
{ |
Timing timing; |
timing.iterationDuration = std::numeric_limits<double>::infinity(); |
timing.playbackRate = 0; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
EXPECT_EQ(0, animationNode->computedTiming().startTime()); |
animationNode->updateInheritedTime(0); |
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal()); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_TRUE(animationNode->isInPlay()); |
EXPECT_TRUE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -703,7 +704,7 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroPlaybackRate) |
animationNode->updateInheritedTime(std::numeric_limits<double>::infinity()); |
EXPECT_EQ(std::numeric_limits<double>::infinity(), animationNode->activeDurationInternal()); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_FALSE(animationNode->isInPlay()); |
EXPECT_FALSE(animationNode->isCurrent()); |
EXPECT_TRUE(animationNode->isInEffect()); |
@@ -711,25 +712,25 @@ TEST(AnimationAnimationNodeTest, InfiniteDurationZeroPlaybackRate) |
EXPECT_EQ(0, animationNode->timeFraction()); |
} |
-TEST(AnimationAnimationNodeTest, EndTime) |
+TEST(AnimationAnimationEffectTest, EndTime) |
{ |
Timing timing; |
timing.startDelay = 1; |
timing.endDelay = 2; |
timing.iterationDuration = 4; |
timing.iterationCount = 2; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
EXPECT_EQ(11, animationNode->endTimeInternal()); |
} |
-TEST(AnimationAnimationNodeTest, Events) |
+TEST(AnimationAnimationEffectTest, Events) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
timing.fillMode = Timing::FillModeForwards; |
timing.iterationCount = 2; |
timing.startDelay = 1; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0.0, TimingUpdateOnDemand); |
EXPECT_FALSE(animationNode->eventDelegate()->eventTriggered()); |
@@ -745,7 +746,7 @@ TEST(AnimationAnimationNodeTest, Events) |
} |
-TEST(AnimationAnimationNodeTest, TimeToEffectChange) |
+TEST(AnimationAnimationEffectTest, TimeToEffectChange) |
{ |
Timing timing; |
timing.iterationDuration = 1; |
@@ -754,7 +755,7 @@ TEST(AnimationAnimationNodeTest, TimeToEffectChange) |
timing.iterationCount = 2.5; |
timing.startDelay = 1; |
timing.direction = Timing::PlaybackDirectionAlternate; |
- RefPtrWillBeRawPtr<TestAnimationNode> animationNode = TestAnimationNode::create(timing); |
+ RefPtrWillBeRawPtr<TestAnimationEffect> animationNode = TestAnimationEffect::create(timing); |
animationNode->updateInheritedTime(0); |
EXPECT_EQ(0, animationNode->takeLocalTime()); |
@@ -772,13 +773,13 @@ TEST(AnimationAnimationNodeTest, TimeToEffectChange) |
// Item ends before iteration finishes. |
animationNode->updateInheritedTime(3.4); |
- EXPECT_EQ(AnimationNode::PhaseActive, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseActive, animationNode->phase()); |
EXPECT_EQ(3.4, animationNode->takeLocalTime()); |
EXPECT_TRUE(std::isinf(animationNode->takeTimeToNextIteration())); |
// Item has finished. |
animationNode->updateInheritedTime(3.5); |
- EXPECT_EQ(AnimationNode::PhaseAfter, animationNode->phase()); |
+ EXPECT_EQ(AnimationEffect::PhaseAfter, animationNode->phase()); |
EXPECT_EQ(3.5, animationNode->takeLocalTime()); |
EXPECT_TRUE(std::isinf(animationNode->takeTimeToNextIteration())); |
} |