| Index: chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h
|
| diff --git a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h
|
| index fe9afdc89e64e4a25e189ea58eca69b04b980703..87c21c2ec386fd11ea2a522425e0e7443535dbe5 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h
|
| +++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h
|
| @@ -24,6 +24,8 @@ class ListValue;
|
|
|
| namespace chromeos {
|
|
|
| +class NetworkStateInformer;
|
| +
|
| // An interface for WebUILoginDisplay to call SigninScreenHandler.
|
| class LoginDisplayWebUIHandler {
|
| public:
|
| @@ -148,6 +150,15 @@ class SigninScreenHandler : public BaseScreenHandler,
|
| // Handle 'loginWebuiReady' request.
|
| void HandleLoginWebuiReady(const base::ListValue* args);
|
|
|
| + // Handle 'loginRequestNetworkState' request.
|
| + void HandleLoginRequestNetworkState(const base::ListValue* args);
|
| +
|
| + // Handle 'loginAddNetworkStateObserver' request.
|
| + void HandleLoginAddNetworkStateObserver(const base::ListValue* args);
|
| +
|
| + // Handle 'loginRemoveNetworkStateObserver' request.
|
| + void HandleLoginRemoveNetworkStateObserver(const base::ListValue* args);
|
| +
|
| // Sends user list to account picker.
|
| void SendUserList(bool animated);
|
|
|
| @@ -182,6 +193,9 @@ class SigninScreenHandler : public BaseScreenHandler,
|
| // Help application used for help dialogs.
|
| scoped_refptr<HelpAppLauncher> help_app_;
|
|
|
| + // Network state infromer used to keep offline message screen up.
|
| + scoped_ptr<NetworkStateInformer> network_state_informer_;
|
| +
|
| // Email to pre-populate with.
|
| std::string email_;
|
|
|
|
|