Index: components/arc/arc_service_manager.h |
diff --git a/components/arc/arc_service_manager.h b/components/arc/arc_service_manager.h |
index ac2f4a552aa7b901fe54517868f44887a62bb1ef..0f2e4a95dbe163f69d205f7f988a87a0bc4cc291 100644 |
--- a/components/arc/arc_service_manager.h |
+++ b/components/arc/arc_service_manager.h |
@@ -21,6 +21,7 @@ namespace arc { |
class ArcBridgeService; |
class ArcService; |
+class ArcUserDataService; |
// Manages creation and destruction of services that communicate with the ARC |
// instance via the ArcBridgeService. |
@@ -69,6 +70,10 @@ class ArcServiceManager { |
return activity_resolver_; |
} |
+ ArcUserDataService* arc_user_data_service() { |
+ return arc_user_data_service_.get(); |
+ } |
+ |
private: |
base::ThreadChecker thread_checker_; |
scoped_refptr<base::TaskRunner> blocking_task_runner_; |
@@ -77,6 +82,7 @@ class ArcServiceManager { |
std::vector<std::unique_ptr<ArcService>> services_; |
scoped_refptr<ActivityIconLoader> icon_loader_; |
scoped_refptr<LocalActivityResolver> activity_resolver_; |
+ std::unique_ptr<ArcUserDataService> arc_user_data_service_; |
// True once the window manager service got added, barring adding any more |
// of those since OnAshStarted() might be called multiple times. |