Index: ui/wm/core/focus_controller.h |
diff --git a/ui/wm/core/focus_controller.h b/ui/wm/core/focus_controller.h |
index 814697f81b8df6700d1f1d8e820424b16f7889e7..98842c44e4a8d92191e7c52059c21ebd57c1fd24 100644 |
--- a/ui/wm/core/focus_controller.h |
+++ b/ui/wm/core/focus_controller.h |
@@ -49,7 +49,7 @@ class WM_EXPORT FocusController : public aura::client::ActivationClient, |
explicit FocusController(FocusRules* rules); |
~FocusController() override; |
- private: |
+ protected: |
// Overridden from aura::client::ActivationClient: |
void AddObserver(aura::client::ActivationChangeObserver* observer) override; |
void RemoveObserver( |
@@ -81,6 +81,7 @@ class WM_EXPORT FocusController : public aura::client::ActivationClient, |
void OnWindowHierarchyChanging(const HierarchyChangeParams& params) override; |
void OnWindowHierarchyChanged(const HierarchyChangeParams& params) override; |
+ private: |
// Internal implementation that coordinates window focus and activation |
// changes. |
void FocusAndActivateWindow( |