Index: ash/wm/activation_controller.h |
=================================================================== |
--- ash/wm/activation_controller.h (revision 169818) |
+++ ash/wm/activation_controller.h (working copy) |
@@ -11,14 +11,15 @@ |
#include "base/observer_list.h" |
#include "base/scoped_observer.h" |
#include "ui/aura/client/activation_client.h" |
+#include "ui/aura/client/focus_change_observer.h" |
#include "ui/aura/env_observer.h" |
-#include "ui/aura/focus_change_observer.h" |
#include "ui/aura/window_observer.h" |
#include "ui/base/events/event_handler.h" |
namespace aura { |
namespace client { |
class ActivationChangeObserver; |
+class FocusClient; |
} |
} |
@@ -32,16 +33,16 @@ |
: public aura::client::ActivationClient, |
public aura::WindowObserver, |
public aura::EnvObserver, |
- public aura::FocusChangeObserver, |
+ public aura::client::FocusChangeObserver, |
public ui::EventHandler { |
public: |
// The ActivationController takes ownership of |delegate|. |
- ActivationController(aura::FocusManager* focus_manager, |
+ ActivationController(aura::client::FocusClient* focus_client, |
ActivationControllerDelegate* delegate); |
virtual ~ActivationController(); |
// Returns true if |window| exists within a container that supports |
- // activation. |event| is the revent responsible for initiating the change, or |
+ // activation. |event| is the event responsible for initiating the change, or |
// NULL if there is no event. |
static aura::Window* GetActivatableWindow(aura::Window* window, |
const ui::Event* event); |
@@ -66,7 +67,7 @@ |
// Overridden from aura::EnvObserver: |
virtual void OnWindowInitialized(aura::Window* window) OVERRIDE; |
- // Overridden from aura::FocusChangeObserver: |
+ // Overridden from aura::client::FocusChangeObserver: |
virtual void OnWindowFocused(aura::Window* window) OVERRIDE; |
private: |
@@ -99,7 +100,7 @@ |
// result in focus changes. |
void FocusWindowWithEvent(const ui::Event* event); |
- aura::FocusManager* focus_manager_; |
+ aura::client::FocusClient* focus_client_; |
// True inside ActivateWindow(). Used to prevent recursion of focus |
// change notifications causing activation. |