Index: third_party/WebKit/Source/core/animation/ShadowInterpolationFunctions.h |
diff --git a/third_party/WebKit/Source/core/animation/ShadowInterpolationFunctions.h b/third_party/WebKit/Source/core/animation/ShadowInterpolationFunctions.h |
index 56e72167f2bdbcfcb6448ddc7157e7cea8a09c11..584aa2a089ad3e8a43cf63565ee839b320bd3e2a 100644 |
--- a/third_party/WebKit/Source/core/animation/ShadowInterpolationFunctions.h |
+++ b/third_party/WebKit/Source/core/animation/ShadowInterpolationFunctions.h |
@@ -7,7 +7,6 @@ |
#include "core/animation/InterpolationValue.h" |
#include "core/animation/PairwiseInterpolationValue.h" |
-#include <memory> |
namespace blink { |
@@ -19,10 +18,10 @@ class ShadowInterpolationFunctions { |
public: |
static InterpolationValue convertShadowData(const ShadowData&, double zoom); |
static InterpolationValue maybeConvertCSSValue(const CSSValue&); |
- static std::unique_ptr<InterpolableValue> createNeutralInterpolableValue(); |
+ static PassOwnPtr<InterpolableValue> createNeutralInterpolableValue(); |
static bool nonInterpolableValuesAreCompatible(const NonInterpolableValue*, const NonInterpolableValue*); |
static PairwiseInterpolationValue maybeMergeSingles(InterpolationValue&& start, InterpolationValue&& end); |
- static void composite(std::unique_ptr<InterpolableValue>&, RefPtr<NonInterpolableValue>&, double underlyingFraction, const InterpolableValue&, const NonInterpolableValue*); |
+ static void composite(OwnPtr<InterpolableValue>&, RefPtr<NonInterpolableValue>&, double underlyingFraction, const InterpolableValue&, const NonInterpolableValue*); |
static ShadowData createShadowData(const InterpolableValue&, const NonInterpolableValue*, const StyleResolverState&); |
}; |