commit 7a8a3e1a81cd0d603bf0dae3b99ca57435d1dbe9
parent 828447d537c234bc52baecc51191aa4ada436fa9
Author: Atila Butkovits <abutkovits@mozilla.com>
Date: Mon, 5 Jan 2026 12:19:49 +0200
Revert "Bug 2003244 - Don't crash when failing to initialize docshell. r=dom-core,mccr8" for causing failures at nsGlobalWindowOuter.cpp.
This reverts commit 58f9527f38965e49e7def51d2a964cda10253542.
Diffstat:
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/docshell/base/nsDocShell.cpp b/docshell/base/nsDocShell.cpp
@@ -443,9 +443,7 @@ nsresult nsDocShell::InitWindow(nsIWidget* aParentWidget, int32_t aX,
mozilla::dom::WindowGlobalChild* aWindowActor) {
SetParentWidget(aParentWidget);
SetPositionAndSize(aX, aY, aWidth, aHeight, 0);
- if (!Initialize(aOpenWindowInfo, aWindowActor)) {
- NS_WARNING("Failed to initialize docshell");
- }
+ NS_ENSURE_TRUE(Initialize(aOpenWindowInfo, aWindowActor), NS_ERROR_FAILURE);
return NS_OK;
}