| Index: trunk/src/chrome/browser/chromeos/preferences.cc
|
| ===================================================================
|
| --- trunk/src/chrome/browser/chromeos/preferences.cc (revision 231778)
|
| +++ trunk/src/chrome/browser/chromeos/preferences.cc (working copy)
|
| @@ -116,7 +116,8 @@
|
| user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF);
|
| registry->RegisterBooleanPref(
|
| prefs::kNaturalScroll,
|
| - ui::ShouldDefaultToNaturalScroll(),
|
| + CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kNaturalScrollDefault),
|
| user_prefs::PrefRegistrySyncable::SYNCABLE_PRIORITY_PREF);
|
| registry->RegisterBooleanPref(
|
| prefs::kPrimaryMouseButtonRight,
|
| @@ -585,7 +586,8 @@
|
|
|
| void Preferences::ForceNaturalScrollDefault() {
|
| DVLOG(1) << "ForceNaturalScrollDefault";
|
| - if (ui::ShouldDefaultToNaturalScroll() &&
|
| + if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kNaturalScrollDefault) &&
|
| prefs_->IsSyncing() &&
|
| !prefs_->GetUserPrefValue(prefs::kNaturalScroll)) {
|
| DVLOG(1) << "Natural scroll forced to true";
|
|
|