| 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 c0e3c01076b4f6bd316f7f411eee32e2dd337eaa..0fe613e1dcdcf106d6d5cacab736a402bc82856c 100644
|
| --- a/services/resource_coordinator/coordination_unit/coordination_unit_manager.cc
|
| +++ b/services/resource_coordinator/coordination_unit/coordination_unit_manager.cc
|
| @@ -10,7 +10,6 @@
|
| #include "base/bind_helpers.h"
|
| #include "base/macros.h"
|
| #include "components/ukm/public/mojo_ukm_recorder.h"
|
| -#include "components/ukm/public/ukm_recorder.h"
|
| #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"
|
| @@ -37,6 +36,7 @@ void CoordinationUnitManager::OnStart(
|
|
|
| void CoordinationUnitManager::RegisterObserver(
|
| std::unique_ptr<CoordinationUnitGraphObserver> observer) {
|
| + observer->set_coordination_unit_manager(this);
|
| observers_.push_back(std::move(observer));
|
| }
|
|
|
| @@ -56,10 +56,10 @@ void CoordinationUnitManager::OnCoordinationUnitWillBeDestroyed(
|
| }
|
|
|
| std::unique_ptr<ukm::UkmEntryBuilder>
|
| -CoordinationUnitManager::CreateUkmEntryBuilder(const char* event_name) {
|
| +CoordinationUnitManager::GetUkmEntryBuilder(ukm::SourceId source_id,
|
| + const char* event_name) {
|
| DCHECK(ukm_recorder_ != nullptr);
|
| - return ukm_recorder_->GetEntryBuilder(ukm::UkmRecorder::GetNewSourceID(),
|
| - event_name);
|
| + return ukm_recorder_->GetEntryBuilder(source_id, event_name);
|
| }
|
|
|
| } // namespace resource_coordinator
|
|
|