From 2f7bf89267239c31902c19c8e9a7e0fad5530fe7 Mon Sep 17 00:00:00 2001 From: "cbiesinger%web.de" Date: Tue, 6 Sep 2005 19:40:59 +0000 Subject: [PATCH] bug 300800 make CreateAboutBlankContentViewer store the current viewer in shistory r=bryner sr=bz a=mtschrep git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179715 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/docshell/base/nsDocShell.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mozilla/docshell/base/nsDocShell.cpp b/mozilla/docshell/base/nsDocShell.cpp index 06097043cfb..b025d5bb9de 100644 --- a/mozilla/docshell/base/nsDocShell.cpp +++ b/mozilla/docshell/base/nsDocShell.cpp @@ -4767,13 +4767,15 @@ nsDocShell::CreateAboutBlankContentViewer() return NS_ERROR_FAILURE; } + mSavingOldViewer = CanSavePresentation(LOAD_NORMAL, nsnull, nsnull); + // Notify the current document that it is about to be unloaded!! // // It is important to fire the unload() notification *before* any state // is changed within the DocShell - otherwise, javascript will get the // wrong information :-( // - (void) FirePageHideNotification(PR_TRUE); + (void) FirePageHideNotification(!mSavingOldViewer); } // one helper factory, please