OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/options2/browser_options_handler2.h" | 5 #include "chrome/browser/ui/webui/options2/browser_options_handler2.h" |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 #include <vector> | 8 #include <vector> |
9 | 9 |
10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
(...skipping 580 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
591 | 591 |
592 rev_checking_enabled_.Init(prefs::kCertRevocationCheckingEnabled, | 592 rev_checking_enabled_.Init(prefs::kCertRevocationCheckingEnabled, |
593 g_browser_process->local_state(), this); | 593 g_browser_process->local_state(), this); |
594 | 594 |
595 #if !defined(OS_MACOSX) && !defined(OS_CHROMEOS) | 595 #if !defined(OS_MACOSX) && !defined(OS_CHROMEOS) |
596 background_mode_enabled_.Init(prefs::kBackgroundModeEnabled, | 596 background_mode_enabled_.Init(prefs::kBackgroundModeEnabled, |
597 g_browser_process->local_state(), this); | 597 g_browser_process->local_state(), this); |
598 #endif | 598 #endif |
599 | 599 |
600 auto_open_files_.Init(prefs::kDownloadExtensionsToOpen, prefs, this); | 600 auto_open_files_.Init(prefs::kDownloadExtensionsToOpen, prefs, this); |
601 default_font_size_.Init(prefs::kWebKitGlobalDefaultFontSize, prefs, this); | 601 default_font_size_.Init(prefs::kWebKitDefaultFontSize, prefs, this); |
602 default_zoom_level_.Init(prefs::kDefaultZoomLevel, prefs, this); | 602 default_zoom_level_.Init(prefs::kDefaultZoomLevel, prefs, this); |
603 #if !defined(OS_CHROMEOS) | 603 #if !defined(OS_CHROMEOS) |
604 proxy_prefs_.reset( | 604 proxy_prefs_.reset( |
605 PrefSetObserver::CreateProxyPrefSetObserver(prefs, this)); | 605 PrefSetObserver::CreateProxyPrefSetObserver(prefs, this)); |
606 #endif // !defined(OS_CHROMEOS) | 606 #endif // !defined(OS_CHROMEOS) |
607 } | 607 } |
608 | 608 |
609 void BrowserOptionsHandler::InitializePage() { | 609 void BrowserOptionsHandler::InitializePage() { |
610 OnTemplateURLServiceChanged(); | 610 OnTemplateURLServiceChanged(); |
611 ObserveThemeChanged(); | 611 ObserveThemeChanged(); |
(...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
840 #if !defined(OS_CHROMEOS) | 840 #if !defined(OS_CHROMEOS) |
841 } else if (proxy_prefs_->IsObserved(*pref_name)) { | 841 } else if (proxy_prefs_->IsObserved(*pref_name)) { |
842 SetupProxySettingsSection(); | 842 SetupProxySettingsSection(); |
843 #endif // !defined(OS_CHROMEOS) | 843 #endif // !defined(OS_CHROMEOS) |
844 } else if ((*pref_name == prefs::kCloudPrintEmail) || | 844 } else if ((*pref_name == prefs::kCloudPrintEmail) || |
845 (*pref_name == prefs::kCloudPrintProxyEnabled)) { | 845 (*pref_name == prefs::kCloudPrintProxyEnabled)) { |
846 #if !defined(OS_CHROMEOS) | 846 #if !defined(OS_CHROMEOS) |
847 if (cloud_print_connector_ui_enabled_) | 847 if (cloud_print_connector_ui_enabled_) |
848 SetupCloudPrintConnectorSection(); | 848 SetupCloudPrintConnectorSection(); |
849 #endif | 849 #endif |
850 } else if (*pref_name == prefs::kWebKitGlobalDefaultFontSize) { | 850 } else if (*pref_name == prefs::kWebKitDefaultFontSize) { |
851 SetupFontSizeSelector(); | 851 SetupFontSizeSelector(); |
852 } else if (*pref_name == prefs::kDefaultZoomLevel) { | 852 } else if (*pref_name == prefs::kDefaultZoomLevel) { |
853 SetupPageZoomSelector(); | 853 SetupPageZoomSelector(); |
854 #if !defined(OS_MACOSX) && !defined(OS_CHROMEOS) | 854 #if !defined(OS_MACOSX) && !defined(OS_CHROMEOS) |
855 } else if (*pref_name == prefs::kBackgroundModeEnabled) { | 855 } else if (*pref_name == prefs::kBackgroundModeEnabled) { |
856 SetupBackgroundModeSettings(); | 856 SetupBackgroundModeSettings(); |
857 #endif | 857 #endif |
858 } else { | 858 } else { |
859 NOTREACHED(); | 859 NOTREACHED(); |
860 } | 860 } |
(...skipping 560 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1421 } | 1421 } |
1422 | 1422 |
1423 void BrowserOptionsHandler::SetupSSLConfigSettings() { | 1423 void BrowserOptionsHandler::SetupSSLConfigSettings() { |
1424 base::FundamentalValue checked(rev_checking_enabled_.GetValue()); | 1424 base::FundamentalValue checked(rev_checking_enabled_.GetValue()); |
1425 base::FundamentalValue disabled(rev_checking_enabled_.IsManaged()); | 1425 base::FundamentalValue disabled(rev_checking_enabled_.IsManaged()); |
1426 web_ui()->CallJavascriptFunction( | 1426 web_ui()->CallJavascriptFunction( |
1427 "BrowserOptions.setCheckRevocationCheckboxState", checked, disabled); | 1427 "BrowserOptions.setCheckRevocationCheckboxState", checked, disabled); |
1428 } | 1428 } |
1429 | 1429 |
1430 } // namespace options2 | 1430 } // namespace options2 |
OLD | NEW |