Get rid of the ATOM_BROWSER_RELEASE_RENDER_VIEW event
This commit is contained in:
parent
593a79ce20
commit
6753fcc1b4
3 changed files with 10 additions and 19 deletions
|
@ -100,7 +100,7 @@ var valueToMeta = function(sender, value, optimizeSimpleObject) {
|
|||
// Reference the original value if it's an object, because when it's
|
||||
// passed to renderer we would assume the renderer keeps a reference of
|
||||
// it.
|
||||
meta.id = objectsRegistry.add(sender.getId(), value);
|
||||
meta.id = objectsRegistry.add(sender, value);
|
||||
meta.members = getObjectMemebers(value);
|
||||
meta.proto = getObjectPrototype(value);
|
||||
} else if (meta.type === 'buffer') {
|
||||
|
@ -239,11 +239,6 @@ var callFunction = function(event, func, caller, args) {
|
|||
}
|
||||
};
|
||||
|
||||
// Send by BrowserWindow when its render view is deleted.
|
||||
process.on('ATOM_BROWSER_RELEASE_RENDER_VIEW', function(id) {
|
||||
return objectsRegistry.clear(id);
|
||||
});
|
||||
|
||||
ipcMain.on('ATOM_BROWSER_REQUIRE', function(event, module) {
|
||||
try {
|
||||
return event.returnValue = valueToMeta(event.sender, process.mainModule.require(module));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue