| Index: chrome/browser/chromeos/login/screens/update_screen.cc
|
| diff --git a/chrome/browser/chromeos/login/screens/update_screen.cc b/chrome/browser/chromeos/login/screens/update_screen.cc
|
| index 86ef0d40fbd2d213207846153fd4a72508f12287..63517968f149f829d0fad11c46beb6c5a12b9e50 100644
|
| --- a/chrome/browser/chromeos/login/screens/update_screen.cc
|
| +++ b/chrome/browser/chromeos/login/screens/update_screen.cc
|
| @@ -204,13 +204,15 @@ void UpdateScreen::UpdateStatusChanged(
|
| ExitUpdate(REASON_UPDATE_NON_CRITICAL);
|
| }
|
| break;
|
| + case UpdateEngineClient::UPDATE_STATUS_ATTEMPTING_ROLLBACK:
|
| + VLOG(1) << "Attempting rollback";
|
| + break;
|
| case UpdateEngineClient::UPDATE_STATUS_IDLE:
|
| if (ignore_idle_status_) {
|
| // It is first IDLE status that is sent before we initiated the check.
|
| break;
|
| }
|
| // else no break
|
| -
|
| case UpdateEngineClient::UPDATE_STATUS_ERROR:
|
| case UpdateEngineClient::UPDATE_STATUS_REPORTING_ERROR_EVENT:
|
| ExitUpdate(REASON_UPDATE_ENDED);
|
| @@ -329,6 +331,8 @@ void UpdateScreen::ExitUpdate(UpdateScreen::ExitReason reason) {
|
| UpdateEngineClient* update_engine_client =
|
| DBusThreadManager::Get()->GetUpdateEngineClient();
|
| switch (update_engine_client->GetLastStatus().status) {
|
| + case UpdateEngineClient::UPDATE_STATUS_ATTEMPTING_ROLLBACK:
|
| + break;
|
| case UpdateEngineClient::UPDATE_STATUS_UPDATE_AVAILABLE:
|
| case UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT:
|
| case UpdateEngineClient::UPDATE_STATUS_DOWNLOADING:
|
|
|