Added a IsBusy() method.

git-svn-id: svn://10.0.0.236/trunk@39529 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
dcone%netscape.com 1999-07-15 14:22:06 +00:00
parent b5f35458f2
commit 7a807b9a02
3 changed files with 33 additions and 0 deletions

View File

@ -421,6 +421,7 @@ public:
nsresult CreatePluginHost(PRBool aAllowPlugins);
nsresult DestroyPluginHost(void);
NS_IMETHOD IsBusy(PRBool& aResult);
NS_IMETHOD GetDefaultCharacterSet (const PRUnichar** aDefaultCharacterSet);
NS_IMETHOD SetDefaultCharacterSet (const PRUnichar* aDefaultCharacterSet);
@ -1056,6 +1057,19 @@ done:
return rv;
}
NS_IMETHODIMP
nsWebShell::IsBusy(PRBool& aResult)
{
if (mDocLoader!=nsnull) {
mDocLoader->IsBusy(aResult);
}
return NS_OK;
}
NS_IMETHODIMP
nsWebShell::Destroy()
{

View File

@ -331,6 +331,11 @@ public:
*/
NS_IMETHOD GetDocumentLoader(nsIDocumentLoader*& aResult) = 0;
/**
* Lets us know if the webshell document fired off a load
*/
NS_IMETHOD IsBusy(PRBool& aResult) = 0;
/**
* Load the document associated with the specified URL into the WebShell.
*/

View File

@ -421,6 +421,7 @@ public:
nsresult CreatePluginHost(PRBool aAllowPlugins);
nsresult DestroyPluginHost(void);
NS_IMETHOD IsBusy(PRBool& aResult);
NS_IMETHOD GetDefaultCharacterSet (const PRUnichar** aDefaultCharacterSet);
NS_IMETHOD SetDefaultCharacterSet (const PRUnichar* aDefaultCharacterSet);
@ -1056,6 +1057,19 @@ done:
return rv;
}
NS_IMETHODIMP
nsWebShell::IsBusy(PRBool& aResult)
{
if (mDocLoader!=nsnull) {
mDocLoader->IsBusy(aResult);
}
return NS_OK;
}
NS_IMETHODIMP
nsWebShell::Destroy()
{