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 1c61eba32bf61b091753cb7af1fd718410c18e2b..b653b977d518727d812a18de7930cea8ed8dbce4 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 BaseScreen, |
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); |
@@ -87,6 +90,8 @@ class ErrorScreen : public BaseScreen, |
// |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); |