| Index: chrome/browser/task_management/providers/arc/arc_process_task.h
|
| diff --git a/chrome/browser/task_management/providers/arc/arc_process_task.h b/chrome/browser/task_management/providers/arc/arc_process_task.h
|
| index 9cae4d868ede965fefba38a1c96535a64bdbd69e..3edf65388033a5832e5fb52031a79ca3cdda9afd 100644
|
| --- a/chrome/browser/task_management/providers/arc/arc_process_task.h
|
| +++ b/chrome/browser/task_management/providers/arc/arc_process_task.h
|
| @@ -14,12 +14,15 @@
|
| #include "chrome/browser/task_management/providers/task.h"
|
| #include "components/arc/arc_bridge_service.h"
|
| #include "components/arc/common/process.mojom.h"
|
| +#include "components/arc/instance_holder.h"
|
| #include "components/arc/intent_helper/activity_icon_loader.h"
|
|
|
| namespace task_management {
|
|
|
| // Defines a task that represents an ARC process.
|
| -class ArcProcessTask : public Task, public arc::ArcBridgeService::Observer {
|
| +class ArcProcessTask
|
| + : public Task,
|
| + public arc::InstanceHolder<arc::mojom::IntentHelperInstance>::Observer {
|
| public:
|
| ArcProcessTask(base::ProcessId pid,
|
| base::ProcessId nspid,
|
| @@ -34,8 +37,8 @@ class ArcProcessTask : public Task, public arc::ArcBridgeService::Observer {
|
| bool IsKillable() override;
|
| void Kill() override;
|
|
|
| - // arc::ArcBridgeService::Observer:
|
| - void OnIntentHelperInstanceReady() override;
|
| + // arc::InstanceHolder<arc::mojom::IntentHelperInstance>::Observer:
|
| + void OnInstanceReady() override;
|
|
|
| void SetProcessState(arc::mojom::ProcessState process_state);
|
|
|
|
|