Add default error handler to remote promises (#6151)
authorKevin Sawicki <kevin@github.com>
Tue, 21 Jun 2016 00:54:15 +0000 (17:54 -0700)
committerCheng Zhao <zcbenz@gmail.com>
Tue, 21 Jun 2016 00:54:15 +0000 (00:54 +0000)
commit8a9f2261d0d8a5b73353a23c876897bdea180567
tree23ed475ef92a590888ebc3f7d4dca9c5a333d89a
parent74321dce74259d18163cbbb318aec431bf05c5a1
Add default error handler to remote promises (#6151)

* Add failing spec for unhandled main process exception

* Remove unused return

* Use let/const instead of var

* Add spec for unhandled rejection in renderer process

* Prevent unhandled rejection defaul

* Use once instead of on

* Add default fulfilled/rejection handler to promise
lib/browser/rpc-server.js
spec/api-ipc-spec.js
spec/fixtures/module/unhandled-rejection.js [new file with mode: 0644]