Bug 1468830 ignore exceptions when retreiving response headers, r=rpl

MozReview-Commit-ID: Dw4X1q15NHv

--HG--
extra : rebase_source : 155d8afd083f250d91e77f738ce425b7c2e2b06b
This commit is contained in:
Shane Caraveo 2018-06-14 12:42:52 -07:00
Родитель 6069e2c713
Коммит 6abdee219b
1 изменённых файлов: 4 добавлений и 2 удалений

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

@ -757,8 +757,10 @@ HttpObserverManager = {
}
if (opts.responseHeaders) {
responseHeaders = responseHeaders || new ResponseHeaderChanger(channel);
data.responseHeaders = responseHeaders.toArray();
try {
responseHeaders = responseHeaders || new ResponseHeaderChanger(channel);
data.responseHeaders = responseHeaders.toArray();
} catch (e) { /* headers may not be available on some redirects */ }
}
if (opts.requestBody && channel.canModify) {