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

Unified Diff: trunk/src/chrome/browser/chromeos/login/wizard_controller.cc

Issue 313923005: Revert 273875 "Remove the option to skip auto-update checks on OOBE." (Closed) Base URL: svn://svn.chromium.org/chrome/
Patch Set: Created 6 years, 6 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: trunk/src/chrome/browser/chromeos/login/wizard_controller.cc
===================================================================
--- trunk/src/chrome/browser/chromeos/login/wizard_controller.cc (revision 274856)
+++ trunk/src/chrome/browser/chromeos/login/wizard_controller.cc (working copy)
@@ -171,6 +171,7 @@
host_(host),
oobe_display_(oobe_display),
usage_statistics_reporting_(true),
+ skip_update_enroll_after_eula_(false),
login_screen_started_(false),
user_image_screen_return_to_previous_hack_(false),
timezone_resolved_(false),
@@ -536,6 +537,10 @@
FOR_EACH_OBSERVER(Observer, observer_list_, OnSessionStart());
}
+void WizardController::SkipUpdateEnrollAfterEula() {
+ skip_update_enroll_after_eula_ = true;
+}
+
///////////////////////////////////////////////////////////////////////////////
// WizardController, ExitHandlers:
void WizardController::OnHIDDetectionCompleted() {
@@ -588,7 +593,13 @@
#endif
}
- InitiateOOBEUpdate();
+ if (skip_update_enroll_after_eula_) {
+ PerformPostEulaActions();
+ PerformOOBECompletedActions();
+ ShowEnrollmentScreen();
+ } else {
+ InitiateOOBEUpdate();
+ }
}
void WizardController::OnUpdateErrorCheckingForUpdate() {

Powered by Google App Engine
This is Rietveld 408576698