Index: third_party/WebKit/Source/core/workers/WorkerBackingThread.cpp |
diff --git a/third_party/WebKit/Source/core/workers/WorkerBackingThread.cpp b/third_party/WebKit/Source/core/workers/WorkerBackingThread.cpp |
index 168e6d38a20ed999f6ec131cf77efb4e4187a196..0c7ae4efb3310091956e20fad3e1a35a59b29ed2 100644 |
--- a/third_party/WebKit/Source/core/workers/WorkerBackingThread.cpp |
+++ b/third_party/WebKit/Source/core/workers/WorkerBackingThread.cpp |
@@ -14,8 +14,6 @@ |
#include "platform/WebThreadSupportingGC.h" |
#include "public/platform/Platform.h" |
#include "public/platform/WebTraceLocation.h" |
-#include "wtf/PtrUtil.h" |
-#include <memory> |
namespace blink { |
@@ -73,13 +71,13 @@ void WorkerBackingThread::initialize() |
V8Initializer::initializeWorker(m_isolate); |
m_backingThread->initialize(); |
- std::unique_ptr<V8IsolateInterruptor> interruptor = wrapUnique(new V8IsolateInterruptor(m_isolate)); |
+ OwnPtr<V8IsolateInterruptor> interruptor = adoptPtr(new V8IsolateInterruptor(m_isolate)); |
ThreadState::current()->addInterruptor(std::move(interruptor)); |
ThreadState::current()->registerTraceDOMWrappers(m_isolate, |
V8GCController::traceDOMWrappers, |
nullptr); |
if (RuntimeEnabledFeatures::v8IdleTasksEnabled()) |
- V8PerIsolateData::enableIdleTasks(m_isolate, wrapUnique(new V8IdleTaskRunner(backingThread().platformThread().scheduler()))); |
+ V8PerIsolateData::enableIdleTasks(m_isolate, adoptPtr(new V8IdleTaskRunner(backingThread().platformThread().scheduler()))); |
if (m_isOwningThread) |
Platform::current()->didStartWorkerThread(); |
} |