Bug 1429365 - Prevent this.sink is undefined exception for resources loaded from bytecode cache. r=rickychien

MozReview-Commit-ID: C9VFVoK0pPG

--HG--
extra : rebase_source : 94809550ccb0a8efe06d4c29407bc32a8aea0e85
This commit is contained in:
Alexandre Poirot 2018-01-15 07:23:08 -08:00
Родитель 48af78525e
Коммит 5ceadbffb1
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -523,6 +523,11 @@ NetworkResponseListener.prototype = {
* https://developer.mozilla.org/En/NsIRequestObserver
*/
onStopRequest: function () {
// Bug 1429365: onStopRequest may be called after onComplete for resources loaded
// from bytecode cache.
if (!this.httpActivity) {
return;
}
this._findOpenResponse();
this.sink.outputStream.close();
},