| Index: chrome/browser/chromeos/preferences.cc
|
| ===================================================================
|
| --- chrome/browser/chromeos/preferences.cc (revision 175870)
|
| +++ chrome/browser/chromeos/preferences.cc (working copy)
|
| @@ -93,9 +93,9 @@
|
| prefs->RegisterBooleanPref(prefs::kLabsAdvancedFilesystemEnabled,
|
| false,
|
| PrefServiceSyncable::UNSYNCABLE_PREF);
|
| - // Check if the accessibility prefs are already registered, which can happen
|
| + // Check if the accessibility pref is already registered, which can happen
|
| // in WizardController::RegisterPrefs. We still want to try to register
|
| - // the prefs here in case of Chrome/Linux with ChromeOS=1.
|
| + // the pref here in case of Chrome/Linux with ChromeOS=1.
|
| if (prefs->FindPreference(prefs::kSpokenFeedbackEnabled) == NULL) {
|
| prefs->RegisterBooleanPref(prefs::kSpokenFeedbackEnabled,
|
| false,
|
| @@ -106,20 +106,27 @@
|
| false,
|
| PrefServiceSyncable::UNSYNCABLE_PREF);
|
| }
|
| + if (prefs->FindPreference(prefs::kScreenMagnifierEnabled) == NULL) {
|
| + prefs->RegisterBooleanPref(prefs::kScreenMagnifierEnabled,
|
| + false,
|
| + PrefServiceSyncable::SYNCABLE_PREF);
|
| + }
|
| + if (prefs->FindPreference(prefs::kScreenMagnifierScale) == NULL) {
|
| + prefs->RegisterDoublePref(prefs::kScreenMagnifierScale,
|
| + std::numeric_limits<double>::min(),
|
| + PrefServiceSyncable::UNSYNCABLE_PREF);
|
| + }
|
| + if (prefs->FindPreference(prefs::kShouldAlwaysShowAccessibilityMenu) ==
|
| + NULL) {
|
| + prefs->RegisterBooleanPref(prefs::kShouldAlwaysShowAccessibilityMenu,
|
| + false,
|
| + PrefServiceSyncable::UNSYNCABLE_PREF);
|
| + }
|
| if (prefs->FindPreference(prefs::kVirtualKeyboardEnabled) == NULL) {
|
| prefs->RegisterBooleanPref(prefs::kVirtualKeyboardEnabled,
|
| false,
|
| PrefServiceSyncable::UNSYNCABLE_PREF);
|
| }
|
| - prefs->RegisterBooleanPref(prefs::kScreenMagnifierEnabled,
|
| - false,
|
| - PrefServiceSyncable::SYNCABLE_PREF);
|
| - prefs->RegisterDoublePref(prefs::kScreenMagnifierScale,
|
| - std::numeric_limits<double>::min(),
|
| - PrefServiceSyncable::UNSYNCABLE_PREF);
|
| - prefs->RegisterBooleanPref(prefs::kShouldAlwaysShowAccessibilityMenu,
|
| - false,
|
| - PrefServiceSyncable::UNSYNCABLE_PREF);
|
| prefs->RegisterIntegerPref(prefs::kMouseSensitivity,
|
| 3,
|
| PrefServiceSyncable::SYNCABLE_PREF);
|
|
|