| Index: Source/core/animation/css/CSSAnimations.cpp
 | 
| diff --git a/Source/core/animation/css/CSSAnimations.cpp b/Source/core/animation/css/CSSAnimations.cpp
 | 
| index ffb164f2691746850f1d3c887fe4e8606cfbd1b3..1b944d3321fb3292843191c81c8bf9f9071e3fcd 100644
 | 
| --- a/Source/core/animation/css/CSSAnimations.cpp
 | 
| +++ b/Source/core/animation/css/CSSAnimations.cpp
 | 
| @@ -438,7 +438,7 @@ void CSSAnimations::maybeApplyPendingUpdate(Element* element)
 | 
|              newFrames.append(toAnimatableValueKeyframe(frames[0]->clone().get()));
 | 
|              newFrames[0]->clearPropertyValue(id);
 | 
|              ASSERT(oldAnimation->activeInterpolations().size() == 1);
 | 
| -            RefPtr<AnimatableValue> value = toLegacyStyleInterpolation(oldAnimation->activeInterpolations()[0].get())->currentValue();
 | 
| +            RefPtrWillBeRawPtr<AnimatableValue> value = toLegacyStyleInterpolation(oldAnimation->activeInterpolations()[0].get())->currentValue();
 | 
|              newFrames[0]->setPropertyValue(id, value.release());
 | 
|              newFrames.append(toAnimatableValueKeyframe(frames[1]->clone().get()));
 | 
|              effect = AnimatableValueKeyframeEffectModel::create(newFrames);
 | 
| 
 |