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..5fb6045fbbc1499c5783a529b242667e6e09fd34 100644 |
--- a/chrome/browser/task_management/providers/arc/arc_process_task.h |
+++ b/chrome/browser/task_management/providers/arc/arc_process_task.h |
@@ -19,7 +19,9 @@ |
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::ArcBridgeService::InstanceObserver< |
+ arc::mojom::IntentHelperInstance> { |
public: |
ArcProcessTask(base::ProcessId pid, |
base::ProcessId nspid, |
@@ -34,8 +36,9 @@ class ArcProcessTask : public Task, public arc::ArcBridgeService::Observer { |
bool IsKillable() override; |
void Kill() override; |
- // arc::ArcBridgeService::Observer: |
- void OnIntentHelperInstanceReady() override; |
+ // arc::ArcBridgeService::InstanceObserver<arc::mojom::IntentHelperInstance>: |
+ void OnInstanceReady(arc::mojom::IntentHelperInstance*, |
+ uint32_t version) override; |
void SetProcessState(arc::mojom::ProcessState process_state); |