| Index: third_party/WebKit/Source/core/animation/KeyframeEffectModel.h
|
| diff --git a/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h b/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h
|
| index 6ab174b55af09d80569a99e56f10cbc2171691fa..895e22ddee2975ed5c2590d2a26fd423ed0d2fbf 100644
|
| --- a/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h
|
| +++ b/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h
|
| @@ -42,7 +42,6 @@
|
| #include "platform/heap/Handle.h"
|
| #include "wtf/HashMap.h"
|
| #include "wtf/HashSet.h"
|
| -#include "wtf/PassOwnPtr.h"
|
| #include "wtf/PassRefPtr.h"
|
| #include "wtf/Vector.h"
|
|
|
| @@ -55,10 +54,10 @@ class CORE_EXPORT KeyframeEffectModelBase : public EffectModel {
|
| public:
|
| // FIXME: Implement accumulation.
|
|
|
| - using PropertySpecificKeyframeVector = Vector<OwnPtr<Keyframe::PropertySpecificKeyframe>>;
|
| + using PropertySpecificKeyframeVector = Vector<RefPtr<Keyframe::PropertySpecificKeyframe>>;
|
| class PropertySpecificKeyframeGroup {
|
| public:
|
| - void appendKeyframe(PassOwnPtr<Keyframe::PropertySpecificKeyframe>);
|
| + void appendKeyframe(PassRefPtr<Keyframe::PropertySpecificKeyframe>);
|
| const PropertySpecificKeyframeVector& keyframes() const { return m_keyframes; }
|
|
|
| private:
|
|
|