| 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 22277e3daac435a485730d1419bb1633ac1f20b3..74dda856b23f502ad7d1dba44240b9ec003631c9 100644
|
| --- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h
|
| +++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h
|
| @@ -46,6 +46,7 @@
|
|
|
| namespace chromeos {
|
|
|
| +class AuthenticatedUserEmailRetriever;
|
| class CaptivePortalWindowProxy;
|
| class CoreOobeActor;
|
| class ErrorScreensHistogramHelper;
|
| @@ -394,6 +395,7 @@
|
| void HandleFocusPod(const std::string& user_id);
|
| void HandleHardlockPod(const std::string& user_id);
|
| void HandleLaunchKioskApp(const std::string& app_id, bool diagnostic_mode);
|
| + void HandleRetrieveAuthenticatedUserEmail(double attempt_token);
|
| void HandleGetPublicSessionKeyboardLayouts(const std::string& user_id,
|
| const std::string& locale);
|
| void HandleCancelConsumerManagementEnrollment();
|
| @@ -518,6 +520,9 @@
|
| // TODO(ygorshenin@): remove this dependency.
|
| GaiaScreenHandler* gaia_screen_handler_;
|
|
|
| + // Helper that retrieves the authenticated user's e-mail address.
|
| + scoped_ptr<AuthenticatedUserEmailRetriever> email_retriever_;
|
| +
|
| // Maximized mode controller delegate.
|
| scoped_ptr<TouchViewControllerDelegate> max_mode_delegate_;
|
|
|
|
|