| Index: third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.h
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.h b/third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.h
|
| index 10b0a1f07eceae14ce0c0257d83aceec7dca1afa..93e73c072395b9497fd462a3b0c8c081559f14fa 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.h
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8ObjectConstructor.h
|
| @@ -32,7 +32,6 @@
|
| #define V8ObjectConstructor_h
|
|
|
| #include "bindings/core/v8/V8PerIsolateData.h"
|
| -#include "bindings/core/v8/V8RecursionScope.h"
|
| #include "wtf/Allocator.h"
|
|
|
| #include <v8.h>
|
| @@ -51,7 +50,7 @@ public:
|
|
|
| ConstructorMode(v8::Isolate* isolate)
|
| : m_isolate(isolate)
|
| - , m_microtaskSuppression(isolate)
|
| + , m_microtaskSuppression(isolate, v8::MicrotasksScope::kDoNotRunMicrotasks)
|
| {
|
| V8PerIsolateData* data = V8PerIsolateData::from(m_isolate);
|
| m_previous = data->m_constructorMode;
|
| @@ -72,7 +71,7 @@ public:
|
| private:
|
| v8::Isolate* m_isolate;
|
| bool m_previous;
|
| - V8RecursionScope::MicrotaskSuppression m_microtaskSuppression;
|
| + v8::MicrotasksScope m_microtaskSuppression;
|
| };
|
|
|
| class V8ObjectConstructor {
|
|
|