| Index: components/arc/ime/arc_ime_bridge.h
|
| diff --git a/components/arc/ime/arc_ime_bridge.h b/components/arc/ime/arc_ime_bridge.h
|
| index 65b67f8b7d764cdd1458a6bedfed8c2b52c80dc6..c1a4b2a39cc65a62bee17362308d664b7a40baf7 100644
|
| --- a/components/arc/ime/arc_ime_bridge.h
|
| +++ b/components/arc/ime/arc_ime_bridge.h
|
| @@ -6,6 +6,7 @@
|
| #define COMPONENTS_ARC_IME_ARC_IME_BRIDGE_H_
|
|
|
| #include "base/macros.h"
|
| +#include "components/arc/arc_service.h"
|
| #include "components/arc/ime/arc_ime_ipc_host.h"
|
| #include "ui/aura/client/focus_change_observer.h"
|
| #include "ui/aura/env_observer.h"
|
| @@ -30,13 +31,14 @@ class ArcBridgeService;
|
|
|
| // This class implements ui::TextInputClient and makes ARC windows behave
|
| // as a text input target in Chrome OS environment.
|
| -class ArcImeBridge : public ArcImeIpcHost::Delegate,
|
| +class ArcImeBridge : public ArcService,
|
| + public ArcImeIpcHost::Delegate,
|
| public aura::EnvObserver,
|
| public aura::WindowObserver,
|
| public aura::client::FocusChangeObserver,
|
| public ui::TextInputClient {
|
| public:
|
| - explicit ArcImeBridge(ArcBridgeService* arc_bridge_service);
|
| + explicit ArcImeBridge(ArcBridgeService* bridge_service);
|
| ~ArcImeBridge() override;
|
|
|
| // Overridden from aura::EnvObserver:
|
|
|