Index: third_party/WebKit/Source/web/WorkerContentSettingsClient.cpp |
diff --git a/third_party/WebKit/Source/web/WorkerContentSettingsClient.cpp b/third_party/WebKit/Source/web/WorkerContentSettingsClient.cpp |
index e396aa7217d5dfce74fabff8626a064b3c91971b..889f979f4b1969e94af10f14b084edca0fc12641 100644 |
--- a/third_party/WebKit/Source/web/WorkerContentSettingsClient.cpp |
+++ b/third_party/WebKit/Source/web/WorkerContentSettingsClient.cpp |
@@ -33,11 +33,11 @@ |
#include "core/workers/WorkerGlobalScope.h" |
#include "public/platform/WebString.h" |
#include "public/web/WebWorkerContentSettingsClientProxy.h" |
-#include "wtf/PassOwnPtr.h" |
+#include <memory> |
namespace blink { |
-WorkerContentSettingsClient* WorkerContentSettingsClient::create(PassOwnPtr<WebWorkerContentSettingsClientProxy> proxy) |
+WorkerContentSettingsClient* WorkerContentSettingsClient::create(std::unique_ptr<WebWorkerContentSettingsClientProxy> proxy) |
{ |
return new WorkerContentSettingsClient(std::move(proxy)); |
} |
@@ -72,12 +72,12 @@ WorkerContentSettingsClient* WorkerContentSettingsClient::from(ExecutionContext& |
return static_cast<WorkerContentSettingsClient*>(Supplement<WorkerClients>::from(*clients, supplementName())); |
} |
-WorkerContentSettingsClient::WorkerContentSettingsClient(PassOwnPtr<WebWorkerContentSettingsClientProxy> proxy) |
+WorkerContentSettingsClient::WorkerContentSettingsClient(std::unique_ptr<WebWorkerContentSettingsClientProxy> proxy) |
: m_proxy(std::move(proxy)) |
{ |
} |
-void provideContentSettingsClientToWorker(WorkerClients* clients, PassOwnPtr<WebWorkerContentSettingsClientProxy> proxy) |
+void provideContentSettingsClientToWorker(WorkerClients* clients, std::unique_ptr<WebWorkerContentSettingsClientProxy> proxy) |
{ |
DCHECK(clients); |
WorkerContentSettingsClient::provideTo(*clients, WorkerContentSettingsClient::supplementName(), WorkerContentSettingsClient::create(std::move(proxy))); |