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

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: remove copy pasta 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..ffe1ab2ecb7a0e40cd4a3d1ff35afd50cb9c312a 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,13 @@
#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/locale_settings.h"
#include "content/public/browser/web_ui_data_source.h"
+#include "ui/base/l10n/l10n_util.h"
namespace {
@@ -113,6 +116,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 +267,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);
« chrome/app/settings_strings.grdp ('K') | « chrome/browser/resources/settings/settings_resources.grd ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698