Merge pull request #6857 from brave/object-registry

clear the storage for the webContentsId when the render view is deleted
This commit is contained in:
Cheng Zhao 2016-08-17 21:47:39 +09:00 committed by GitHub
commit fc57201406

View file

@ -27,8 +27,8 @@ class ObjectsRegistry {
if (!owner) { if (!owner) {
owner = this.owners[webContentsId] = new Set() owner = this.owners[webContentsId] = new Set()
// Clear the storage when webContents is reloaded/navigated. // Clear the storage when webContents is reloaded/navigated.
webContents.once('render-view-deleted', (event, id) => { webContents.once('render-view-deleted', () => {
this.clear(id) this.clear(webContentsId)
}) })
} }
if (!owner.has(id)) { if (!owner.has(id)) {