| Index: chrome/browser/browser_main.cc
|
| diff --git a/chrome/browser/browser_main.cc b/chrome/browser/browser_main.cc
|
| index 9a330a2819c1d2a8ca867111f28eeaeb21bfe56b..4727bc7db7ffcfa453da778c55c7f29d0de809ca 100644
|
| --- a/chrome/browser/browser_main.cc
|
| +++ b/chrome/browser/browser_main.cc
|
| @@ -145,6 +145,7 @@
|
| #include "chrome/browser/chromeos/metrics_cros_settings_provider.h"
|
| #include "chrome/browser/chromeos/net/network_change_notifier_chromeos.h"
|
| #include "chrome/browser/chromeos/system_key_event_listener.h"
|
| +#include "chrome/browser/chromeos/xinput_hierarchy_changed_event_listener.h"
|
| #include "chrome/browser/oom_priority_manager.h"
|
| #include "chrome/browser/ui/views/browser_dialogs.h"
|
| #endif
|
| @@ -1785,6 +1786,12 @@ int BrowserMain(const MainFunctionParams& parameters) {
|
| // Listen for system key events so that the user will be able to adjust the
|
| // volume on the login screen.
|
| chromeos::SystemKeyEventListener::GetInstance();
|
| +
|
| + // TODO(yusukes): Remove the #if once the ARM bot (crbug.com/84694) is fixed.
|
| +#if defined(HAVE_XINPUT2)
|
| + // Listen for XI_HierarchyChanged events.
|
| + chromeos::XInputHierarchyChangedEventListener::GetInstance();
|
| +#endif
|
| #endif
|
|
|
| // Initialize extension event routers. Note that on Chrome OS, this will
|
|
|