chore: simplify promisify helper (#15952)

chore: simplify promisify helper
This commit is contained in:
Shelley Vohr 2018-12-10 08:13:09 -08:00 committed by GitHub
parent db2fda1b6f
commit 4b18a38e9f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 73 additions and 23 deletions

View file

@ -330,14 +330,11 @@ WebContents.prototype._init = function () {
// The navigation controller.
NavigationController.call(this, this)
// Every remote callback from renderer process would add a listenter to the
// Every remote callback from renderer process would add a listener to the
// render-view-deleted event, so ignore the listeners warning.
this.setMaxListeners(0)
const nativeCapturePage = this.capturePage
this.capturePage = function (rect, cb) {
return deprecate.promisify(nativeCapturePage.call(this, rect), cb)
}
this.capturePage = deprecate.promisify(this.capturePage, 1)
// Dispatch IPC messages to the ipc module.
this.on('ipc-message', function (event, [channel, ...args]) {