зеркало из https://github.com/mozilla/pjs.git
Bug 301923 XRemote silently ignored bad URIs p=ajschultz r=caillon a=bsmedberg
This commit is contained in:
Родитель
8f26182c05
Коммит
b2b5d6e1d7
|
@ -568,7 +568,6 @@ XRemoteService::OpenURL(nsCString &aArgument,
|
|||
}
|
||||
|
||||
else if (newTab && aOpenBrowser) {
|
||||
NS_ASSERTION(bwin && uri, "failed to open remote URL in new tab");
|
||||
if (bwin && uri) {
|
||||
nsCOMPtr<nsIDOMWindow> container;
|
||||
rv = bwin->OpenURI(uri, 0,
|
||||
|
@ -576,6 +575,10 @@ XRemoteService::OpenURL(nsCString &aArgument,
|
|||
nsIBrowserDOMWindow::OPEN_EXTERNAL,
|
||||
getter_AddRefs(container));
|
||||
}
|
||||
else {
|
||||
NS_ERROR("failed to open remote URL in new tab");
|
||||
return NS_ERROR_FAILURE;
|
||||
}
|
||||
}
|
||||
|
||||
else if (bwin && uri) { // unspecified new browser URL; use prefs
|
||||
|
|
Загрузка…
Ссылка в новой задаче