From 9fa242b2b6679e1b05d322d4785262e6716e4738 Mon Sep 17 00:00:00 2001 From: "mmenke@chromium.org" Date: Wed, 17 Apr 2013 01:59:53 +0000 Subject: New network error page: Fix resubmit warning when navigating forward / back to a page generated by a POST that can not be retrieved from the CACHE. This was broken (knowingly) in revision 191712 (https://codereview.chromium.org/12277011/). BUG=174194,226909 Review URL: https://codereview.chromium.org/13811022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194514 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/common/localized_error.h | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'chrome/common/localized_error.h') diff --git a/chrome/common/localized_error.h b/chrome/common/localized_error.h index 231d105..69d1d27 100644 --- a/chrome/common/localized_error.h +++ b/chrome/common/localized_error.h @@ -29,23 +29,17 @@ class LocalizedError { // Fills |error_strings| with values to be used to build an error page used // on HTTP errors, like 404 or connection reset. static void GetStrings(const WebKit::WebURLError& error, - base::DictionaryValue* strings, - const std::string& locale); + bool is_post, + const std::string& locale, + base::DictionaryValue* strings); // Returns a description of the encountered error. - static string16 GetErrorDetails(const WebKit::WebURLError& error); + static string16 GetErrorDetails(const WebKit::WebURLError& error, + bool is_post); // Returns true if an error page exists for the specified parameters. static bool HasStrings(const std::string& error_domain, int error_code); - // Fills |error_strings| with values to be used to build an error page which - // warns against reposting form data. This is special cased because the form - // repost "error page" has no real error associated with it, and doesn't have - // enough strings localized to meaningfully fill the net error template. - // TODO(mmenke): Get rid of this and merge with GetStrings. - static void GetFormRepostStrings(const GURL& display_url, - base::DictionaryValue* error_strings); - // Fills |error_strings| with values to be used to build an error page used // on HTTP errors, like 404 or connection reset, but using information from // the associated |app| in order to make the error page look like it's more -- cgit v1.1