| 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
|
|
|
|
|