From a38183c225b65603994d2ff9ffc967fb4809d4f1 Mon Sep 17 00:00:00 2001 From: bridiver Date: Sun, 19 Aug 2018 18:34:55 -0700 Subject: [PATCH] remove electron remote.require api --- lib/browser/rpc-server.js | 8 -------- lib/renderer/api/remote.js | 4 ---- 2 files changed, 12 deletions(-) diff --git a/lib/browser/rpc-server.js b/lib/browser/rpc-server.js index 2607e60ba5..1664814a67 100644 --- a/lib/browser/rpc-server.js +++ b/lib/browser/rpc-server.js @@ -227,14 +227,6 @@ const callFunction = function (event, func, caller, args) { } } -ipcMain.on('ELECTRON_BROWSER_REQUIRE', function (event, module) { - try { - event.returnValue = valueToMeta(event.sender, process.mainModule.require(module)) - } catch (error) { - event.returnValue = exceptionToMeta(error) - } -}) - ipcMain.on('ELECTRON_BROWSER_GET_BUILTIN', function (event, module) { try { event.returnValue = valueToMeta(event.sender, electron[module]) diff --git a/lib/renderer/api/remote.js b/lib/renderer/api/remote.js index d944dc9ce0..170a416f3f 100644 --- a/lib/renderer/api/remote.js +++ b/lib/renderer/api/remote.js @@ -292,10 +292,6 @@ ipcRenderer.on('ELECTRON_RENDERER_RELEASE_CALLBACK', function (event, id) { var binding = {} -binding.require = function (module) { - return metaToValue(ipcRenderer.sendSync('ELECTRON_BROWSER_REQUIRE', module)) -} - // Alias to remote.require('electron').xxx. binding.getBuiltin = function (module) { return metaToValue(ipcRenderer.sendSync('ELECTRON_BROWSER_GET_BUILTIN', module))