| Index: Source/core/dom/Microtask.cpp
|
| diff --git a/Source/core/dom/Microtask.cpp b/Source/core/dom/Microtask.cpp
|
| index f7ebc42c2ffdfe6c2a46feb184eeb29b16eb64ef..7eed205751602759eab6e1b581ffb4f48504511e 100644
|
| --- a/Source/core/dom/Microtask.cpp
|
| +++ b/Source/core/dom/Microtask.cpp
|
| @@ -47,14 +47,7 @@ void Microtask::performCheckpoint()
|
| if (isolateData->recursionLevel() || isolateData->performingMicrotaskCheckpoint())
|
| return;
|
| isolateData->setPerformingMicrotaskCheckpoint(true);
|
| -
|
| - v8::HandleScope handleScope(isolate);
|
| - v8::Local<v8::Context> context = isolateData->ensureDomInJSContext();
|
| - if (!context.IsEmpty()) {
|
| - v8::Context::Scope scope(context);
|
| - isolate->RunMicrotasks();
|
| - }
|
| -
|
| + isolate->RunMicrotasks();
|
| isolateData->setPerformingMicrotaskCheckpoint(false);
|
| }
|
|
|
|
|