| Index: Source/core/svg/SVGAnimatedIntegerOptionalInteger.h | 
| diff --git a/Source/core/svg/SVGAnimatedIntegerOptionalInteger.h b/Source/core/svg/SVGAnimatedIntegerOptionalInteger.h | 
| index e086a81483d30a8d2627c7a88881a0052b5a5502..2e9b4b5a3bb49073c03ea36a9fdce9acbdc25ba4 100644 | 
| --- a/Source/core/svg/SVGAnimatedIntegerOptionalInteger.h | 
| +++ b/Source/core/svg/SVGAnimatedIntegerOptionalInteger.h | 
| @@ -33,6 +33,7 @@ | 
|  | 
| #include "core/svg/SVGAnimatedInteger.h" | 
| #include "core/svg/SVGIntegerOptionalInteger.h" | 
| +#include "platform/heap/Handle.h" | 
|  | 
| namespace blink { | 
|  | 
| @@ -43,23 +44,25 @@ namespace blink { | 
| // For example, see SVGFEDropShadowElement::stdDeviation{X,Y}() | 
| class SVGAnimatedIntegerOptionalInteger : public SVGAnimatedPropertyCommon<SVGIntegerOptionalInteger> { | 
| public: | 
| -    static PassRefPtr<SVGAnimatedIntegerOptionalInteger> create(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue = 0, float initialSecondValue = 0) | 
| +    static PassRefPtrWillBeRawPtr<SVGAnimatedIntegerOptionalInteger> create(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue = 0, float initialSecondValue = 0) | 
| { | 
| -        return adoptRef(new SVGAnimatedIntegerOptionalInteger(contextElement, attributeName, initialFirstValue, initialSecondValue)); | 
| +        return adoptRefWillBeNoop(new SVGAnimatedIntegerOptionalInteger(contextElement, attributeName, initialFirstValue, initialSecondValue)); | 
| } | 
|  | 
| -    virtual void setAnimatedValue(PassRefPtr<SVGPropertyBase>) override; | 
| +    virtual void setAnimatedValue(PassRefPtrWillBeRawPtr<SVGPropertyBase>) override; | 
| virtual bool needsSynchronizeAttribute() override; | 
| virtual void animationEnded() override; | 
|  | 
| SVGAnimatedInteger* firstInteger() { return m_firstInteger.get(); } | 
| SVGAnimatedInteger* secondInteger() { return m_secondInteger.get(); } | 
|  | 
| +    virtual void trace(Visitor*) override; | 
| + | 
| protected: | 
| SVGAnimatedIntegerOptionalInteger(SVGElement* contextElement, const QualifiedName& attributeName, float initialFirstValue, float initialSecondValue); | 
|  | 
| -    RefPtr<SVGAnimatedInteger> m_firstInteger; | 
| -    RefPtr<SVGAnimatedInteger> m_secondInteger; | 
| +    RefPtrWillBeMember<SVGAnimatedInteger> m_firstInteger; | 
| +    RefPtrWillBeMember<SVGAnimatedInteger> m_secondInteger; | 
| }; | 
|  | 
| } // namespace blink | 
|  |