mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 19:35:51 +00:00
Fixed assertion occuring when mousing over and status occurs.
This commit is contained in:
parent
00ce70d63e
commit
28e191d2c2
@ -43,10 +43,10 @@
|
||||
#include "nsTableInspectorDialog.h"
|
||||
#include "nsImageInspectorDialog.h"
|
||||
#include "nsIPrompt.h"
|
||||
#include "nsITextWidget.h"
|
||||
|
||||
class nsILabel;
|
||||
class nsICheckButton;
|
||||
class nsITextWidget;
|
||||
class nsIButton;
|
||||
class nsThrobber;
|
||||
class nsViewerApp;
|
||||
|
@ -76,20 +76,27 @@ NS_IMETHODIMP nsWebBrowserChrome::GetInterface(const nsIID &aIID, void** aInstan
|
||||
|
||||
NS_IMETHODIMP nsWebBrowserChrome::SetJSStatus(const PRUnichar* aStatus)
|
||||
{
|
||||
NS_ERROR("Haven't Implemented this yet");
|
||||
return NS_ERROR_FAILURE;
|
||||
NS_ENSURE_STATE(mBrowserWindow->mStatus);
|
||||
|
||||
PRUint32 size;
|
||||
mBrowserWindow->mStatus->SetText(aStatus, size);
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP nsWebBrowserChrome::SetJSDefaultStatus(const PRUnichar* aStatus)
|
||||
{
|
||||
NS_ERROR("Haven't Implemented this yet");
|
||||
return NS_ERROR_FAILURE;
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP nsWebBrowserChrome::SetOverLink(const PRUnichar* aLink)
|
||||
{
|
||||
NS_ERROR("Haven't Implemented this yet");
|
||||
return NS_ERROR_FAILURE;
|
||||
NS_ENSURE_STATE(mBrowserWindow->mStatus);
|
||||
|
||||
PRUint32 size;
|
||||
mBrowserWindow->mStatus->SetText(aLink, size);
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP nsWebBrowserChrome::SetWebBrowser(nsIWebBrowser* aWebBrowser)
|
||||
|
Loading…
Reference in New Issue
Block a user