Index: chrome/browser/task_manager/sampling/task_manager_impl.cc |
diff --git a/chrome/browser/task_manager/sampling/task_manager_impl.cc b/chrome/browser/task_manager/sampling/task_manager_impl.cc |
index dfed65a971cf3fa535f373a53e1eb853cbfe5444..b86748f7e88aeea245d5717f8ec0864f4e44f49e 100644 |
--- a/chrome/browser/task_manager/sampling/task_manager_impl.cc |
+++ b/chrome/browser/task_manager/sampling/task_manager_impl.cc |
@@ -10,7 +10,6 @@ |
#include <unordered_set> |
#include <vector> |
-#include "base/command_line.h" |
#include "base/containers/adapters.h" |
#include "build/build_config.h" |
#include "chrome/browser/task_manager/providers/browser_process_task_provider.h" |
@@ -25,7 +24,7 @@ |
#if defined(OS_CHROMEOS) |
#include "chrome/browser/task_manager/providers/arc/arc_process_task_provider.h" |
-#include "components/arc/arc_bridge_service.h" |
+#include "components/arc/arc_util.h" |
#endif // defined(OS_CHROMEOS) |
namespace task_manager { |
@@ -57,10 +56,8 @@ TaskManagerImpl::TaskManagerImpl() |
task_providers_.emplace_back(new ChildProcessTaskProvider()); |
task_providers_.emplace_back(new WebContentsTaskProvider()); |
#if defined(OS_CHROMEOS) |
- if (arc::ArcBridgeService::GetEnabled( |
- base::CommandLine::ForCurrentProcess())) { |
+ if (arc::IsArcAvailable()) |
task_providers_.emplace_back(new ArcProcessTaskProvider()); |
- } |
#endif // defined(OS_CHROMEOS) |
content::GpuDataManager::GetInstance()->AddObserver(this); |