| Index: Source/core/animation/CSSValueInterpolationType.cpp
|
| diff --git a/Source/core/animation/CSSValueInterpolationType.cpp b/Source/core/animation/CSSValueInterpolationType.cpp
|
| index 7b91a827e17e77174a16d04bc0cdbdd6820db002..be09caa7ced635c056c45f687d37f16797d194b7 100644
|
| --- a/Source/core/animation/CSSValueInterpolationType.cpp
|
| +++ b/Source/core/animation/CSSValueInterpolationType.cpp
|
| @@ -12,9 +12,9 @@ namespace blink {
|
| class CSSValueNonInterpolableValue : public NonInterpolableValue {
|
| public:
|
| ~CSSValueNonInterpolableValue() override { }
|
| - static PassRefPtrWillBeRawPtr<CSSValueNonInterpolableValue> create(PassRefPtrWillBeRawPtr<CSSValue> cssValue)
|
| + static CSSValueNonInterpolableValue* create(PassRefPtrWillBeRawPtr<CSSValue> cssValue)
|
| {
|
| - return adoptRefWillBeNoop(new CSSValueNonInterpolableValue(cssValue));
|
| + return new CSSValueNonInterpolableValue(cssValue);
|
| }
|
|
|
| CSSValue* cssValue() const { return m_cssValue.get(); }
|
| @@ -38,7 +38,7 @@ private:
|
| DEFINE_NON_INTERPOLABLE_VALUE_TYPE(CSSValueNonInterpolableValue);
|
| DEFINE_NON_INTERPOLABLE_VALUE_TYPE_CASTS(CSSValueNonInterpolableValue);
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolationValue> CSSValueInterpolationType::maybeConvertSingle(const CSSPropertySpecificKeyframe& keyframe, const StyleResolverState*, ConversionCheckers&) const
|
| +InterpolationValue* CSSValueInterpolationType::maybeConvertSingle(const CSSPropertySpecificKeyframe& keyframe, const StyleResolverState*, ConversionCheckers&) const
|
| {
|
| return InterpolationValue::create(*this, InterpolableList::create(0), CSSValueNonInterpolableValue::create(keyframe.value()));
|
| }
|
|
|