| 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(
|
|
|