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

Side by Side Diff: chrome/browser/chromeos/login/wizard_controller.cc

Issue 11741003: Remove PrefServiceSimple, replacing it with PrefService and PrefRegistrySimple. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 11 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/chromeos/login/wizard_controller.h" 5 #include "chrome/browser/chromeos/login/wizard_controller.h"
6 6
7 #include <signal.h> 7 #include <signal.h>
8 #include <stdlib.h> 8 #include <stdlib.h>
9 #include <sys/types.h> 9 #include <sys/types.h>
10 10
(...skipping 367 matching lines...) Expand 10 before | Expand all | Expand 10 after
378 378
379 void WizardController::OnSessionStart() { 379 void WizardController::OnSessionStart() {
380 FOR_EACH_OBSERVER(Observer, observer_list_, OnSessionStart()); 380 FOR_EACH_OBSERVER(Observer, observer_list_, OnSessionStart());
381 } 381 }
382 382
383 void WizardController::SkipUpdateEnrollAfterEula() { 383 void WizardController::SkipUpdateEnrollAfterEula() {
384 skip_update_enroll_after_eula_ = true; 384 skip_update_enroll_after_eula_ = true;
385 } 385 }
386 386
387 // static 387 // static
388 void WizardController::RegisterPrefs(PrefServiceSimple* local_state) { 388 void WizardController::RegisterPrefs(PrefRegistrarSimple* local_state) {
389 local_state->RegisterBooleanPref(kOobeComplete, false); 389 local_state->RegisterBooleanPref(kOobeComplete, false);
390 local_state->RegisterIntegerPref(kDeviceRegistered, -1); 390 local_state->RegisterIntegerPref(kDeviceRegistered, -1);
391 local_state->RegisterBooleanPref(kEulaAccepted, false); 391 local_state->RegisterBooleanPref(kEulaAccepted, false);
392 local_state->RegisterStringPref(kInitialLocale, "en-US"); 392 local_state->RegisterStringPref(kInitialLocale, "en-US");
393 // Check if the pref is already registered in case 393 local_state->RegisterBooleanPref(prefs::kSpokenFeedbackEnabled, false);
394 // Preferences::RegisterUserPrefs runs before this code in the future. 394 local_state->RegisterBooleanPref(prefs::kHighContrastEnabled, false);
395 if (local_state->FindPreference(prefs::kSpokenFeedbackEnabled) == NULL) { 395 local_state->RegisterBooleanPref(prefs::kVirtualKeyboardEnabled, false);
396 local_state->RegisterBooleanPref(prefs::kSpokenFeedbackEnabled, false);
397 }
398 if (local_state->FindPreference(prefs::kHighContrastEnabled) == NULL) {
399 local_state->RegisterBooleanPref(prefs::kHighContrastEnabled, false);
400 }
401 if (local_state->FindPreference(prefs::kVirtualKeyboardEnabled) == NULL) {
402 local_state->RegisterBooleanPref(prefs::kVirtualKeyboardEnabled, false);
403 }
404 local_state->RegisterBooleanPref(prefs::kOwnerPrimaryMouseButtonRight, false); 396 local_state->RegisterBooleanPref(prefs::kOwnerPrimaryMouseButtonRight, false);
405 local_state->RegisterBooleanPref(prefs::kOwnerTapToClickEnabled, true); 397 local_state->RegisterBooleanPref(prefs::kOwnerTapToClickEnabled, true);
406 local_state->RegisterBooleanPref(prefs::kFactoryResetRequested, false); 398 local_state->RegisterBooleanPref(prefs::kFactoryResetRequested, false);
407 local_state->RegisterStringPref(prefs::kRLZBrand, std::string()); 399 local_state->RegisterStringPref(prefs::kRLZBrand, std::string());
408 local_state->RegisterBooleanPref(prefs::kRLZDisabled, false); 400 local_state->RegisterBooleanPref(prefs::kRLZDisabled, false);
409 } 401 }
410 402
411 /////////////////////////////////////////////////////////////////////////////// 403 ///////////////////////////////////////////////////////////////////////////////
412 // WizardController, ExitHandlers: 404 // WizardController, ExitHandlers:
413 void WizardController::OnNetworkConnected() { 405 void WizardController::OnNetworkConnected() {
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after
821 return zero_delay_enabled_; 813 return zero_delay_enabled_;
822 } 814 }
823 815
824 // static 816 // static
825 void WizardController::SetZeroDelays() { 817 void WizardController::SetZeroDelays() {
826 kShowDelayMs = 0; 818 kShowDelayMs = 0;
827 zero_delay_enabled_ = true; 819 zero_delay_enabled_ = true;
828 } 820 }
829 821
830 } // namespace chromeos 822 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698