| Index: chrome/browser/chromeos/preferences.cc
|
| diff --git a/chrome/browser/chromeos/preferences.cc b/chrome/browser/chromeos/preferences.cc
|
| index 6ef97ebf3ba6c77b8e5594446ab69d025217cfcf..2fffc7122b6d519ab8fa434f8529ca523051ac5f 100644
|
| --- a/chrome/browser/chromeos/preferences.cc
|
| +++ b/chrome/browser/chromeos/preferences.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "chrome/browser/chromeos/preferences.h"
|
|
|
| +#include "ash/magnifier/magnifier_constants.h"
|
| #include "base/chromeos/chromeos_version.h"
|
| #include "base/command_line.h"
|
| #include "base/i18n/time_formatting.h"
|
| @@ -13,6 +14,7 @@
|
| #include "base/string_util.h"
|
| #include "base/utf_string_conversions.h"
|
| #include "chrome/browser/browser_process.h"
|
| +#include "chrome/browser/chromeos/accessibility/magnification_manager.h"
|
| #include "chrome/browser/chromeos/drive/drive_file_system_util.h"
|
| #include "chrome/browser/chromeos/input_method/input_method_configuration.h"
|
| #include "chrome/browser/chromeos/input_method/input_method_manager.h"
|
| @@ -111,6 +113,11 @@ void Preferences::RegisterUserPrefs(PrefServiceSyncable* prefs) {
|
| false,
|
| PrefServiceSyncable::SYNCABLE_PREF);
|
| }
|
| + if (prefs->FindPreference(prefs::kScreenMagnifierType) == NULL) {
|
| + prefs->RegisterIntegerPref(prefs::kScreenMagnifierType,
|
| + ash::kDefaultMagnifierType,
|
| + PrefServiceSyncable::SYNCABLE_PREF);
|
| + }
|
| if (prefs->FindPreference(prefs::kScreenMagnifierScale) == NULL) {
|
| prefs->RegisterDoublePref(prefs::kScreenMagnifierScale,
|
| std::numeric_limits<double>::min(),
|
| @@ -311,13 +318,14 @@ void Preferences::InitUserPrefs(PrefServiceSyncable* prefs) {
|
| accessibility_enabled_.Init(prefs::kSpokenFeedbackEnabled, prefs, callback);
|
| screen_magnifier_enabled_.Init(prefs::kScreenMagnifierEnabled,
|
| prefs, callback);
|
| + screen_magnifier_type_.Init(prefs::kScreenMagnifierType, prefs, callback);
|
| screen_magnifier_scale_.Init(prefs::kScreenMagnifierScale, prefs, callback);
|
| mouse_sensitivity_.Init(prefs::kMouseSensitivity, prefs, callback);
|
| touchpad_sensitivity_.Init(prefs::kTouchpadSensitivity, prefs, callback);
|
| use_24hour_clock_.Init(prefs::kUse24HourClock, prefs, callback);
|
| disable_drive_.Init(prefs::kDisableDrive, prefs, callback);
|
| disable_drive_over_cellular_.Init(prefs::kDisableDriveOverCellular,
|
| - prefs, callback);
|
| + prefs, callback);
|
| disable_drive_hosted_files_.Init(prefs::kDisableDriveHostedFiles,
|
| prefs, callback);
|
| download_default_directory_.Init(prefs::kDownloadDefaultDirectory,
|
|
|