Index: chrome/browser/chromeos/login/screens/error_screen.h |
diff --git a/chrome/browser/chromeos/login/screens/error_screen.h b/chrome/browser/chromeos/login/screens/error_screen.h |
index ecc7531aabae58d61afe1ac64c47cc328654cd5e..a2f6e002dc7a5831d3830fe218e129b0f558add1 100644 |
--- a/chrome/browser/chromeos/login/screens/error_screen.h |
+++ b/chrome/browser/chromeos/login/screens/error_screen.h |
@@ -41,7 +41,10 @@ class ErrorScreen : public WizardScreen, |
ERROR_STATE_OFFLINE, |
ERROR_STATE_PROXY, |
ERROR_STATE_AUTH_EXT_TIMEOUT, |
- ERROR_STATE_KIOSK_ONLINE |
+ ERROR_STATE_NONE, |
+ // States above are being logged to histograms. |
+ // Please keep ERROR_STATE_NONE as the last one of the histogram values. |
+ ERROR_STATE_KIOSK_ONLINE, |
}; |
ErrorScreen(ScreenObserver* screen_observer, ErrorScreenActor* actor); |
@@ -86,6 +89,8 @@ class ErrorScreen : public WizardScreen, |
// |error_state|, and |network|. |
void SetErrorState(ErrorState error_state, const std::string& network); |
+ ErrorState GetErrorState() const; |
+ |
// Toggles the guest sign-in prompt. |
void AllowGuestSignin(bool allow); |