| Index: components/exo/wm_helper_ash.h | 
| diff --git a/components/exo/wm_helper_ash.h b/components/exo/wm_helper_ash.h | 
| index 64797897178e7859d80e0c3d6e42a6ef81481aa8..ce44f948eeef55b597c48645ecab0283bf778ddb 100644 | 
| --- a/components/exo/wm_helper_ash.h | 
| +++ b/components/exo/wm_helper_ash.h | 
| @@ -11,6 +11,7 @@ | 
| #include "components/exo/wm_helper.h" | 
| #include "ui/aura/client/cursor_client_observer.h" | 
| #include "ui/aura/client/focus_change_observer.h" | 
| +#include "ui/events/devices/input_device_event_observer.h" | 
| #include "ui/wm/public/activation_change_observer.h" | 
|  | 
| namespace exo { | 
| @@ -21,7 +22,8 @@ class WMHelperAsh : public WMHelper, | 
| public aura::client::FocusChangeObserver, | 
| public aura::client::CursorClientObserver, | 
| public ash::AccessibilityObserver, | 
| -                    public ash::ShellObserver { | 
| +                    public ash::ShellObserver, | 
| +                    public ui::InputDeviceEventObserver { | 
| public: | 
| WMHelperAsh(); | 
| ~WMHelperAsh() override; | 
| @@ -64,6 +66,9 @@ class WMHelperAsh : public WMHelper, | 
| void OnMaximizeModeStarted() override; | 
| void OnMaximizeModeEnded() override; | 
|  | 
| +  // Overriden from ui::InputDeviceEventObserver: | 
| +  void OnKeyboardDeviceConfigurationChanged() override; | 
| + | 
| private: | 
| DISALLOW_COPY_AND_ASSIGN(WMHelperAsh); | 
| }; | 
|  |