Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(768)

Unified Diff: Source/core/page/animation/AnimationBase.cpp

Issue 14391005: Rename Animation -> PrimitiveAnimation (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Update to long paths Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/page/animation/AnimationBase.h ('k') | Source/core/page/animation/CompositeAnimation.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/page/animation/AnimationBase.cpp
diff --git a/Source/core/page/animation/AnimationBase.cpp b/Source/core/page/animation/AnimationBase.cpp
index aef6d1af97eb48b5047f589858e07bac25f14b07..4a7389d3ed5a73b09d42d6d2c7fde0fc8e28910f 100644
--- a/Source/core/page/animation/AnimationBase.cpp
+++ b/Source/core/page/animation/AnimationBase.cpp
@@ -68,7 +68,7 @@ static inline double solveStepsFunction(int numSteps, bool stepAtStart, double t
return floor(numSteps * t) / numSteps;
}
-AnimationBase::AnimationBase(const Animation* transition, RenderObject* renderer, CompositeAnimation* compAnim)
+AnimationBase::AnimationBase(const CSSAnimationData* transition, RenderObject* renderer, CompositeAnimation* compAnim)
: m_animState(AnimationStateNew)
, m_isAccelerated(false)
, m_transformFunctionListValid(false)
@@ -79,7 +79,7 @@ AnimationBase::AnimationBase(const Animation* transition, RenderObject* renderer
, m_totalDuration(-1)
, m_nextIterationDuration(-1)
, m_object(renderer)
- , m_animation(const_cast<Animation*>(transition))
+ , m_animation(const_cast<CSSAnimationData*>(transition))
, m_compAnim(compAnim)
{
// Compute the total duration
@@ -103,7 +103,7 @@ bool AnimationBase::playStatePlaying() const
return m_animation->playState() == AnimPlayStatePlaying;
}
-bool AnimationBase::animationsMatch(const Animation* anim) const
+bool AnimationBase::animationsMatch(const CSSAnimationData* anim) const
{
return m_animation->animationsMatch(anim);
}
@@ -490,14 +490,14 @@ double AnimationBase::fractionalTime(double scale, double elapsedTime, double of
int integralTime = static_cast<int>(fractionalTime);
const int integralIterationCount = static_cast<int>(m_animation->iterationCount());
const bool iterationCountHasFractional = m_animation->iterationCount() - integralIterationCount;
- if (m_animation->iterationCount() != Animation::IterationCountInfinite && !iterationCountHasFractional)
+ if (m_animation->iterationCount() != CSSAnimationData::IterationCountInfinite && !iterationCountHasFractional)
integralTime = min(integralTime, integralIterationCount - 1);
fractionalTime -= integralTime;
- if (((m_animation->direction() == Animation::AnimationDirectionAlternate) && (integralTime & 1))
- || ((m_animation->direction() == Animation::AnimationDirectionAlternateReverse) && !(integralTime & 1))
- || m_animation->direction() == Animation::AnimationDirectionReverse)
+ if (((m_animation->direction() == CSSAnimationData::AnimationDirectionAlternate) && (integralTime & 1))
+ || ((m_animation->direction() == CSSAnimationData::AnimationDirectionAlternateReverse) && !(integralTime & 1))
+ || m_animation->direction() == CSSAnimationData::AnimationDirectionReverse)
fractionalTime = 1 - fractionalTime;
if (scale != 1 || offset)
« no previous file with comments | « Source/core/page/animation/AnimationBase.h ('k') | Source/core/page/animation/CompositeAnimation.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698