| 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 6535932fb074bff77eeaa177d48bfb8dc3a389f6..471a54cbfba3dc2c9adc812db3603abc56b373a7 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| @@ -320,6 +320,10 @@ static void initializeV8Common(v8::Isolate* isolate)
|
| {
|
| isolate->AddGCPrologueCallback(V8GCController::gcPrologue);
|
| isolate->AddGCEpilogueCallback(V8GCController::gcEpilogue);
|
| + if (RuntimeEnabledFeatures::traceWrappablesEnabled()) {
|
| + ScriptWrappableVisitor* visitor = new ScriptWrappableVisitor(isolate);
|
| + isolate->SetEmbedderHeapTracer(visitor);
|
| + }
|
|
|
| v8::Debug::SetLiveEditEnabled(isolate, false);
|
|
|
|
|