Index: Source/core/animation/animatable/AnimatableStrokeDasharrayList.h |
diff --git a/Source/core/animation/animatable/AnimatableStrokeDasharrayList.h b/Source/core/animation/animatable/AnimatableStrokeDasharrayList.h |
index bb9329d92f5bcc25ae8201450d54d1aaaf9d3e3b..73bea3be37d3bd86b1dd4248cba157002186c2ed 100644 |
--- a/Source/core/animation/animatable/AnimatableStrokeDasharrayList.h |
+++ b/Source/core/animation/animatable/AnimatableStrokeDasharrayList.h |
@@ -41,9 +41,9 @@ class CORE_EXPORT AnimatableStrokeDasharrayList final : public AnimatableRepeata |
public: |
virtual ~AnimatableStrokeDasharrayList() { } |
- static PassRefPtrWillBeRawPtr<AnimatableStrokeDasharrayList> create(PassRefPtr<SVGDashArray> lengths, float zoom) |
+ static AnimatableStrokeDasharrayList* create(PassRefPtr<SVGDashArray> lengths, float zoom) |
{ |
- return adoptRefWillBeNoop(new AnimatableStrokeDasharrayList(lengths, zoom)); |
+ return new AnimatableStrokeDasharrayList(lengths, zoom); |
} |
PassRefPtr<SVGDashArray> toSVGDashArray(float zoom) const; |
@@ -51,13 +51,13 @@ public: |
DECLARE_VIRTUAL_TRACE(); |
protected: |
- virtual PassRefPtrWillBeRawPtr<AnimatableValue> interpolateTo(const AnimatableValue*, double fraction) const override; |
+ virtual AnimatableValue* interpolateTo(const AnimatableValue*, double fraction) const override; |
virtual bool usesDefaultInterpolationWith(const AnimatableValue*) const override; |
private: |
AnimatableStrokeDasharrayList(PassRefPtr<SVGDashArray>, float zoom); |
// This will consume the vector passed into it. |
- AnimatableStrokeDasharrayList(WillBeHeapVector<RefPtrWillBeMember<AnimatableValue>>& values) |
+ AnimatableStrokeDasharrayList(HeapVector<Member<AnimatableValue>>& values) |
: AnimatableRepeatable(values) |
{ |
} |