зеркало из 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) {
|
else if (newTab && aOpenBrowser) {
|
||||||
NS_ASSERTION(bwin && uri, "failed to open remote URL in new tab");
|
|
||||||
if (bwin && uri) {
|
if (bwin && uri) {
|
||||||
nsCOMPtr<nsIDOMWindow> container;
|
nsCOMPtr<nsIDOMWindow> container;
|
||||||
rv = bwin->OpenURI(uri, 0,
|
rv = bwin->OpenURI(uri, 0,
|
||||||
|
@ -576,6 +575,10 @@ XRemoteService::OpenURL(nsCString &aArgument,
|
||||||
nsIBrowserDOMWindow::OPEN_EXTERNAL,
|
nsIBrowserDOMWindow::OPEN_EXTERNAL,
|
||||||
getter_AddRefs(container));
|
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
|
else if (bwin && uri) { // unspecified new browser URL; use prefs
|
||||||
|
|
Загрузка…
Ссылка в новой задаче