Bug 1752904, null check the return value of Blob::Create, r=jari

Differential Revision: https://phabricator.services.mozilla.com/D138782
This commit is contained in:
Olli Pettay 2022-02-16 15:12:11 +00:00
Родитель 0a6ab95ff8
Коммит 83a5e4634f
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -2171,7 +2171,8 @@ void XMLHttpRequestWorker::GetResponse(JSContext* aCx,
Blob::Create(GetOwnerGlobal(), mResponseData->mResponseBlobImpl);
}
if (!GetOrCreateDOMReflector(aCx, mResponseBlob, aResponse)) {
if (!mResponseBlob ||
!GetOrCreateDOMReflector(aCx, mResponseBlob, aResponse)) {
aResponse.setNull();
}