Bug 1455716 - Simplify/rename nsIWebBrowserChrome;setStatus and setStatusWithContext. r=bzbarsky
* Removed the STATUS_LINK constant. * Removed the statusType parameter from nsIWebBrowserChrome::setStatus. * Removed the setStatusWithContext method. No one uses the information from statusContext. * Removed the nsIWebBrowserChrome2 interface as setStatusWithContext was the only method. Differential Revision: https://phabricator.services.mozilla.com/D55195
This commit is contained in:
@@ -12640,15 +12640,11 @@ nsresult nsDocShell::OnOverLink(nsIContent* aContent, nsIURI* aURI,
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsCOMPtr<nsIWebBrowserChrome2> browserChrome2 = do_GetInterface(mTreeOwner);
|
||||
nsresult rv = NS_ERROR_FAILURE;
|
||||
|
||||
nsCOMPtr<nsIWebBrowserChrome> browserChrome;
|
||||
if (!browserChrome2) {
|
||||
browserChrome = do_GetInterface(mTreeOwner);
|
||||
if (!browserChrome) {
|
||||
return rv;
|
||||
}
|
||||
nsCOMPtr<nsIWebBrowserChrome> browserChrome = do_GetInterface(mTreeOwner);
|
||||
if (!browserChrome) {
|
||||
return rv;
|
||||
}
|
||||
|
||||
nsAutoCString spec;
|
||||
@@ -12660,12 +12656,7 @@ nsresult nsDocShell::OnOverLink(nsIContent* aContent, nsIURI* aURI,
|
||||
PredictorPredict(aURI, mCurrentURI, nsINetworkPredictor::PREDICT_LINK,
|
||||
aContent->NodePrincipal()->OriginAttributesRef(), nullptr);
|
||||
|
||||
if (browserChrome2) {
|
||||
rv = browserChrome2->SetStatusWithContext(nsIWebBrowserChrome::STATUS_LINK,
|
||||
uStr, aContent);
|
||||
} else {
|
||||
rv = browserChrome->SetStatus(nsIWebBrowserChrome::STATUS_LINK, uStr.get());
|
||||
}
|
||||
rv = browserChrome->SetStatusLink(uStr);
|
||||
return rv;
|
||||
}
|
||||
|
||||
@@ -12674,8 +12665,7 @@ nsresult nsDocShell::OnLeaveLink() {
|
||||
nsresult rv = NS_ERROR_FAILURE;
|
||||
|
||||
if (browserChrome) {
|
||||
rv = browserChrome->SetStatus(nsIWebBrowserChrome::STATUS_LINK,
|
||||
EmptyString().get());
|
||||
rv = browserChrome->SetStatusLink(EmptyString());
|
||||
}
|
||||
return rv;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user