Index: ui/wm/core/default_activation_client.h |
diff --git a/ui/wm/core/default_activation_client.h b/ui/wm/core/default_activation_client.h |
index 726d88618f4f861b723dbcb298108a5e64ac7387..772a405afc68d2f500e710167b59874173b99e55 100644 |
--- a/ui/wm/core/default_activation_client.h |
+++ b/ui/wm/core/default_activation_client.h |
@@ -11,6 +11,7 @@ |
#include "base/logging.h" |
#include "base/observer_list.h" |
#include "ui/aura/window_observer.h" |
+#include "ui/wm/public/activation_change_observer.h" |
#include "ui/wm/public/activation_client.h" |
#include "ui/wm/wm_export.h" |
@@ -51,6 +52,10 @@ class WM_EXPORT DefaultActivationClient : public aura::client::ActivationClient, |
~DefaultActivationClient() override; |
void RemoveActiveWindow(aura::Window* window); |
+ void ActivateWindowImpl( |
+ aura::client::ActivationChangeObserver::ActivationReason reason, |
+ aura::Window* window); |
+ |
// This class explicitly does NOT store the active window in a window property |
// to make sure that ActivationChangeObserver is not treated as part of the |
// aura API. Assumptions to that end will cause tests that use this client to |