refactor: use associated v8::Context for event setup (#37355)

refactor: use associated v8::Context for event setup
This commit is contained in:
Shelley Vohr
2023-02-22 10:03:46 +01:00
committed by GitHub
parent 32c60b29bb
commit 6395898a79
5 changed files with 6 additions and 7 deletions

View File

@@ -415,7 +415,7 @@ void NodeBindings::SetNodeCliFlags() {
}
}
void NodeBindings::Initialize() {
void NodeBindings::Initialize(v8::Local<v8::Context> context) {
TRACE_EVENT0("electron", "NodeBindings::Initialize");
// Open node's error reporting system for browser process.
@@ -463,8 +463,7 @@ void NodeBindings::Initialize() {
SetErrorMode(GetErrorMode() & ~SEM_NOGPFAULTERRORBOX);
#endif
v8::Isolate* isolate = v8::Isolate::GetCurrent();
gin_helper::internal::Event::GetConstructor(isolate->GetCurrentContext());
gin_helper::internal::Event::GetConstructor(context);
g_is_initialized = true;
}