| Index: third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp b/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| index f0b2d9fe1eee908340398a59079997a6aa4b58cf..a8199a1713a6f8e0c40e09ced4df09705ec06c0d 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| @@ -407,8 +407,8 @@ void V8Initializer::initializeMainThread() {
|
|
|
| if (RuntimeEnabledFeatures::v8IdleTasksEnabled()) {
|
| WebScheduler* scheduler = Platform::current()->currentThread()->scheduler();
|
| - V8PerIsolateData::enableIdleTasks(
|
| - isolate, wrapUnique(new V8IdleTaskRunner(scheduler)));
|
| + V8PerIsolateData::enableIdleTasks(isolate,
|
| + makeUnique<V8IdleTaskRunner>(scheduler));
|
| }
|
|
|
| isolate->SetPromiseRejectCallback(promiseRejectHandlerInMainThread);
|
| @@ -419,7 +419,7 @@ void V8Initializer::initializeMainThread() {
|
|
|
| ASSERT(ThreadState::mainThreadState());
|
| ThreadState::mainThreadState()->addInterruptor(
|
| - wrapUnique(new V8IsolateInterruptor(isolate)));
|
| + makeUnique<V8IsolateInterruptor>(isolate));
|
| if (RuntimeEnabledFeatures::traceWrappablesEnabled()) {
|
| ThreadState::mainThreadState()->registerTraceDOMWrappers(
|
| isolate, V8GCController::traceDOMWrappers,
|
| @@ -431,7 +431,7 @@ void V8Initializer::initializeMainThread() {
|
| }
|
|
|
| V8PerIsolateData::from(isolate)->setThreadDebugger(
|
| - wrapUnique(new MainThreadDebugger(isolate)));
|
| + makeUnique<MainThreadDebugger>(isolate));
|
| }
|
|
|
| void V8Initializer::shutdownMainThread() {
|
|
|