Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/common/localized_error.h" | 5 #include "chrome/common/localized_error.h" |
| 6 | 6 |
| 7 #include "base/i18n/rtl.h" | 7 #include "base/i18n/rtl.h" |
| 8 #include "base/logging.h" | 8 #include "base/logging.h" |
| 9 #include "base/strings/string16.h" | 9 #include "base/strings/string16.h" |
| 10 #include "base/strings/string_number_conversions.h" | 10 #include "base/strings/string_number_conversions.h" |
| (...skipping 651 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 662 IDS_ERRORPAGES_SUGGESTION_RELOAD_REPOST_HEADER)); | 662 IDS_ERRORPAGES_SUGGESTION_RELOAD_REPOST_HEADER)); |
| 663 suggest_reload_repost->SetString("body", | 663 suggest_reload_repost->SetString("body", |
| 664 l10n_util::GetStringUTF16( | 664 l10n_util::GetStringUTF16( |
| 665 IDS_ERRORPAGES_SUGGESTION_RELOAD_REPOST_BODY)); | 665 IDS_ERRORPAGES_SUGGESTION_RELOAD_REPOST_BODY)); |
| 666 // Add at the front, so it appears before other suggestions, in the case | 666 // Add at the front, so it appears before other suggestions, in the case |
| 667 // suggestions are being overridden by |params|. | 667 // suggestions are being overridden by |params|. |
| 668 suggestions->Insert(0, suggest_reload_repost); | 668 suggestions->Insert(0, suggest_reload_repost); |
| 669 } | 669 } |
| 670 } | 670 } |
| 671 | 671 |
| 672 if (stale_copy_in_cache) { | |
|
mmenke
2014/03/26 15:06:14
I suggest putting this below use_default_suggestio
Randy Smith (Not in Mondays)
2014/03/26 20:40:12
This currently happens only in the link doctor cas
mmenke
2014/03/27 14:28:28
Yes, this is only in the Link Doctor case. This i
Randy Smith (Not in Mondays)
2014/04/02 19:20:58
Yeah, I thought about what it would take to do it
| |
| 673 base::DictionaryValue* stale_load_button = new base::DictionaryValue; | |
| 674 stale_load_button->SetString( | |
| 675 "msg", l10n_util::GetStringUTF16(IDS_ERRORPAGES_BUTTON_STALE)); | |
|
mmenke
2014/03/26 15:06:14
This subdirectory isn't needed. Instead you can j
Randy Smith (Not in Mondays)
2014/03/26 20:40:12
Done (now that I understand what's going on :-}).
| |
| 676 error_strings->Set("staleCopyInCache", stale_load_button); | |
|
mmenke
2014/03/26 15:06:14
Getting the "IDS_ERRORPAGES_BUTTON_STALE" string,
Randy Smith (Not in Mondays)
2014/03/26 20:40:12
Done. Let me know if you'd like me to regularize
mmenke
2014/03/27 14:28:28
I think it'd be great if you went ahead and cleane
Randy Smith (Not in Mondays)
2014/04/02 19:20:58
I believe I've done this (just changing the templa
| |
| 677 } | |
| 678 | |
| 672 // If not using the default suggestions, nothing else to do. | 679 // If not using the default suggestions, nothing else to do. |
| 673 if (!use_default_suggestions) | 680 if (!use_default_suggestions) |
| 674 return; | 681 return; |
| 675 | 682 |
| 676 error_strings->SetBoolean("staleCopyInCache", stale_copy_in_cache); | |
| 677 | |
| 678 #if defined(OS_CHROMEOS) | 683 #if defined(OS_CHROMEOS) |
| 679 error_strings->SetString( | 684 error_strings->SetString( |
| 680 "diagnose", l10n_util::GetStringUTF16(IDS_ERRORPAGES_BUTTON_DIAGNOSE)); | 685 "diagnose", l10n_util::GetStringUTF16(IDS_ERRORPAGES_BUTTON_DIAGNOSE)); |
| 681 #endif // defined(OS_CHROMEOS) | 686 #endif // defined(OS_CHROMEOS) |
| 682 | 687 |
| 683 if (options.suggestions & SUGGEST_CHECK_CONNECTION) { | 688 if (options.suggestions & SUGGEST_CHECK_CONNECTION) { |
| 684 base::DictionaryValue* suggest_check_connection = new base::DictionaryValue; | 689 base::DictionaryValue* suggest_check_connection = new base::DictionaryValue; |
| 685 suggest_check_connection->SetString("header", | 690 suggest_check_connection->SetString("header", |
| 686 l10n_util::GetStringUTF16( | 691 l10n_util::GetStringUTF16( |
| 687 IDS_ERRORPAGES_SUGGESTION_CHECK_CONNECTION_HEADER)); | 692 IDS_ERRORPAGES_SUGGESTION_CHECK_CONNECTION_HEADER)); |
| (...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 855 #if defined(OS_CHROMEOS) | 860 #if defined(OS_CHROMEOS) |
| 856 GURL learn_more_url(kAppWarningLearnMoreUrl); | 861 GURL learn_more_url(kAppWarningLearnMoreUrl); |
| 857 base::DictionaryValue* suggest_learn_more = new base::DictionaryValue(); | 862 base::DictionaryValue* suggest_learn_more = new base::DictionaryValue(); |
| 858 suggest_learn_more->SetString("msg", | 863 suggest_learn_more->SetString("msg", |
| 859 l10n_util::GetStringUTF16( | 864 l10n_util::GetStringUTF16( |
| 860 IDS_ERRORPAGES_SUGGESTION_LEARNMORE_BODY)); | 865 IDS_ERRORPAGES_SUGGESTION_LEARNMORE_BODY)); |
| 861 suggest_learn_more->SetString("learnMoreUrl", learn_more_url.spec()); | 866 suggest_learn_more->SetString("learnMoreUrl", learn_more_url.spec()); |
| 862 error_strings->Set("suggestionsLearnMore", suggest_learn_more); | 867 error_strings->Set("suggestionsLearnMore", suggest_learn_more); |
| 863 #endif // defined(OS_CHROMEOS) | 868 #endif // defined(OS_CHROMEOS) |
| 864 } | 869 } |
| OLD | NEW |