| Index: Source/core/animation/Interpolation.cpp
|
| diff --git a/Source/core/animation/Interpolation.cpp b/Source/core/animation/Interpolation.cpp
|
| index de40c138444855f5b43b4bbef57234c2cea66ac3..2415798a877bc2a312efd41b11a1bdcac155ae45 100644
|
| --- a/Source/core/animation/Interpolation.cpp
|
| +++ b/Source/core/animation/Interpolation.cpp
|
| @@ -47,7 +47,7 @@ Interpolation::Interpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, Pa
|
| void Interpolation::interpolate(int iteration, double fraction) const
|
| {
|
| if (m_cachedFraction != fraction || m_cachedIteration != iteration) {
|
| - m_cachedValue = m_start->interpolate(*m_end, fraction);
|
| + m_start->interpolate(*m_end, fraction, *m_cachedValue);
|
| m_cachedIteration = iteration;
|
| m_cachedFraction = fraction;
|
| }
|
|
|