commit 70d833b7b5bb7bd25bc575326d19b9d8ee004933
parent 5b80af8ec98de4adbc49c9b657cd5a49d8b24571
Author: Henri Sivonen <hsivonen@hsivonen.fi>
Date: Mon, 29 Dec 2025 15:51:52 +0000
Bug 2007880 - Assert to see that the argument of Document::InitializeFrameLoader is not null. r=dom-core,edgar
Differential Revision: https://phabricator.services.mozilla.com/D277582
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/dom/base/nsFrameLoaderOwner.cpp b/dom/base/nsFrameLoaderOwner.cpp
@@ -254,7 +254,10 @@ void nsFrameLoaderOwner::ChangeRemoteness(
const mozilla::dom::RemotenessOptions& aOptions, mozilla::ErrorResult& rv) {
bool isRemote = !aOptions.mRemoteType.IsEmpty();
+ MOZ_RELEASE_ASSERT(mFrameLoader, "Expecting to have mFrameLoader here.");
std::function<void()> frameLoaderInit = [&] {
+ MOZ_RELEASE_ASSERT(mFrameLoader,
+ "Expecting still to have mFrameLoader here.");
if (isRemote) {
mFrameLoader->ConfigRemoteProcess(aOptions.mRemoteType, nullptr);
}