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
parent 8c8f7e02a7
commit d2758dc74d

View File

@@ -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;