| Index: Source/core/animation/animatable/AnimatableStrokeDasharrayList.h
|
| diff --git a/Source/core/animation/animatable/AnimatableStrokeDasharrayList.h b/Source/core/animation/animatable/AnimatableStrokeDasharrayList.h
|
| index 7937f7579443f1366e30d90c76b9bde077edefc5..daea3f19fc292cae6fc4d9d9e9c1c7042e5f8bcd 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:
|
| ~AnimatableStrokeDasharrayList() override { }
|
|
|
| - 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:
|
| - PassRefPtrWillBeRawPtr<AnimatableValue> interpolateTo(const AnimatableValue*, double fraction) const override;
|
| + AnimatableValue* interpolateTo(const AnimatableValue*, double fraction) const override;
|
| 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)
|
| {
|
| }
|
|
|