Browse Source

chore: remove unused module (#15924)

trop[bot] 6 years ago
parent
commit
b41722fa08
1 changed files with 0 additions and 22 deletions
  1. 0 22
      lib/sandboxed_renderer/api/ipc-renderer.js

+ 0 - 22
lib/sandboxed_renderer/api/ipc-renderer.js

@@ -1,22 +0,0 @@
-'use strict'
-
-const ipcRenderer = require('@electron/internal/renderer/api/ipc-renderer')
-
-const v8Util = process.atomBinding('v8_util')
-const ipcNative = process.atomBinding('ipc')
-
-// AtomSandboxedRendererClient will look for the "ipcNative" hidden object when
-// invoking the `onMessage`/`onExit` callbacks. We could reuse "ipc" and assign
-// `onMessage`/`onExit` directly to `ipcRenderer`, but it is better to separate
-// private/public APIs.
-v8Util.setHiddenValue(global, 'ipcNative', ipcNative)
-
-ipcNative.onMessage = function (channel, args, senderId) {
-  ipcRenderer.emit(channel, { sender: ipcRenderer, senderId }, ...args)
-}
-
-ipcNative.onExit = function () {
-  process.emit('exit')
-}
-
-module.exports = ipcRenderer