зеркало из https://github.com/mozilla/gecko-dev.git
291876 fall back to Alert() instead of an error page when we have no nsIURI object
r=bz sr=darin a=asa
This commit is contained in:
Родитель
d8102ebaaa
Коммит
2c8feb7c53
|
@ -2952,7 +2952,9 @@ nsDocShell::DisplayLoadError(nsresult aError, nsIURI *aURI,
|
|||
|
||||
// Display the error as a page or an alert prompt
|
||||
NS_ENSURE_FALSE(messageStr.IsEmpty(), NS_ERROR_FAILURE);
|
||||
if (mUseErrorPages) {
|
||||
// Note: For now, display an alert instead of an error page if we have no
|
||||
// URI object. Missing URI objects are handled badly by session history.
|
||||
if (mUseErrorPages && aURI) {
|
||||
// Display an error page
|
||||
LoadErrorPage(aURI, aURL, error.get(), messageStr.get(),
|
||||
aFailedChannel);
|
||||
|
|
Загрузка…
Ссылка в новой задаче