Index: chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
diff --git a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
index bbb6bc6847148b043a2eb1c55e288926f3cdc51a..1305a0fda0360d20457018a5e9ba53ea9afc92dc 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
+++ b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
@@ -12,6 +12,7 @@ |
#include "base/memory/ref_counted.h" |
#include "chrome/browser/chromeos/login/screens/core_oobe_actor.h" |
#include "chrome/browser/extensions/signin/scoped_gaia_auth_extension.h" |
+#include "chrome/browser/ui/webui/chromeos/login/base_screen_handler.h" |
#include "chrome/browser/ui/webui/chromeos/login/network_state_informer.h" |
#include "net/base/net_errors.h" |
@@ -22,6 +23,7 @@ class ConsumerManagementService; |
namespace chromeos { |
class SigninScreenHandler; |
+class SigninScreenHandlerDelegate; |
// A class that's used to specify the way how Gaia should be loaded. |
struct GaiaContext { |
@@ -185,7 +187,7 @@ class GaiaScreenHandler : public BaseScreenHandler { |
// TODO (ygorshenin@): GaiaScreenHandler should implement |
// NetworkStateInformer::Observer. |
- void UpdateState(ErrorScreenActor::ErrorReason reason); |
+ void UpdateState(NetworkError::ErrorReason reason); |
// TODO (ygorshenin@): remove this dependency. |
void SetSigninScreenHandler(SigninScreenHandler* handler); |