| Index: Source/core/animation/VisibilityStyleInterpolation.h | 
| diff --git a/Source/core/animation/VisibilityStyleInterpolation.h b/Source/core/animation/VisibilityStyleInterpolation.h | 
| index 0801d5c91a1379b015be012c0c2199a23724c977..6ee8f688464128b365af761a0716d80b258186ad 100644 | 
| --- a/Source/core/animation/VisibilityStyleInterpolation.h | 
| +++ b/Source/core/animation/VisibilityStyleInterpolation.h | 
| @@ -10,17 +10,16 @@ namespace blink { | 
|  | 
| class CORE_EXPORT VisibilityStyleInterpolation : public StyleInterpolation { | 
| public: | 
| -    static PassRefPtrWillBeRawPtr<VisibilityStyleInterpolation> create(const CSSValue& start, const CSSValue& end, CSSPropertyID id) | 
| +    static VisibilityStyleInterpolation* create(const CSSValue& start, const CSSValue& end, CSSPropertyID id) | 
| { | 
| -        RefPtrWillBeRawPtr<VisibilityStyleInterpolation> interpolation = adoptRefWillBeNoop(new VisibilityStyleInterpolation( | 
| -            visibilityToInterpolableValue(start), visibilityToInterpolableValue(end), id)); | 
| +        VisibilityStyleInterpolation* interpolation = new VisibilityStyleInterpolation(visibilityToInterpolableValue(start), visibilityToInterpolableValue(end), id); | 
| if (!isVisible(start)) { | 
| interpolation->m_notVisible = toCSSPrimitiveValue(start).getValueID(); | 
| } else if (!isVisible(end)) { | 
| interpolation->m_notVisible = toCSSPrimitiveValue(end).getValueID(); | 
| } | 
|  | 
| -        return interpolation.release(); | 
| +        return interpolation; | 
| } | 
|  | 
| static bool canCreateFrom(const CSSValue&); | 
| @@ -30,13 +29,13 @@ public: | 
| DECLARE_VIRTUAL_TRACE(); | 
|  | 
| private: | 
| -    VisibilityStyleInterpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end, CSSPropertyID id) | 
| +    VisibilityStyleInterpolation(InterpolableValue* start, InterpolableValue* end, CSSPropertyID id) | 
| : StyleInterpolation(start, end, id) | 
| , m_notVisible(CSSValueVisible) | 
| { | 
| } | 
|  | 
| -    static PassOwnPtrWillBeRawPtr<InterpolableValue> visibilityToInterpolableValue(const CSSValue&); | 
| +    static InterpolableValue* visibilityToInterpolableValue(const CSSValue&); | 
| static PassRefPtrWillBeRawPtr<CSSValue> interpolableValueToVisibility(InterpolableValue*, CSSValueID); | 
|  | 
| CSSValueID m_notVisible; | 
|  |