Bug 1316264 - Return value of nsIEventTarget::IsOnCurrentThread() must be checked correctly in RemoteBlob, r=bkelly

This commit is contained in:
Andrea Marchesini 2016-11-09 18:21:16 +01:00
Родитель 7d924932b4
Коммит 2a67089dc3
1 изменённых файлов: 5 добавлений и 1 удалений

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

@ -209,7 +209,11 @@ EventTargetIsOnCurrentThread(nsIEventTarget* aEventTarget)
}
bool current;
MOZ_ALWAYS_SUCCEEDS(aEventTarget->IsOnCurrentThread(&current));
// If this fails, we are probably shutting down.
if (NS_WARN_IF(NS_FAILED(aEventTarget->IsOnCurrentThread(&current)))) {
return true;
}
return current;
}