Index: third_party/WebKit/Source/core/workers/DedicatedWorkerThread.cpp |
diff --git a/third_party/WebKit/Source/core/workers/DedicatedWorkerThread.cpp b/third_party/WebKit/Source/core/workers/DedicatedWorkerThread.cpp |
index 7f74489532c5c360c669c9a98d364bf3ea5c7848..896d18dae063d3dba857f4b8ffb27341b93cc1e9 100644 |
--- a/third_party/WebKit/Source/core/workers/DedicatedWorkerThread.cpp |
+++ b/third_party/WebKit/Source/core/workers/DedicatedWorkerThread.cpp |
@@ -34,14 +34,12 @@ |
#include "core/workers/InProcessWorkerObjectProxy.h" |
#include "core/workers/WorkerBackingThread.h" |
#include "core/workers/WorkerThreadStartupData.h" |
-#include "wtf/PtrUtil.h" |
-#include <memory> |
namespace blink { |
-std::unique_ptr<DedicatedWorkerThread> DedicatedWorkerThread::create(PassRefPtr<WorkerLoaderProxy> workerLoaderProxy, InProcessWorkerObjectProxy& workerObjectProxy, double timeOrigin) |
+PassOwnPtr<DedicatedWorkerThread> DedicatedWorkerThread::create(PassRefPtr<WorkerLoaderProxy> workerLoaderProxy, InProcessWorkerObjectProxy& workerObjectProxy, double timeOrigin) |
{ |
- return wrapUnique(new DedicatedWorkerThread(workerLoaderProxy, workerObjectProxy, timeOrigin)); |
+ return adoptPtr(new DedicatedWorkerThread(workerLoaderProxy, workerObjectProxy, timeOrigin)); |
} |
DedicatedWorkerThread::DedicatedWorkerThread(PassRefPtr<WorkerLoaderProxy> workerLoaderProxy, InProcessWorkerObjectProxy& workerObjectProxy, double timeOrigin) |
@@ -56,7 +54,7 @@ DedicatedWorkerThread::~DedicatedWorkerThread() |
{ |
} |
-WorkerGlobalScope* DedicatedWorkerThread::createWorkerGlobalScope(std::unique_ptr<WorkerThreadStartupData> startupData) |
+WorkerGlobalScope* DedicatedWorkerThread::createWorkerGlobalScope(PassOwnPtr<WorkerThreadStartupData> startupData) |
{ |
return DedicatedWorkerGlobalScope::create(this, std::move(startupData), m_timeOrigin); |
} |