Chromium Code Reviews| Index: components/supervised_user_error_page/supervised_user_error_page.cc |
| diff --git a/components/supervised_user_error_page/supervised_user_error_page.cc b/components/supervised_user_error_page/supervised_user_error_page.cc |
| index 449c24ceca446191d88d11a1beb0e2c1092accbe..a86718f2ee54c42e881843c81db72ec3202572ea 100644 |
| --- a/components/supervised_user_error_page/supervised_user_error_page.cc |
| +++ b/components/supervised_user_error_page/supervised_user_error_page.cc |
| @@ -37,22 +37,6 @@ std::string BuildAvatarImageUrl(const std::string& url, int size) { |
| return result; |
| } |
| -int GetBlockHeaderID(FilteringBehaviorReason reason) { |
| - switch (reason) { |
| - case DEFAULT: |
| - return IDS_SUPERVISED_USER_BLOCK_HEADER_DEFAULT; |
| - case BLACKLIST: |
| - case ASYNC_CHECKER: |
| - return IDS_SUPERVISED_USER_BLOCK_HEADER_SAFE_SITES; |
| - case WHITELIST: |
| - NOTREACHED(); |
| - break; |
| - case MANUAL: |
| - return IDS_SUPERVISED_USER_BLOCK_HEADER_MANUAL; |
| - } |
| - NOTREACHED(); |
| - return 0; |
| -} |
| } // namespace |
| int GetBlockMessageID(FilteringBehaviorReason reason, |
| @@ -110,13 +94,16 @@ std::string BuildHtml(bool allow_access_requests, |
| strings.SetString("secondCustodianName", base::UTF8ToUTF16(second_custodian)); |
| strings.SetString("secondCustodianEmail", |
| base::UTF8ToUTF16(second_custodian_email)); |
| + if (is_child_account) { |
|
Marc Treib
2016/11/08 16:33:44
SUs don't get the header, which will effectively h
|
| + strings.SetString( |
| + "blockPageHeader", |
| + l10n_util::GetStringUTF16(IDS_CHILD_BLOCK_INTERSTITIAL_HEADER)); |
| + } |
| base::string16 block_message; |
| if (allow_access_requests) { |
| if (is_child_account) { |
| - block_message = l10n_util::GetStringUTF16( |
| - second_custodian.empty() |
| - ? IDS_CHILD_BLOCK_INTERSTITIAL_MESSAGE_SINGLE_PARENT |
| - : IDS_CHILD_BLOCK_INTERSTITIAL_MESSAGE_MULTI_PARENT); |
| + block_message = |
| + l10n_util::GetStringUTF16(IDS_CHILD_BLOCK_INTERSTITIAL_MESSAGE); |
|
Pam (message me for reviews)
2016/11/08 17:15:11
Hmm, two-parent management will be coming eventual
Marc Treib
2016/11/08 17:30:29
But the message doesn't reference the parent(s) an
|
| } else { |
| block_message = l10n_util::GetStringFUTF16(IDS_BLOCK_INTERSTITIAL_MESSAGE, |
| custodian16); |
| @@ -129,8 +116,8 @@ std::string BuildHtml(bool allow_access_requests, |
| strings.SetString("blockReasonMessage", |
| l10n_util::GetStringUTF16(GetBlockMessageID( |
| reason, is_child_account, second_custodian.empty()))); |
| - strings.SetString("blockReasonHeader", |
| - l10n_util::GetStringUTF16(GetBlockHeaderID(reason))); |
| + strings.SetString("blockReasonHeader", l10n_util::GetStringUTF16( |
| + IDS_SUPERVISED_USER_BLOCK_HEADER)); |
| bool show_feedback = false; |
| #if defined(GOOGLE_CHROME_BUILD) |
| show_feedback = is_child_account && ReasonIsAutomatic(reason); |