Index: third_party/WebKit/Source/platform/graphics/CompositorMutatorClient.cpp |
diff --git a/third_party/WebKit/Source/platform/graphics/CompositorMutatorClient.cpp b/third_party/WebKit/Source/platform/graphics/CompositorMutatorClient.cpp |
index b3d04d81d9e7cb1bb941976c90c27ccaa002fb22..8c47f77d05a251c4d9672b3ac8c0578f4840f96b 100644 |
--- a/third_party/WebKit/Source/platform/graphics/CompositorMutatorClient.cpp |
+++ b/third_party/WebKit/Source/platform/graphics/CompositorMutatorClient.cpp |
@@ -12,6 +12,8 @@ |
#include "platform/graphics/CompositorMutation.h" |
#include "platform/graphics/CompositorMutationsTarget.h" |
#include "platform/graphics/CompositorMutator.h" |
+#include "wtf/PtrUtil.h" |
+#include <memory> |
namespace blink { |
@@ -36,7 +38,7 @@ bool CompositorMutatorClient::Mutate( |
TRACE_EVENT0("compositor-worker", "CompositorMutatorClient::Mutate"); |
double monotonicTimeNow = (monotonicTime - base::TimeTicks()).InSecondsF(); |
if (!m_mutations) |
- m_mutations = adoptPtr(new CompositorMutations); |
+ m_mutations = wrapUnique(new CompositorMutations); |
CompositorMutableStateProvider compositorState(treeImpl, m_mutations.get()); |
bool shouldReinvoke = m_mutator->mutate(monotonicTimeNow, &compositorState); |
return shouldReinvoke; |
@@ -57,7 +59,7 @@ base::Closure CompositorMutatorClient::TakeMutations() |
return base::Bind(&CompositorMutationsTarget::applyMutations, |
base::Unretained(m_mutationsTarget), |
- base::Owned(m_mutations.leakPtr())); |
+ base::Owned(m_mutations.release())); |
} |
void CompositorMutatorClient::setNeedsMutate() |
@@ -66,7 +68,7 @@ void CompositorMutatorClient::setNeedsMutate() |
m_client->SetNeedsMutate(); |
} |
-void CompositorMutatorClient::setMutationsForTesting(PassOwnPtr<CompositorMutations> mutations) |
+void CompositorMutatorClient::setMutationsForTesting(std::unique_ptr<CompositorMutations> mutations) |
{ |
m_mutations = std::move(mutations); |
} |