Bug 1669175: Fix another null deref in beforeunload code. r=nika

Differential Revision: https://phabricator.services.mozilla.com/D92468
This commit is contained in:
Kris Maglione 2020-10-05 19:40:54 +00:00
Родитель f6c4220fae
Коммит a20d386028
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -4234,7 +4234,7 @@ mozilla::ipc::IPCResult ContentChild::RecvDispatchBeforeUnloadToSubtree(
bool resolved = false;
aStartingAt->PreOrderWalk([&](dom::BrowsingContext* aBC) {
if (aBC->IsInProcess()) {
if (aBC->GetDocShell()) {
nsCOMPtr<nsIContentViewer> contentViewer;
aBC->GetDocShell()->GetContentViewer(getter_AddRefs(contentViewer));
if (contentViewer &&