| Index: chrome/renderer/localized_error.cc
|
| diff --git a/chrome/renderer/localized_error.cc b/chrome/renderer/localized_error.cc
|
| index 681d783b6cf7ec1af79815b693b3f0e92ca9acc8..ad14e962fab998b054e877c8d61b390cd6ec10c3 100644
|
| --- a/chrome/renderer/localized_error.cc
|
| +++ b/chrome/renderer/localized_error.cc
|
| @@ -630,6 +630,15 @@ void LocalizedError::GetStrings(const WebKit::WebURLError& error,
|
| }
|
| }
|
|
|
| +string16 LocalizedError::GetErrorDetails(const WebKit::WebURLError& error) {
|
| + const LocalizedErrorMap* error_map =
|
| + LookupErrorMap(error.domain.utf8(), error.reason);
|
| + if (error_map)
|
| + return l10n_util::GetStringUTF16(error_map->details_resource_id);
|
| + else
|
| + return l10n_util::GetStringUTF16(IDS_ERRORPAGES_DETAILS_UNKNOWN);
|
| +}
|
| +
|
| bool LocalizedError::HasStrings(const std::string& error_domain,
|
| int error_code) {
|
| return LookupErrorMap(error_domain, error_code) != NULL;
|
|
|