Index: third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp |
diff --git a/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp b/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp |
index 7ebd18c1038c5abab3600b18781de73455941a6b..85623d4c7bd72ee817a391de3c3bda140c737fdc 100644 |
--- a/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp |
+++ b/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp |
@@ -14,6 +14,8 @@ |
#include "platform/scroll/ScrollableArea.h" |
#include "public/platform/Platform.h" |
#include "public/platform/WebCompositorSupport.h" |
+#include "wtf/PtrUtil.h" |
+#include <memory> |
namespace blink { |
@@ -76,10 +78,10 @@ bool ScrollAnimatorCompositorCoordinator::hasAnimationThatRequiresService() cons |
} |
bool ScrollAnimatorCompositorCoordinator::addAnimation( |
- PassOwnPtr<CompositorAnimation> animation) |
+ std::unique_ptr<CompositorAnimation> animation) |
{ |
if (m_compositorPlayer->isLayerAttached()) { |
- m_compositorPlayer->addAnimation(animation.leakPtr()); |
+ m_compositorPlayer->addAnimation(animation.release()); |
return true; |
} |
return false; |