зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1372643 - Guard ScriptLoader::GetScriptGlobalObject with mDocument weak-ptr check. r=mrbkap
This commit is contained in:
Родитель
0b97e9af19
Коммит
3a18a8a20c
|
@ -1781,6 +1781,10 @@ ScriptLoader::FireScriptEvaluated(nsresult aResult,
|
||||||
already_AddRefed<nsIScriptGlobalObject>
|
already_AddRefed<nsIScriptGlobalObject>
|
||||||
ScriptLoader::GetScriptGlobalObject()
|
ScriptLoader::GetScriptGlobalObject()
|
||||||
{
|
{
|
||||||
|
if (!mDocument) {
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
nsPIDOMWindowInner* pwin = mDocument->GetInnerWindow();
|
nsPIDOMWindowInner* pwin = mDocument->GetInnerWindow();
|
||||||
if (!pwin) {
|
if (!pwin) {
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче