Index: third_party/WebKit/Source/core/animation/InterpolationValue.h |
diff --git a/third_party/WebKit/Source/core/animation/InterpolationValue.h b/third_party/WebKit/Source/core/animation/InterpolationValue.h |
index 10acf58c8868cccf3156e8cd02bf3b2448689007..f3d2d848f30bdc0fae4a7f22e7b373630e09084a 100644 |
--- a/third_party/WebKit/Source/core/animation/InterpolationValue.h |
+++ b/third_party/WebKit/Source/core/animation/InterpolationValue.h |
@@ -8,7 +8,6 @@ |
#include "core/animation/InterpolableValue.h" |
#include "core/animation/NonInterpolableValue.h" |
#include "platform/heap/Handle.h" |
-#include <memory> |
namespace blink { |
@@ -17,7 +16,7 @@ namespace blink { |
struct InterpolationValue { |
DISALLOW_NEW_EXCEPT_PLACEMENT_NEW(); |
- explicit InterpolationValue(std::unique_ptr<InterpolableValue> interpolableValue, PassRefPtr<NonInterpolableValue> nonInterpolableValue = nullptr) |
+ explicit InterpolationValue(PassOwnPtr<InterpolableValue> interpolableValue, PassRefPtr<NonInterpolableValue> nonInterpolableValue = nullptr) |
: interpolableValue(std::move(interpolableValue)) |
, nonInterpolableValue(nonInterpolableValue) |
{ } |
@@ -48,7 +47,7 @@ struct InterpolationValue { |
nonInterpolableValue.clear(); |
} |
- std::unique_ptr<InterpolableValue> interpolableValue; |
+ OwnPtr<InterpolableValue> interpolableValue; |
RefPtr<NonInterpolableValue> nonInterpolableValue; |
}; |