| Index: Source/core/animation/SVGInterpolation.h
|
| diff --git a/Source/core/animation/SVGInterpolation.h b/Source/core/animation/SVGInterpolation.h
|
| index d58766f826ad4f766e34ceeacbf988ccf4ad09c5..e9e0af962c766c4dbf2b80f77ac2d75afafa0920 100644
|
| --- a/Source/core/animation/SVGInterpolation.h
|
| +++ b/Source/core/animation/SVGInterpolation.h
|
| @@ -28,20 +28,14 @@ public:
|
|
|
| virtual PassRefPtrWillBeRawPtr<SVGPropertyBase> interpolatedValue(SVGElement&) const = 0;
|
|
|
| - DEFINE_INLINE_VIRTUAL_TRACE()
|
| - {
|
| - visitor->trace(m_attribute);
|
| - Interpolation::trace(visitor);
|
| - }
|
| -
|
| protected:
|
| - SVGInterpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end, PassRefPtrWillBeRawPtr<SVGAnimatedPropertyBase> attribute)
|
| + SVGInterpolation(PassOwnPtr<InterpolableValue> start, PassOwnPtr<InterpolableValue> end, PassRefPtrWillBeRawPtr<SVGAnimatedPropertyBase> attribute)
|
| : Interpolation(start, end)
|
| , m_attribute(attribute)
|
| {
|
| }
|
|
|
| - RefPtrWillBeMember<SVGAnimatedPropertyBase> m_attribute;
|
| + RefPtrWillBePersistent<SVGAnimatedPropertyBase> m_attribute;
|
| };
|
|
|
| DEFINE_TYPE_CASTS(SVGInterpolation, Interpolation, value, value->isSVGInterpolation(), value.isSVGInterpolation());
|
|
|