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

Side by Side Diff: chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc

Issue 1819563002: MD Settings: Certificate manager, populate UI. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix win,mac failures. Created 4 years, 9 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
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/webui/settings/md_settings_localized_strings_provide r.h" 5 #include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provide r.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/command_line.h" 9 #include "base/command_line.h"
10 #include "base/strings/utf_string_conversions.h" 10 #include "base/strings/utf_string_conversions.h"
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
195 AddLocalizedStringsBulk(html_source, localized_strings, 195 AddLocalizedStringsBulk(html_source, localized_strings,
196 arraysize(localized_strings)); 196 arraysize(localized_strings));
197 } 197 }
198 #endif 198 #endif
199 199
200 void AddCertificateManagerStrings(content::WebUIDataSource* html_source) { 200 void AddCertificateManagerStrings(content::WebUIDataSource* html_source) {
201 LocalizedString localized_strings[] = { 201 LocalizedString localized_strings[] = {
202 {"certificateManagerPageTitle", IDS_SETTINGS_CERTIFICATE_MANAGER}, 202 {"certificateManagerPageTitle", IDS_SETTINGS_CERTIFICATE_MANAGER},
203 {"certificateManagerYourCertificates", 203 {"certificateManagerYourCertificates",
204 IDS_SETTINGS_CERTIFICATE_MANAGER_YOUR_CERTIFICATES}, 204 IDS_SETTINGS_CERTIFICATE_MANAGER_YOUR_CERTIFICATES},
205 {"certificateManagerYourCertificatesSubtitle",
206 IDS_SETTINGS_CERTIFICATE_MANAGER_YOU_HAVE_CERTIFICATES},
207 {"certificateManagerServers", IDS_SETTINGS_CERTIFICATE_MANAGER_SERVERS}, 205 {"certificateManagerServers", IDS_SETTINGS_CERTIFICATE_MANAGER_SERVERS},
208 {"certificateManagerServersSubtitle",
209 IDS_SETTINGS_CERTIFICATE_MANAGER_SERVERS_IDENTIFY},
210 {"certificateManagerAuthorities", 206 {"certificateManagerAuthorities",
211 IDS_SETTINGS_CERTIFICATE_MANAGER_AUTHORITIES}, 207 IDS_SETTINGS_CERTIFICATE_MANAGER_AUTHORITIES},
212 {"certificateManagerAuthoritiesSubtitle",
213 IDS_SETTINGS_CERTIFICATE_MANAGER_AUTHORITIES_YOU_HAVE_AUTHORITIES},
214 {"certificateManagerOthers", IDS_SETTINGS_CERTIFICATE_MANAGER_OTHERS}, 208 {"certificateManagerOthers", IDS_SETTINGS_CERTIFICATE_MANAGER_OTHERS},
215 {"certificateManagerOthersSubtitle",
216 IDS_SETTINGS_CERTIFICATE_MANAGER_OTHERS_YOU_HAVE_OTHERS},
217 {"certificateManagerView", IDS_SETTINGS_CERTIFICATE_MANAGER_VIEW}, 209 {"certificateManagerView", IDS_SETTINGS_CERTIFICATE_MANAGER_VIEW},
210 {"certificateManagerEdit", IDS_SETTINGS_CERTIFICATE_MANAGER_EDIT},
218 {"certificateManagerImport", IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT}, 211 {"certificateManagerImport", IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT},
219 {"certificateManagerImportAndBind", 212 {"certificateManagerImportAndBind",
220 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_AND_BIND}, 213 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_AND_BIND},
221 {"certificateManagerExport", IDS_SETTINGS_CERTIFICATE_MANAGER_EXPORT}, 214 {"certificateManagerExport", IDS_SETTINGS_CERTIFICATE_MANAGER_EXPORT},
222 {"certificateManagerDelete", IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE}, 215 {"certificateManagerDelete", IDS_SETTINGS_CERTIFICATE_MANAGER_DELETE},
223 {"certificateManagerDone", IDS_SETTINGS_CERTIFICATE_MANAGER_DONE}, 216 {"certificateManagerDone", IDS_SETTINGS_CERTIFICATE_MANAGER_DONE},
224 // CA trust edit dialog. 217 // CA trust edit dialog.
225 {"certificateManagerCaTrustEditDialogTitle", 218 {"certificateManagerCaTrustEditDialogTitle",
226 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_TITLE}, 219 IDS_SETTINGS_CERTIFICATE_MANAGER_CA_TRUST_EDIT_DIALOG_TITLE},
227 {"certificateManagerCaTrustEditDialogDescription", 220 {"certificateManagerCaTrustEditDialogDescription",
(...skipping 30 matching lines...) Expand all
258 IDS_SETTINGS_CERTIFICATE_MANAGER_ENCRYPT_PASSWORD_DESCRIPTION}, 251 IDS_SETTINGS_CERTIFICATE_MANAGER_ENCRYPT_PASSWORD_DESCRIPTION},
259 {"certificateManagerPassword", 252 {"certificateManagerPassword",
260 IDS_SETTINGS_CERTIFICATE_MANAGER_PASSWORD}, 253 IDS_SETTINGS_CERTIFICATE_MANAGER_PASSWORD},
261 {"certificateManagerConfirmPassword", 254 {"certificateManagerConfirmPassword",
262 IDS_SETTINGS_CERTIFICATE_MANAGER_CONFIRM_PASSWORD}, 255 IDS_SETTINGS_CERTIFICATE_MANAGER_CONFIRM_PASSWORD},
263 {"certificateImportErrorFormat", 256 {"certificateImportErrorFormat",
264 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_ERROR_FORMAT}, 257 IDS_SETTINGS_CERTIFICATE_MANAGER_IMPORT_ERROR_FORMAT},
265 }; 258 };
266 AddLocalizedStringsBulk(html_source, localized_strings, 259 AddLocalizedStringsBulk(html_source, localized_strings,
267 arraysize(localized_strings)); 260 arraysize(localized_strings));
261
262 #if defined(USE_NSS_CERTS)
263 html_source->AddBoolean("useNssCerts", true);
264 #else
265 html_source->AddBoolean("useNssCerts", false);
266 #endif
Dan Beam 2016/03/24 17:57:16 why are you pushing your handler's logic into a cl
dpapad 2016/03/24 18:07:03 Because the handler only exists if USE_NSS_CERTS i
Dan Beam 2016/03/24 18:19:34 why not just use <if> in the markup instead? https
dpapad 2016/03/24 21:33:43 Done at https://codereview.chromium.org/1831093002
dpapad 2016/03/25 18:24:01 Done. Parent CL landed. Removed 'useNssCerts' load
268 } 267 }
269 268
270 void AddClearBrowsingDataStrings(content::WebUIDataSource* html_source) { 269 void AddClearBrowsingDataStrings(content::WebUIDataSource* html_source) {
271 LocalizedString localized_strings[] = { 270 LocalizedString localized_strings[] = {
272 {"clearFollowingItemsFrom", IDS_SETTINGS_CLEAR_FOLLOWING_ITEMS_FROM}, 271 {"clearFollowingItemsFrom", IDS_SETTINGS_CLEAR_FOLLOWING_ITEMS_FROM},
273 {"clearBrowsingHistory", IDS_SETTINGS_CLEAR_BROWSING_HISTORY}, 272 {"clearBrowsingHistory", IDS_SETTINGS_CLEAR_BROWSING_HISTORY},
274 {"clearDownloadHistory", IDS_SETTINGS_CLEAR_DOWNLOAD_HISTORY}, 273 {"clearDownloadHistory", IDS_SETTINGS_CLEAR_DOWNLOAD_HISTORY},
275 {"clearCache", IDS_SETTINGS_CLEAR_CACHE}, 274 {"clearCache", IDS_SETTINGS_CLEAR_CACHE},
276 {"clearCookies", IDS_SETTINGS_CLEAR_COOKIES}, 275 {"clearCookies", IDS_SETTINGS_CLEAR_COOKIES},
277 {"clearCookiesFlash", IDS_SETTINGS_CLEAR_COOKIES_FLASH}, 276 {"clearCookiesFlash", IDS_SETTINGS_CLEAR_COOKIES_FLASH},
(...skipping 622 matching lines...) Expand 10 before | Expand all | Expand 10 after
900 #endif 899 #endif
901 AddUsersStrings(html_source); 900 AddUsersStrings(html_source);
902 AddWebContentStrings(html_source); 901 AddWebContentStrings(html_source);
903 902
904 policy_indicator::AddLocalizedStrings(html_source); 903 policy_indicator::AddLocalizedStrings(html_source);
905 904
906 html_source->SetJsonPath(kLocalizedStringsFile); 905 html_source->SetJsonPath(kLocalizedStringsFile);
907 } 906 }
908 907
909 } // namespace settings 908 } // namespace settings
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698