Skip to content

Commit 3a79eac

Browse files
miniakcodebytere
authored andcommitted
refactor: don't expose CallbacksRegistry as an internal module (electron#14389)
1 parent 0c4e710 commit 3a79eac

File tree

6 files changed

+4
-9
lines changed

6 files changed

+4
-9
lines changed

filenames.gypi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
'lib/browser/init.js',
4949
'lib/browser/objects-registry.js',
5050
'lib/browser/rpc-server.js',
51-
'lib/common/api/callbacks-registry.js',
5251
'lib/common/api/clipboard.js',
5352
'lib/common/api/crash-reporter.js',
5453
'lib/common/api/deprecate.js',
@@ -63,6 +62,7 @@
6362
'lib/common/init.js',
6463
'lib/common/parse-features-string.js',
6564
'lib/common/reset-search-paths.js',
65+
'lib/renderer/callbacks-registry.js',
6666
'lib/renderer/chrome-api.js',
6767
'lib/renderer/content-scripts-injector.js',
6868
'lib/renderer/init.js',

lib/common/api/module-list.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ module.exports = [
55
{name: 'nativeImage', file: 'native-image'},
66
{name: 'shell', file: 'shell'},
77
// The internal modules, invisible unless you know their names.
8-
{name: 'CallbacksRegistry', file: 'callbacks-registry', private: true},
98
{name: 'deprecate', file: 'deprecate', private: true},
109
{name: 'deprecations', file: 'deprecations', private: true},
1110
{name: 'isPromise', file: 'is-promise', private: true}

lib/renderer/api/remote.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
'use strict'
22

33
const v8Util = process.atomBinding('v8_util')
4-
const {ipcRenderer, isPromise, CallbacksRegistry} = require('electron')
4+
const {ipcRenderer, isPromise} = require('electron')
55
const resolvePromise = Promise.resolve.bind(Promise)
66

7+
const CallbacksRegistry = require('../callbacks-registry')
78
const bufferUtils = require('../../common/buffer-utils')
89

910
const callbacksRegistry = new CallbacksRegistry()

lib/sandboxed_renderer/api/module-list.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
const features = process.atomBinding('features')
22

33
module.exports = [
4-
{
5-
name: 'CallbacksRegistry',
6-
load: () => require('../../common/api/callbacks-registry'),
7-
private: true
8-
},
94
{
105
name: 'crashReporter',
116
load: () => require('../../common/api/crash-reporter')

spec/api-callbacks-registry-spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const dirtyChai = require('dirty-chai')
44
const {expect} = chai
55
chai.use(dirtyChai)
66

7-
const {CallbacksRegistry} = require('electron')
7+
const CallbacksRegistry = require('../lib/renderer/callbacks-registry')
88

99
describe('CallbacksRegistry module', () => {
1010
let registry = null

0 commit comments

Comments
 (0)