| 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 c7f1f8cb7f55fd105a4127d78ff63261cfb973a4..cf9fdfe6599d090632cb52c00862438d501e44ff 100644
|
| --- a/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h
|
| +++ b/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h
|
| @@ -160,12 +160,12 @@ public:
|
| using KeyframeVector = Vector<RefPtr<Keyframe>>;
|
| static KeyframeEffectModel<Keyframe>* create(const KeyframeVector& keyframes, PassRefPtr<TimingFunction> defaultKeyframeEasing = nullptr)
|
| {
|
| - return new KeyframeEffectModel(keyframes, defaultKeyframeEasing);
|
| + return new KeyframeEffectModel(keyframes, std::move(defaultKeyframeEasing));
|
| }
|
|
|
| private:
|
| KeyframeEffectModel(const KeyframeVector& keyframes, PassRefPtr<TimingFunction> defaultKeyframeEasing)
|
| - : KeyframeEffectModelBase(defaultKeyframeEasing)
|
| + : KeyframeEffectModelBase(std::move(defaultKeyframeEasing))
|
| {
|
| m_keyframes.appendVector(keyframes);
|
| }
|
|
|