Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(84)

Side by Side Diff: chrome/browser/ui/passwords/manage_passwords_view_utils.cc

Issue 1670673004: Revert "[Smart Lock, UI] First run expience for Auto sign-in prompt." (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « chrome/browser/ui/passwords/manage_passwords_view_utils.h ('k') | chrome/chrome_browser.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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/browser/ui/passwords/manage_passwords_view_utils.h" 5 #include "chrome/browser/ui/passwords/manage_passwords_view_utils.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <algorithm> 9 #include <algorithm>
10 10
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
121 void GetAccountChooserDialogTitleTextAndLinkRange( 121 void GetAccountChooserDialogTitleTextAndLinkRange(
122 bool is_smartlock_branding_enabled, 122 bool is_smartlock_branding_enabled,
123 base::string16* title, 123 base::string16* title,
124 gfx::Range* title_link_range) { 124 gfx::Range* title_link_range) {
125 GetBrandedTextAndLinkRange(is_smartlock_branding_enabled, 125 GetBrandedTextAndLinkRange(is_smartlock_branding_enabled,
126 IDS_PASSWORD_MANAGER_ACCOUNT_CHOOSER_TITLE, 126 IDS_PASSWORD_MANAGER_ACCOUNT_CHOOSER_TITLE,
127 IDS_PASSWORD_MANAGER_ACCOUNT_CHOOSER_TITLE, 127 IDS_PASSWORD_MANAGER_ACCOUNT_CHOOSER_TITLE,
128 title, title_link_range); 128 title, title_link_range);
129 } 129 }
130 130
131 void GetAutoSigninPromptFirstRunExperienceExplanation(
132 bool is_smartlock_branding_enabled,
133 base::string16* explanation,
134 gfx::Range* explanation_link_range) {
135 GetBrandedTextAndLinkRange(
136 is_smartlock_branding_enabled,
137 IDS_MANAGE_PASSWORDS_AUTO_SIGNIN_SMART_LOCK_WELCOME,
138 IDS_MANAGE_PASSWORDS_AUTO_SIGNIN_DEFAULT_WELCOME,
139 explanation, explanation_link_range);
140 }
141
142 void GetBrandedTextAndLinkRange(bool is_smartlock_branding_enabled, 131 void GetBrandedTextAndLinkRange(bool is_smartlock_branding_enabled,
143 int smartlock_string_id, 132 int smartlock_string_id,
144 int default_string_id, 133 int default_string_id,
145 base::string16* out_string, 134 base::string16* out_string,
146 gfx::Range* link_range) { 135 gfx::Range* link_range) {
147 if (is_smartlock_branding_enabled) { 136 if (is_smartlock_branding_enabled) {
148 size_t offset; 137 size_t offset;
149 base::string16 brand_name = 138 base::string16 brand_name =
150 l10n_util::GetStringUTF16(IDS_PASSWORD_MANAGER_SMART_LOCK); 139 l10n_util::GetStringUTF16(IDS_PASSWORD_MANAGER_SMART_LOCK);
151 *out_string = l10n_util::GetStringFUTF16(smartlock_string_id, brand_name, 140 *out_string = l10n_util::GetStringFUTF16(smartlock_string_id, brand_name,
152 &offset); 141 &offset);
153 *link_range = gfx::Range(offset, offset + brand_name.length()); 142 *link_range = gfx::Range(offset, offset + brand_name.length());
154 } else { 143 } else {
155 *out_string = l10n_util::GetStringFUTF16( 144 *out_string = l10n_util::GetStringFUTF16(
156 default_string_id, 145 default_string_id,
157 l10n_util::GetStringUTF16(IDS_PASSWORD_MANAGER_TITLE_BRAND)); 146 l10n_util::GetStringUTF16(IDS_PASSWORD_MANAGER_TITLE_BRAND));
158 *link_range = gfx::Range(); 147 *link_range = gfx::Range();
159 } 148 }
160 } 149 }
161 150
162 base::string16 GetDisplayUsername(const autofill::PasswordForm& form) { 151 base::string16 GetDisplayUsername(const autofill::PasswordForm& form) {
163 return form.username_value.empty() 152 return form.username_value.empty()
164 ? l10n_util::GetStringUTF16(IDS_PASSWORD_MANAGER_EMPTY_LOGIN) 153 ? l10n_util::GetStringUTF16(IDS_PASSWORD_MANAGER_EMPTY_LOGIN)
165 : form.username_value; 154 : form.username_value;
166 } 155 }
OLDNEW
« no previous file with comments | « chrome/browser/ui/passwords/manage_passwords_view_utils.h ('k') | chrome/chrome_browser.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698