Index: Source/core/animation/InterpolableValue.h |
diff --git a/Source/core/animation/InterpolableValue.h b/Source/core/animation/InterpolableValue.h |
index 0f1d4b13fb5c4d1e0321e6e4d494f3830120caa3..e97712fcaff802446ac8d285028817ff5fe69d95 100644 |
--- a/Source/core/animation/InterpolableValue.h |
+++ b/Source/core/animation/InterpolableValue.h |
@@ -25,14 +25,13 @@ public: |
virtual bool isAnimatableValue() const { return false; } |
virtual PassOwnPtr<InterpolableValue> clone() const = 0; |
+ virtual void scaleAndAdd(double scale, const InterpolableValue& other) = 0; |
private: |
virtual void interpolate(const InterpolableValue& to, const double progress, InterpolableValue& result) const = 0; |
- virtual void scaleAndAdd(double scale, const InterpolableValue& other) = 0; |
friend class Interpolation; |
friend class PairwisePrimitiveInterpolation; |
- friend class InvalidatableStyleInterpolation; |
// Keep interpolate private, but allow calls within the hierarchy without |
// knowledge of type. |