| Index: Source/core/animation/EffectInput.cpp
|
| diff --git a/Source/core/animation/EffectInput.cpp b/Source/core/animation/EffectInput.cpp
|
| index 347233afe1dad7efcb7834afe4a2ac75113ef81f..87d1c293a505ae71bd63003515fc86cce3bf9f6e 100644
|
| --- a/Source/core/animation/EffectInput.cpp
|
| +++ b/Source/core/animation/EffectInput.cpp
|
| @@ -58,14 +58,14 @@ PassRefPtrWillBeRawPtr<AnimationEffect> EffectInput::convert(Element* element, c
|
| StyleSheetContents* styleSheetContents = element->document().elementSheet().contents();
|
|
|
| // FIXME: Move this code into KeyframeEffectModel, it will be used by the IDL constructor for that class.
|
| - KeyframeEffectModel::KeyframeVector keyframes;
|
| + AnimatableValueKeyframeVector keyframes;
|
| WillBeHeapVector<RefPtrWillBeMember<MutableStylePropertySet> > propertySetVector;
|
|
|
| for (size_t i = 0; i < keyframeDictionaryVector.size(); ++i) {
|
| RefPtrWillBeRawPtr<MutableStylePropertySet> propertySet = MutableStylePropertySet::create();
|
| propertySetVector.append(propertySet);
|
|
|
| - RefPtrWillBeRawPtr<Keyframe> keyframe = Keyframe::create();
|
| + RefPtrWillBeRawPtr<AnimatableValueKeyframe> keyframe = AnimatableValueKeyframe::create();
|
| keyframes.append(keyframe);
|
|
|
| double offset;
|
| @@ -106,7 +106,7 @@ PassRefPtrWillBeRawPtr<AnimationEffect> EffectInput::convert(Element* element, c
|
| }
|
|
|
| // FIXME: Replace this with code that just parses, when that code is available.
|
| - RefPtrWillBeRawPtr<KeyframeEffectModel> keyframeEffectModel = StyleResolver::createKeyframeEffectModel(*element, propertySetVector, keyframes);
|
| + RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> keyframeEffectModel = StyleResolver::createKeyframeEffectModel(*element, propertySetVector, keyframes);
|
| if (!keyframeEffectModel->isReplaceOnly()) {
|
| exceptionState.throwDOMException(NotSupportedError, "Partial keyframes are not supported.");
|
| return nullptr;
|
|
|