From d8e4526604f100f19e955f452e759fb313c061d8 Mon Sep 17 00:00:00 2001 From: Christian Holler Date: Mon, 22 Jan 2024 18:56:18 +0000 Subject: [PATCH] Bug 1875484 - Add missing null check in Hal code. r=gsvelto Differential Revision: https://phabricator.services.mozilla.com/D199095 --- hal/Hal.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/hal/Hal.cpp b/hal/Hal.cpp index 2265fe1176e0..c8e25690bc61 100644 --- a/hal/Hal.cpp +++ b/hal/Hal.cpp @@ -64,6 +64,7 @@ void AssertMainThread() { MOZ_ASSERT(NS_IsMainThread()); } bool InSandbox() { return GeckoProcessType_Content == XRE_GetProcessType(); } bool WindowIsActive(nsPIDOMWindowInner* aWindow) { + NS_ENSURE_TRUE(aWindow, false); dom::Document* document = aWindow->GetDoc(); NS_ENSURE_TRUE(document, false); return !document->Hidden();