Chromium Code Reviews| Index: chrome/browser/chromeos/login/wizard_controller.cc |
| diff --git a/chrome/browser/chromeos/login/wizard_controller.cc b/chrome/browser/chromeos/login/wizard_controller.cc |
| index 121c5e99c9a4fa1d2014b6c29bb799650412c66b..ca517ba7fc0d85462e63c5b1efa0b869e6e569d3 100644 |
| --- a/chrome/browser/chromeos/login/wizard_controller.cc |
| +++ b/chrome/browser/chromeos/login/wizard_controller.cc |
| @@ -427,7 +427,9 @@ void WizardController::ShowEnrollmentScreen() { |
| mode = EnrollmentScreenActor::ENROLLMENT_MODE_FORCED; |
| } |
| - screen->SetParameters(mode, enrollment_domain, user, auth_token_); |
| + screen->SetParameters(mode, enrollment_domain, user, auth_token_, |
| + controller_pairing_controller_.get(), |
| + host_pairing_controller_.get()); |
| SetCurrentScreen(screen); |
| } |
| @@ -626,6 +628,20 @@ void WizardController::EnableUserImageScreenReturnToPreviousHack() { |
| user_image_screen_return_to_previous_hack_ = true; |
| } |
| +void WizardController::OnEnrollmentAuthTokenReceived( |
| + const std::string& token) { |
| + // TODO(achuith, zork): This will be called via Bluetooth from a remote |
| + // controller. |
| + VLOG(1) << "OnEnrollmentAuthTokenReceived " << token; |
| + if (ShouldAutoStartEnrollment() || ShouldRecoverEnrollment()) { |
| + StartupUtils::MarkEulaAccepted(); |
| + auth_token_ = token; |
| + ShowAutoEnrollmentCheckScreen(); |
|
dzhioev (left Google)
2014/09/09 01:35:41
Why not ShowEnrollmentScreen()?
Zachary Kuznia
2014/09/09 02:17:51
Misread the logic in OnUpdateCompleted(). Fixed.
|
| + } else { |
| + LOG(WARNING) << "Not in device enrollment."; |
| + } |
| +} |
| + |
| void WizardController::OnUserImageSelected() { |
| if (user_image_screen_return_to_previous_hack_) { |
| user_image_screen_return_to_previous_hack_ = false; |
| @@ -1214,18 +1230,4 @@ bool WizardController::SetOnTimeZoneResolvedForTesting( |
| return true; |
| } |
| -void WizardController::OnEnrollmentAuthTokenReceived( |
| - const std::string& token) { |
| - // TODO(achuith, zork): This will be called via Bluetooth from a remote |
| - // controller. |
| - VLOG(1) << "OnEnrollmentAuthTokenReceived " << token; |
| - if (ShouldAutoStartEnrollment() || ShouldRecoverEnrollment()) { |
| - StartupUtils::MarkEulaAccepted(); |
| - auth_token_ = token; |
| - InitiateOOBEUpdate(); |
| - } else { |
| - LOG(WARNING) << "Not in device enrollment."; |
| - } |
| -} |
| - |
| } // namespace chromeos |