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 6da5ba9c923e818de77d2d7f2eb27ad967dbb603..1ef435c42e3545c02a8d7c5b691a1ef31257230e 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h |
+++ b/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h |
@@ -17,6 +17,7 @@ |
#include "chrome/browser/chromeos/login/login_display.h" |
#include "chrome/browser/chromeos/login/screens/error_screen_actor.h" |
#include "chrome/browser/chromeos/login/user_manager.h" |
+#include "chrome/browser/chromeos/login/wallpaper_manager.h" |
#include "chrome/browser/chromeos/net/network_portal_detector.h" |
#include "chrome/browser/chromeos/settings/cros_settings.h" |
#include "chrome/browser/chromeos/system_key_event_listener.h" |
@@ -173,7 +174,8 @@ class SigninScreenHandler |
public LoginDisplayWebUIHandler, |
public SystemKeyEventListener::CapsLockObserver, |
public content::NotificationObserver, |
- public NetworkStateInformer::NetworkStateInformerObserver { |
+ public NetworkStateInformer::NetworkStateInformerObserver, |
+ public WallpaperManager::Observer { |
public: |
SigninScreenHandler( |
const scoped_refptr<NetworkStateInformer>& network_state_informer, |
@@ -206,6 +208,9 @@ class SigninScreenHandler |
kiosk_enable_flow_aborted_callback_for_test_ = callback; |
} |
+ // From WallpaperManager::Observer |
+ virtual void OnWallpaperAnimationFinished(const std::string& email) OVERRIDE; |
+ |
private: |
enum UIState { |
UI_STATE_UNKNOWN = 0, |