зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1479866: Throw an exception if XUL elements cannot be created. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D2576 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
6a890f9e34
Коммит
170f0fe4df
|
@ -5654,6 +5654,10 @@ nsIDocument::CreateXULElement(const nsAString& aTagName,
|
|||
}
|
||||
|
||||
RefPtr<Element> elem = CreateElem(aTagName, nullptr, kNameSpaceID_XUL, is);
|
||||
if (!elem) {
|
||||
aRv.Throw(NS_ERROR_NOT_AVAILABLE);
|
||||
return nullptr;
|
||||
}
|
||||
return elem.forget();
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче