Index: third_party/WebKit/Source/core/animation/BasicShapeInterpolationFunctions.h |
diff --git a/third_party/WebKit/Source/core/animation/BasicShapeInterpolationFunctions.h b/third_party/WebKit/Source/core/animation/BasicShapeInterpolationFunctions.h |
index 6dfcf411c46e6d2614d0f5d2302b21b808d135a4..c1d8431d7cda74c3c5b194247805083832764ff5 100644 |
--- a/third_party/WebKit/Source/core/animation/BasicShapeInterpolationFunctions.h |
+++ b/third_party/WebKit/Source/core/animation/BasicShapeInterpolationFunctions.h |
@@ -6,6 +6,7 @@ |
#define BasicShapeInterpolationFunctions_h |
#include "core/animation/InterpolationValue.h" |
+#include <memory> |
namespace blink { |
@@ -17,7 +18,7 @@ namespace BasicShapeInterpolationFunctions { |
InterpolationValue maybeConvertCSSValue(const CSSValue&); |
InterpolationValue maybeConvertBasicShape(const BasicShape*, double zoom); |
-PassOwnPtr<InterpolableValue> createNeutralValue(const NonInterpolableValue&); |
+std::unique_ptr<InterpolableValue> createNeutralValue(const NonInterpolableValue&); |
bool shapesAreCompatible(const NonInterpolableValue&, const NonInterpolableValue&); |
PassRefPtr<BasicShape> createBasicShape(const InterpolableValue&, const NonInterpolableValue&, const CSSToLengthConversionData&); |