bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes...

git-svn-id: svn://10.0.0.236/trunk@109390 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
rpotts%netscape.com
2001-11-30 22:35:33 +00:00
parent 5a413592bd
commit 2faee254d0
42 changed files with 282 additions and 81 deletions

View File

@@ -588,11 +588,19 @@ NS_IMETHODIMP nsWebBrowser::GoForward()
return mDocShellAsNav->GoForward();
}
NS_IMETHODIMP nsWebBrowser::LoadURI(const PRUnichar* aURI, PRUint32 aLoadFlags)
NS_IMETHODIMP nsWebBrowser::LoadURI(const PRUnichar* aURI,
PRUint32 aLoadFlags,
nsIURI* aReferingURI,
nsIInputStream* aPostDataStream,
nsIInputStream* aExtraHeaderStream)
{
NS_ENSURE_STATE(mDocShell);
return mDocShellAsNav->LoadURI(aURI, aLoadFlags);
return mDocShellAsNav->LoadURI(aURI,
aLoadFlags,
aReferingURI,
aPostDataStream,
aExtraHeaderStream);
}
NS_IMETHODIMP nsWebBrowser::Reload(PRUint32 aReloadFlags)
@@ -623,6 +631,13 @@ NS_IMETHODIMP nsWebBrowser::GetCurrentURI(nsIURI** aURI)
return mDocShellAsNav->GetCurrentURI(aURI);
}
NS_IMETHODIMP nsWebBrowser::GetReferingURI(nsIURI** aURI)
{
NS_ENSURE_STATE(mDocShell);
return mDocShellAsNav->GetReferingURI(aURI);
}
NS_IMETHODIMP nsWebBrowser::SetSessionHistory(nsISHistory* aSessionHistory)
{
if(mDocShell)
@@ -1738,6 +1753,7 @@ NS_IMETHODIMP nsWebBrowser::SetFocusedElement(nsIDOMElement * aFocusedElement)
return NS_OK;
}
/* helper function */
nsresult nsWebBrowser::DoPrintOrPrintPreview(nsIDOMWindow *aDOMWindow,
nsIPrintSettings *aThePrintSettings,