Index: services/resource_coordinator/coordination_unit/coordination_unit_manager.cc |
diff --git a/services/resource_coordinator/coordination_unit/coordination_unit_manager.cc b/services/resource_coordinator/coordination_unit/coordination_unit_manager.cc |
index 90865cb5c15e5e8e50906c8308124b3b72a4124a..c9ecd4ca37fd03a99d1d49bf32d9de5016eb97e3 100644 |
--- a/services/resource_coordinator/coordination_unit/coordination_unit_manager.cc |
+++ b/services/resource_coordinator/coordination_unit/coordination_unit_manager.cc |
@@ -12,13 +12,16 @@ |
#include "services/resource_coordinator/coordination_unit/coordination_unit_graph_observer.h" |
#include "services/resource_coordinator/coordination_unit/coordination_unit_impl.h" |
#include "services/resource_coordinator/coordination_unit/coordination_unit_provider_impl.h" |
+#include "services/resource_coordinator/coordination_unit/tab_cpu_usage_observer.h" |
#include "services/resource_coordinator/public/cpp/coordination_unit_types.h" |
#include "services/service_manager/public/cpp/binder_registry.h" |
#include "services/service_manager/public/cpp/service_context.h" |
namespace resource_coordinator { |
-CoordinationUnitManager::CoordinationUnitManager() = default; |
+CoordinationUnitManager::CoordinationUnitManager() { |
+ RegisterObserver(new TabCPUUsageObserver()); |
+} |
CoordinationUnitManager::~CoordinationUnitManager() { |
for (CoordinationUnitGraphObserver* observer : observers_) { |