Index: Source/core/animation/ImageStyleInterpolation.h |
diff --git a/Source/core/animation/ImageStyleInterpolation.h b/Source/core/animation/ImageStyleInterpolation.h |
index 30cb19882bdd1f4e733b4a8d7f15642a5582292b..825d7debd5c60452ef480eaf97d08ccb741efcbd 100644 |
--- a/Source/core/animation/ImageStyleInterpolation.h |
+++ b/Source/core/animation/ImageStyleInterpolation.h |
@@ -11,13 +11,11 @@ |
namespace blink { |
class ImageStyleInterpolation : public StyleInterpolation { |
public: |
- static PassRefPtrWillBeRawPtr<ImageStyleInterpolation> create(CSSValue& start, CSSValue& end, CSSPropertyID id) |
+ static PassRefPtr<ImageStyleInterpolation> create(CSSValue& start, CSSValue& end, CSSPropertyID id) |
{ |
- return adoptRefWillBeNoop(new ImageStyleInterpolation(&start, &end, id)); |
+ return adoptRef(new ImageStyleInterpolation(&start, &end, id)); |
} |
- DECLARE_VIRTUAL_TRACE(); |
- |
static bool canCreateFrom(const CSSValue&); |
void apply(StyleResolverState&) const override; |
@@ -29,8 +27,8 @@ private: |
{ |
} |
- RefPtrWillBeMember<CSSValue> m_initialImage; |
- RefPtrWillBeMember<CSSValue> m_finalImage; |
+ RefPtrWillBePersistent<CSSValue> m_initialImage; |
+ RefPtrWillBePersistent<CSSValue> m_finalImage; |
}; |
} |