|
@@ -66,7 +66,7 @@ const webFrameMethods = [
|
|
|
let wrapWebContents = function (webContents) {
|
|
|
// webContents is an EventEmitter.
|
|
|
var controller, method, name, ref1
|
|
|
- webContents.__proto__ = EventEmitter.prototype
|
|
|
+ Object.setPrototypeOf(webContents, EventEmitter.prototype)
|
|
|
|
|
|
// Every remote callback from renderer process would add a listenter to the
|
|
|
// render-view-deleted event, so ignore the listenters warning.
|
|
@@ -217,7 +217,7 @@ let wrapWebContents = function (webContents) {
|
|
|
// Wrapper for native class.
|
|
|
let wrapDebugger = function (webContentsDebugger) {
|
|
|
// debugger is an EventEmitter.
|
|
|
- webContentsDebugger.__proto__ = EventEmitter.prototype
|
|
|
+ Object.setPrototypeOf(webContentsDebugger, EventEmitter.prototype)
|
|
|
}
|
|
|
|
|
|
binding._setWrapWebContents(wrapWebContents)
|