Description
This is a follow up from #885. When I created > 10 webviews in my Atom app, I get this stack:
(node) warning: possible EventEmitter memory leak detected. 11 render-view-deleted listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
at EventEmitter.addListener (events.js:179:15)
at EventEmitter.once (events.js:204:8)
at createGuest (...\resources\atom\browser\lib\guest-view-manager.js:39:14)
at EventEmitter. (...\resources\atom\browser\lib\guest-view-manager.js:95:66)
at EventEmitter.emit (events.js:118:17)
at EventEmitter. (...\resources\atom\browser\api\lib\web-contents.js:86:23)
at EventEmitter.emit (events.js:118:17)
I am recreating webviews due to bug #764.
The webview tag must expose a dispose method for me to clear its listeners.