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

Unified Diff: chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc

Issue 1168793002: Add an initial implementation of the Privacy Page. No subpages yet. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: kyle's comments Created 5 years, 6 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
diff --git a/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc b/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
index e9b373e0e4fff53efa940fcff7c10691589eca80..f297a60a629e59fc2ae4f7b8fe645fef986ae25a 100644
--- a/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
+++ b/chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc
@@ -4,10 +4,14 @@
#include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.h"
+#include "base/strings/utf_string_conversions.h"
+#include "chrome/common/url_constants.h"
#include "chrome/grit/chromium_strings.h"
#include "chrome/grit/generated_resources.h"
+#include "chrome/grit/google_chrome_strings.h"
#include "chrome/grit/locale_settings.h"
#include "content/public/browser/web_ui_data_source.h"
+#include "ui/base/l10n/l10n_util.h"
namespace {
@@ -113,6 +117,42 @@ void AddInternetStrings(content::WebUIDataSource* html_source) {
}
#endif
+void AddPrivacyStrings(content::WebUIDataSource* html_source) {
+ html_source->AddLocalizedString("privacyPageTitle",
+ IDS_SETTINGS_PRIVACY_PAGE_TITLE);
+ html_source->AddString("privacyImproveBrowsingExperience",
+ l10n_util::GetStringFUTF16(
+ IDS_SETTINGS_IMPROVE_BROWSING_EXPERIENCE,
+ base::ASCIIToUTF16(chrome::kPrivacyLearnMoreURL)));
+ html_source->AddLocalizedString("linkDoctorPref",
+ IDS_SETTINGS_LINKDOCTOR_PREF);
+ html_source->AddLocalizedString("searchSuggestPref",
+ IDS_SETTINGS_SUGGEST_PREF);
+ html_source->AddLocalizedString(
+ "networkPredictionEnabled",
+ IDS_SETTINGS_NETWORK_PREDICTION_ENABLED_DESCRIPTION);
+ html_source->AddLocalizedString("safeBrowsingEnableProtection",
+ IDS_SETTINGS_SAFEBROWSING_ENABLEPROTECTION);
+ html_source->AddLocalizedString(
+ "safeBrowsingEnableExtendedReporting",
+ IDS_SETTINGS_SAFEBROWSING_ENABLE_EXTENDED_REPORTING);
+ html_source->AddLocalizedString("spellingPref",
+ IDS_SETTINGS_SPELLING_PREF);
+ html_source->AddLocalizedString("enableLogging",
+ IDS_SETTINGS_ENABLE_LOGGING);
+ html_source->AddLocalizedString("doNotTrack",
+ IDS_SETTINGS_ENABLE_DO_NOT_TRACK);
+ html_source->AddLocalizedString(
+ "enableContentProtectionAttestation",
+ IDS_SETTINGS_ENABLE_CONTENT_PROTECTION_ATTESTATION);
+ html_source->AddLocalizedString("wakeOnWifi",
+ IDS_SETTINGS_WAKE_ON_WIFI_DESCRIPTION);
+ html_source->AddLocalizedString("privacySiteSettingsLabel",
+ IDS_SETTINGS_PRIVACY_SITE_SETTINGS_BUTTON);
+ html_source->AddLocalizedString("privacyClearBrowsingDataLabel",
+ IDS_SETTINGS_PRIVACY_CLEAR_DATA_BUTTON);
+}
+
void AddSearchStrings(content::WebUIDataSource* html_source) {
html_source->AddLocalizedString("searchPageTitle",
IDS_SETTINGS_SEARCH_PAGE_TITLE);
@@ -228,6 +268,7 @@ void AddLocalizedStrings(content::WebUIDataSource* html_source) {
#if defined(OS_CHROMEOS)
AddInternetStrings(html_source);
#endif
+ AddPrivacyStrings(html_source);
AddSearchStrings(html_source);
AddSearchEnginesStrings(html_source);
AddSyncStrings(html_source);

Powered by Google App Engine
This is Rietveld 408576698