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

Side by Side Diff: chrome/browser/ui/webui/options2/browser_options_handler2.cc

Issue 10409046: Migrate the rest of the "global" prefs. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: review comments Created 8 years, 7 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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
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
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
OLDNEW
« no previous file with comments | « chrome/browser/ui/toolbar/encoding_menu_controller.cc ('k') | chrome/browser/ui/webui/options2/font_settings_handler2.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698