| Index: Source/core/animation/KeyframeEffectModel.cpp
|
| diff --git a/Source/core/animation/KeyframeEffectModel.cpp b/Source/core/animation/KeyframeEffectModel.cpp
|
| index 001535c216868570e124dd9c24e621eb0ab29f2f..7e2c35860751dc3a009f5ebf091956fa9b473355 100644
|
| --- a/Source/core/animation/KeyframeEffectModel.cpp
|
| +++ b/Source/core/animation/KeyframeEffectModel.cpp
|
| @@ -55,6 +55,14 @@ PropertySet KeyframeEffectModelBase::properties() const
|
| return result;
|
| }
|
|
|
| +void KeyframeEffectModelBase::setFrames(KeyframeVector& keyframes)
|
| +{
|
| + // TODO(samli): Should also notify/invalidate the player
|
| + m_keyframes = keyframes;
|
| + m_keyframeGroups = nullptr;
|
| + m_interpolationEffect = nullptr;
|
| +}
|
| +
|
| void KeyframeEffectModelBase::sample(int iteration, double fraction, double iterationDuration, OwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation>>>& result) const
|
| {
|
| ASSERT(iteration >= 0);
|
|
|