refactor: use associated v8::Context
for event setup (#37355)
refactor: use associated v8::Context for event setup
This commit is contained in:
parent
32c60b29bb
commit
6395898a79
5 changed files with 6 additions and 7 deletions
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -85,7 +85,7 @@ class NodeBindings {
|
|||
virtual ~NodeBindings();
|
||||
|
||||
// Setup V8, libuv.
|
||||
void Initialize();
|
||||
void Initialize(v8::Local<v8::Context> context);
|
||||
|
||||
void SetNodeCliFlags();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue