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

Unified Diff: chrome/browser/dom_ui/advanced_options_handler.cc

Issue 2830036: Advanced (Under the Hood) options panel code review (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 5 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/dom_ui/advanced_options_handler.cc
===================================================================
--- chrome/browser/dom_ui/advanced_options_handler.cc (revision 0)
+++ chrome/browser/dom_ui/advanced_options_handler.cc (revision 0)
@@ -0,0 +1,123 @@
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "chrome/browser/dom_ui/advanced_options_handler.h"
+
+#include "app/l10n_util.h"
+#include "base/basictypes.h"
+#include "base/callback.h"
+#include "base/values.h"
+#include "grit/chromium_strings.h"
+#include "grit/generated_resources.h"
+#include "grit/locale_settings.h"
+
+AdvancedOptionsHandler::AdvancedOptionsHandler() {
+}
+
+AdvancedOptionsHandler::~AdvancedOptionsHandler() {
+}
+
+void AdvancedOptionsHandler::GetLocalizedValues(
+ DictionaryValue* localized_strings) {
+ DCHECK(localized_strings);
+
+ localized_strings->SetString(L"privacyLearnMoreURL",
+ l10n_util::GetString(IDS_LEARN_MORE_PRIVACY_URL));
+ localized_strings->SetString(L"privacyLearnMoreLabel",
+ l10n_util::GetString(IDS_OPTIONS_LEARN_MORE_LABEL));
+ localized_strings->SetString(L"downloadLocationGroupName",
+ l10n_util::GetString(IDS_OPTIONS_DOWNLOADLOCATION_GROUP_NAME));
+ localized_strings->SetString(L"downloadLocationBrowseButton",
+ l10n_util::GetString(IDS_OPTIONS_DOWNLOADLOCATION_BROWSE_BUTTON));
+ localized_strings->SetString(L"downloadLocationBrowseTitle",
+ l10n_util::GetString(IDS_OPTIONS_DOWNLOADLOCATION_BROWSE_TITLE));
+ localized_strings->SetString(L"downloadLocationBrowseWindowTitle",
+ l10n_util::GetString(IDS_OPTIONS_DOWNLOADLOCATION_BROWSE_WINDOW_TITLE));
+ localized_strings->SetString(L"downloadLocationAskForSaveLocation",
+ l10n_util::GetString(IDS_OPTIONS_DOWNLOADLOCATION_ASKFORSAVELOCATION));
+ localized_strings->SetString(L"autoOpenFileTypesInfo",
+ l10n_util::GetString(IDS_OPTIONS_AUTOOPENFILETYPES_INFO));
+ localized_strings->SetString(L"autoOpenFileTypesResetToDefault",
+ l10n_util::GetString(IDS_OPTIONS_AUTOOPENFILETYPES_RESETTODEFAULT));
+ localized_strings->SetString(L"gearSettingsGroupName",
+ l10n_util::GetString(IDS_OPTIONS_GEARSSETTINGS_GROUP_NAME));
+ localized_strings->SetString(L"gearSettingsConfigureGearsButton",
+ l10n_util::GetString(IDS_OPTIONS_GEARSSETTINGS_CONFIGUREGEARS_BUTTON));
+ localized_strings->SetString(L"translateEnableTranslate",
+ l10n_util::GetString(IDS_OPTIONS_TRANSLATE_ENABLE_TRANSLATE));
+ localized_strings->SetString(L"certificatesLabel",
+ l10n_util::GetString(IDS_OPTIONS_CERTIFICATES_LABEL));
+ localized_strings->SetString(L"certificatesManageButton",
+ l10n_util::GetString(IDS_OPTIONS_CERTIFICATES_MANAGE_BUTTON));
+ localized_strings->SetString(L"proxiesLabel",
+ l10n_util::GetString(IDS_OPTIONS_PROXIES_LABEL));
+ localized_strings->SetString(L"proxiesConfigureButton",
+ l10n_util::GetString(IDS_OPTIONS_PROXIES_CONFIGURE_BUTTON));
+ localized_strings->SetString(L"safeBrowsingEnableProtection",
+ l10n_util::GetString(IDS_OPTIONS_SAFEBROWSING_ENABLEPROTECTION));
+ localized_strings->SetString(L"sslGroupDescription",
+ l10n_util::GetString(IDS_OPTIONS_SSL_GROUP_DESCRIPTION));
+ localized_strings->SetString(L"sslUseSsl2",
+ l10n_util::GetString(IDS_OPTIONS_SSL_USESSL2));
+ localized_strings->SetString(L"sslCheckRevocation",
+ l10n_util::GetString(IDS_OPTIONS_SSL_CHECKREVOCATION));
+ localized_strings->SetString(L"sslUseSsl3",
+ l10n_util::GetString(IDS_OPTIONS_SSL_USESSL3));
+ localized_strings->SetString(L"sslUseTsl1",
+ l10n_util::GetString(IDS_OPTIONS_SSL_USETLS1));
+ localized_strings->SetString(L"networkDNSPrefetchEnabledDescription",
+ l10n_util::GetString(IDS_NETWORK_DNS_PREFETCH_ENABLED_DESCRIPTION));
+ localized_strings->SetString(L"privacyContentSettingsButton",
+ l10n_util::GetString(IDS_OPTIONS_PRIVACY_CONTENT_SETTINGS_BUTTON));
+ localized_strings->SetString(L"privacyClearDataButton",
+ l10n_util::GetString(IDS_OPTIONS_PRIVACY_CLEAR_DATA_BUTTON));
+ localized_strings->SetString(L"linkDoctorPref",
+ l10n_util::GetString(IDS_OPTIONS_LINKDOCTOR_PREF));
+ localized_strings->SetString(L"suggestPref",
+ l10n_util::GetString(IDS_OPTIONS_SUGGEST_PREF));
+ localized_strings->SetString(L"tabsToLinksPref",
+ l10n_util::GetString(IDS_OPTIONS_TABS_TO_LINKS_PREF));
+ localized_strings->SetString(L"fontSettingsInfo",
+ l10n_util::GetString(IDS_OPTIONS_FONTSETTINGS_INFO));
+ localized_strings->SetString(L"fontSettingsConfigureFontsOnlyButton",
+ l10n_util::GetString(IDS_OPTIONS_FONTSETTINGS_CONFIGUREFONTSONLY_BUTTON));
+ localized_strings->SetString(L"advancedSectionTitlePrivacy",
+ l10n_util::GetString(IDS_OPTIONS_ADVANCED_SECTION_TITLE_PRIVACY));
+ localized_strings->SetString(L"advancedSectionTitleContent",
+ l10n_util::GetString(IDS_OPTIONS_ADVANCED_SECTION_TITLE_CONTENT));
+ localized_strings->SetString(L"advancedSectionTitleSecurity",
+ l10n_util::GetString(IDS_OPTIONS_ADVANCED_SECTION_TITLE_SECURITY));
+ localized_strings->SetString(L"advancedSectionTitleNetwork",
+ l10n_util::GetString(IDS_OPTIONS_ADVANCED_SECTION_TITLE_NETWORK));
+ localized_strings->SetString(L"advancedSectionTitleTranslate",
+ l10n_util::GetString(IDS_OPTIONS_ADVANCED_SECTION_TITLE_TRANSLATE));
+ localized_strings->SetString(L"translateEnableTranslate",
+ l10n_util::GetString(IDS_OPTIONS_TRANSLATE_ENABLE_TRANSLATE));
+ localized_strings->SetString(L"enableLogging",
+ l10n_util::GetString(IDS_OPTIONS_ENABLE_LOGGING));
+ localized_strings->SetString(L"disableServices",
+ l10n_util::GetString(IDS_OPTIONS_DISABLE_SERVICES));
+}
+
+void AdvancedOptionsHandler::RegisterMessages() {
+#if defined(OS_MACOSX)
+ dom_ui_->RegisterMessageCallback("showNetworkProxySettings",
+ NewCallback(this,
+ &AdvancedOptionsHandler::ShowNetworkProxySettings));
+ dom_ui_->RegisterMessageCallback("showManageSSLCertificates",
+ NewCallback(this,
+ &AdvancedOptionsHandler::ShowManageSSLCertificates));
+#endif
+}
+
+#if defined(OS_MACOSX)
+void AdvancedOptionsHandler::ShowNetworkProxySettings(const Value* value) {
+ AdvancedOptionsUtilities::ShowNetworkProxySettings();
+}
+
+void AdvancedOptionsHandler::ShowManageSSLCertificates(const Value* value) {
+ AdvancedOptionsUtilities::ShowManageSSLCertificates();
+}
+#endif
+
Property changes on: chrome/browser/dom_ui/advanced_options_handler.cc
___________________________________________________________________
Added: svn:eol-style
+ LF
« no previous file with comments | « chrome/browser/dom_ui/advanced_options_handler.h ('k') | chrome/browser/dom_ui/advanced_options_utils_mac.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698