Skip to content

Commit 0252ec7

Browse files
committed
refactor: load electron builtin modules with process._linkedBinding
NODE_BUILTING_MODULE_CONTEXT_AWARE and process.binding are removed in nodejs/node#25829. This changes uses the alternative available without any functionality change.
1 parent 8c6bf9c commit 0252ec7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+57
-51
lines changed

atom/browser/api/atom_api_app.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1425,4 +1425,4 @@ void Initialize(v8::Local<v8::Object> exports,
14251425

14261426
} // namespace
14271427

1428-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_app, Initialize)
1428+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_app, Initialize)

atom/browser/api/atom_api_auto_updater.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,4 @@ void Initialize(v8::Local<v8::Object> exports,
154154

155155
} // namespace
156156

157-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_auto_updater, Initialize)
157+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_auto_updater, Initialize)

atom/browser/api/atom_api_browser_view.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,4 +180,4 @@ void Initialize(v8::Local<v8::Object> exports,
180180

181181
} // namespace
182182

183-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_browser_view, Initialize)
183+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_browser_view, Initialize)

atom/browser/api/atom_api_browser_window.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -481,4 +481,4 @@ void Initialize(v8::Local<v8::Object> exports,
481481

482482
} // namespace
483483

484-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_window, Initialize)
484+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_window, Initialize)

atom/browser/api/atom_api_content_tracing.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,4 +148,4 @@ void Initialize(v8::Local<v8::Object> exports,
148148

149149
} // namespace
150150

151-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_content_tracing, Initialize)
151+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_content_tracing, Initialize)

atom/browser/api/atom_api_debugger.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,4 +205,4 @@ void Initialize(v8::Local<v8::Object> exports,
205205

206206
} // namespace
207207

208-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_debugger, Initialize);
208+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_debugger, Initialize);

atom/browser/api/atom_api_desktop_capturer.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,4 +232,4 @@ void Initialize(v8::Local<v8::Object> exports,
232232

233233
} // namespace
234234

235-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_desktop_capturer, Initialize);
235+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_desktop_capturer, Initialize);

atom/browser/api/atom_api_dialog.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,4 @@ void Initialize(v8::Local<v8::Object> exports,
104104

105105
} // namespace
106106

107-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_dialog, Initialize)
107+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_dialog, Initialize)

atom/browser/api/atom_api_download_item.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,4 +251,4 @@ void Initialize(v8::Local<v8::Object> exports,
251251

252252
} // namespace
253253

254-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_download_item, Initialize);
254+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_download_item, Initialize);

atom/browser/api/atom_api_event.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ void Initialize(v8::Local<v8::Object> exports,
2323

2424
} // namespace
2525

26-
NODE_BUILTIN_MODULE_CONTEXT_AWARE(atom_browser_event, Initialize)
26+
NODE_LINKED_MODULE_CONTEXT_AWARE(atom_browser_event, Initialize)

0 commit comments

Comments
 (0)