Bug 1372643 - Guard ScriptLoader::GetScriptGlobalObject with mDocument weak-ptr check. r=mrbkap

This commit is contained in:
Nicolas B. Pierron 2017-06-14 13:58:32 +00:00
Родитель 0b97e9af19
Коммит 3a18a8a20c
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -1781,6 +1781,10 @@ ScriptLoader::FireScriptEvaluated(nsresult aResult,
already_AddRefed<nsIScriptGlobalObject>
ScriptLoader::GetScriptGlobalObject()
{
if (!mDocument) {
return nullptr;
}
nsPIDOMWindowInner* pwin = mDocument->GetInnerWindow();
if (!pwin) {
return nullptr;