| Index: chrome/browser/chromeos/login/lock/webui_screen_locker.h
|
| diff --git a/chrome/browser/chromeos/login/lock/webui_screen_locker.h b/chrome/browser/chromeos/login/lock/webui_screen_locker.h
|
| index 2fcad338b772f96442eb0cdb2cec873243fd0491..a98942675e8aa37d43b3190c4d32fef7164de67b 100644
|
| --- a/chrome/browser/chromeos/login/lock/webui_screen_locker.h
|
| +++ b/chrome/browser/chromeos/login/lock/webui_screen_locker.h
|
| @@ -49,10 +49,14 @@ class WebUIScreenLocker : public WebUILoginView,
|
| public LoginDisplay::Delegate,
|
| public ScreenLockerDelegate,
|
| public LockWindow::Observer,
|
| +#if !defined(USE_ATHENA)
|
| public ash::LockStateObserver,
|
| +#endif
|
| public views::WidgetObserver,
|
| public PowerManagerClient::Observer,
|
| +#if !defined(USE_ATHENA)
|
| public ash::VirtualKeyboardStateObserver,
|
| +#endif
|
| public keyboard::KeyboardControllerObserver {
|
| public:
|
| explicit WebUIScreenLocker(ScreenLocker* screen_locker);
|
| @@ -99,9 +103,11 @@ class WebUIScreenLocker : public WebUILoginView,
|
| // LockWindow::Observer implementation.
|
| virtual void OnLockWindowReady() override;
|
|
|
| +#if !defined(USE_ATHENA)
|
| // LockStateObserver override.
|
| virtual void OnLockStateEvent(
|
| ash::LockStateObserver::EventType event) override;
|
| +#endif
|
|
|
| // WidgetObserver override.
|
| virtual void OnWidgetDestroying(views::Widget* widget) override;
|
| @@ -114,8 +120,10 @@ class WebUIScreenLocker : public WebUILoginView,
|
| // Overridden from content::WebContentsObserver:
|
| virtual void RenderProcessGone(base::TerminationStatus status) override;
|
|
|
| +#if !defined(USE_ATHENA)
|
| // Overridden from ash::KeyboardStateObserver:
|
| virtual void OnVirtualKeyboardStateChanged(bool activated) override;
|
| +#endif
|
|
|
| // Overridden from keyboard::KeyboardControllerObserver:
|
| virtual void OnKeyboardBoundsChanging(const gfx::Rect& new_bounds) override;
|
|
|