Chromium Code Reviews| Index: ash/wm/immersive_fullscreen_controller.h |
| diff --git a/ash/wm/immersive_fullscreen_controller.h b/ash/wm/immersive_fullscreen_controller.h |
| index 9b6b600b1682e059927d52b08cc19ad98e572a2a..c66872c9b4a462d197d91adbc4cbea7633368bde 100644 |
| --- a/ash/wm/immersive_fullscreen_controller.h |
| +++ b/ash/wm/immersive_fullscreen_controller.h |
| @@ -13,6 +13,7 @@ |
| #include "ui/aura/window_observer.h" |
| #include "ui/events/event_handler.h" |
| #include "ui/gfx/animation/animation_delegate.h" |
| +#include "ui/views/corewm/transient_window_observer.h" |
| #include "ui/views/focus/focus_manager.h" |
| #include "ui/views/widget/widget_observer.h" |
| @@ -40,9 +41,9 @@ namespace ash { |
| class ASH_EXPORT ImmersiveFullscreenController |
| : public gfx::AnimationDelegate, |
| public ui::EventHandler, |
| + public views::corewm::TransientWindowObserver, |
| public views::FocusChangeListener, |
| public views::WidgetObserver, |
| - public aura::WindowObserver, |
| public ImmersiveRevealedLock::Delegate { |
| public: |
| // The enum is used for an enumerated histogram. New items should be only |
| @@ -142,11 +143,11 @@ class ASH_EXPORT ImmersiveFullscreenController |
| virtual void AnimationEnded(const gfx::Animation* animation) OVERRIDE; |
| virtual void AnimationProgressed(const gfx::Animation* animation) OVERRIDE; |
| - // aura::WindowObserver overrides: |
| - virtual void OnAddTransientChild(aura::Window* window, |
| - aura::Window* transient) OVERRIDE; |
| - virtual void OnRemoveTransientChild(aura::Window* window, |
| - aura::Window* transient) OVERRIDE; |
| + // views::coremw::TransientWindowObserver overrides: |
|
Ben Goodger (Google)
2014/01/09 18:43:18
corewm
|
| + virtual void OnTransientChildAdded(aura::Window* window, |
| + aura::Window* transient) OVERRIDE; |
| + virtual void OnTransientChildRemoved(aura::Window* window, |
| + aura::Window* transient) OVERRIDE; |
| // ash::ImmersiveRevealedLock::Delegate overrides: |
| virtual void LockRevealedState(AnimateReveal animate_reveal) OVERRIDE; |