Commit 2af828c3 authored by lgcheng's avatar lgcheng Committed by Commit Bot

Create ArcUsbHostManager in normal flow.

Previously ArcUsbHostManager is only created in browser_test. After
landing glue cls on both Chrome side and Android side, this cl creates
ArcUsbHostManager in normal flow and enables basic ArcUsbHost support.
Note the feature is still behind a flag.

Bug: 776476
Bug: b:24572867
Change-Id: I3747e23b7ed7749d6d076b413c858e157f8e4456
Reviewed-on: https://chromium-review.googlesource.com/964791Reviewed-by: default avatarYusuke Sato <yusukes@chromium.org>
Commit-Queue: Long Cheng <lgcheng@google.com>
Cr-Commit-Position: refs/heads/master@{#543618}
parent 0570e6b0
......@@ -39,6 +39,7 @@
#include "chrome/browser/chromeos/arc/voice_interaction/arc_voice_interaction_framework_service.h"
#include "chrome/browser/chromeos/arc/wallpaper/arc_wallpaper_service.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/ui/app_list/arc/arc_usb_host_permission_manager.h"
#include "chrome/browser/ui/ash/multi_user/multi_user_util.h"
#include "components/arc/arc_service_manager.h"
#include "components/arc/arc_session.h"
......@@ -173,6 +174,7 @@ void ArcServiceLauncher::OnPrimaryUserProfilePrepared(Profile* profile) {
ArcTracingBridge::GetForBrowserContext(profile);
ArcTtsService::GetForBrowserContext(profile);
ArcUsbHostBridge::GetForBrowserContext(profile);
ArcUsbHostPermissionManager::GetForBrowserContext(profile);
ArcUserSessionService::GetForBrowserContext(profile);
ArcVoiceInteractionArcHomeService::GetForBrowserContext(profile);
ArcVoiceInteractionFrameworkService::GetForBrowserContext(profile);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment