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

Unified Diff: chrome/browser/ui/webui/options/browser_options_handler.cc

Issue 11065008: Full Screen Magnifier: Add MagnificationManager (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix typo. Created 8 years, 2 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/options/browser_options_handler.cc
diff --git a/chrome/browser/ui/webui/options/browser_options_handler.cc b/chrome/browser/ui/webui/options/browser_options_handler.cc
index 67e5116e5cfb18f98c713724c05984f29b331b8f..86023f0d332bcc0403d6b88667769ff157b34d92 100644
--- a/chrome/browser/ui/webui/options/browser_options_handler.cc
+++ b/chrome/browser/ui/webui/options/browser_options_handler.cc
@@ -1296,16 +1296,18 @@ void BrowserOptionsHandler::SetupAccessibilityFeatures() {
web_ui()->CallJavascriptFunction(
"BrowserOptions.setHighContrastCheckboxState",
high_contrast_enabled);
- base::FundamentalValue screen_magnifier_enabled(
- pref_service->GetBoolean(prefs::kScreenMagnifierEnabled));
- web_ui()->CallJavascriptFunction(
- "BrowserOptions.setScreenMagnifierCheckboxState",
- screen_magnifier_enabled);
base::FundamentalValue virtual_keyboard_enabled(
pref_service->GetBoolean(prefs::kVirtualKeyboardEnabled));
web_ui()->CallJavascriptFunction(
"BrowserOptions.setVirtualKeyboardCheckboxState",
virtual_keyboard_enabled);
+
+ PrefService* user_pref_service = Profile::FromWebUI(web_ui())->GetPrefs();
James Hawkins 2012/10/11 15:42:33 Can you explain this change?
yoshiki 2012/10/12 15:00:55 This change makes the magnifier settings per-user
+ base::FundamentalValue screen_magnifier_enabled(
+ user_pref_service->GetBoolean(prefs::kScreenMagnifierEnabled));
+ web_ui()->CallJavascriptFunction(
+ "BrowserOptions.setScreenMagnifierCheckboxState",
+ screen_magnifier_enabled);
}
#endif

Powered by Google App Engine
This is Rietveld 408576698