Index: chromecast/graphics/cast_window_manager_aura.h |
diff --git a/chromecast/graphics/cast_window_manager_aura.h b/chromecast/graphics/cast_window_manager_aura.h |
index 8ce021d61ab986347357cd8b2287d570db256874..bb931402ff62fcfbcc39c502c886116dea683b2c 100644 |
--- a/chromecast/graphics/cast_window_manager_aura.h |
+++ b/chromecast/graphics/cast_window_manager_aura.h |
@@ -8,12 +8,10 @@ |
#include <memory> |
#include "base/macros.h" |
-#include "base/observer_list.h" |
#include "chromecast/graphics/cast_vsync_settings.h" |
#include "chromecast/graphics/cast_window_manager.h" |
namespace aura { |
-class Window; |
namespace client { |
class DefaultCaptureClient; |
} // namespace client |
@@ -21,6 +19,7 @@ class DefaultCaptureClient; |
namespace chromecast { |
+class CastFocusClientAura; |
class CastWindowTreeHost; |
class CastWindowManagerAura : public CastWindowManager, |
@@ -46,6 +45,7 @@ class CastWindowManagerAura : public CastWindowManager, |
const bool enable_input_; |
std::unique_ptr<CastWindowTreeHost> window_tree_host_; |
std::unique_ptr<aura::client::DefaultCaptureClient> capture_client_; |
+ std::unique_ptr<CastFocusClientAura> focus_client_; |
DISALLOW_COPY_AND_ASSIGN(CastWindowManagerAura); |
}; |