| Index: components/arc/arc_service_manager.cc
|
| diff --git a/components/arc/arc_service_manager.cc b/components/arc/arc_service_manager.cc
|
| index 57c8da2f29e49b12a82e097856ce7e6120384cf7..3b77f8b4136456b252364f94182b3ed90543df28 100644
|
| --- a/components/arc/arc_service_manager.cc
|
| +++ b/components/arc/arc_service_manager.cc
|
| @@ -7,6 +7,7 @@
|
| #include "base/sequenced_task_runner.h"
|
| #include "base/thread_task_runner_handle.h"
|
| #include "components/arc/arc_bridge_service_impl.h"
|
| +#include "components/arc/input/arc_input_bridge.h"
|
|
|
| namespace arc {
|
|
|
| @@ -20,10 +21,11 @@ ArcServiceManager* g_arc_service_manager = nullptr;
|
| ArcServiceManager::ArcServiceManager(
|
| const scoped_refptr<base::SingleThreadTaskRunner>& io_task_runner,
|
| const scoped_refptr<base::SequencedTaskRunner>& file_task_runner)
|
| - : origin_task_runner_(base::ThreadTaskRunnerHandle::Get()),
|
| - arc_bridge_service_(
|
| - new ArcBridgeServiceImpl(io_task_runner, file_task_runner)) {
|
| + : arc_bridge_service_(
|
| + new ArcBridgeServiceImpl(io_task_runner, file_task_runner)),
|
| + origin_task_runner_(base::ThreadTaskRunnerHandle::Get()) {
|
| DCHECK(!g_arc_service_manager);
|
| + arc_input_bridge_ = ArcInputBridge::Create(arc_bridge_service_.get());
|
| g_arc_service_manager = this;
|
| }
|
|
|
|
|