|
@@ -29,11 +29,9 @@ void MicrotasksRunner::DidProcessTask(const base::PendingTask& pending_task) {
|
|
|
// up Node.js dealying its callbacks. To fix this, now we always lets Node.js
|
|
|
// handle the checkpoint in the browser process.
|
|
|
{
|
|
|
- auto* node_env = electron::ElectronBrowserMainParts::Get()->node_env();
|
|
|
v8::HandleScope scope(isolate_);
|
|
|
- node::InternalCallbackScope microtasks_scope(
|
|
|
- node_env->env(), v8::Object::New(isolate_), {0, 0},
|
|
|
- node::InternalCallbackScope::kNoFlags);
|
|
|
+ node::CallbackScope microtasks_scope(isolate_, v8::Object::New(isolate_),
|
|
|
+ {0, 0});
|
|
|
}
|
|
|
}
|
|
|
|