Index: components/metrics_services_manager/metrics_services_manager.h |
diff --git a/components/metrics_services_manager/metrics_services_manager.h b/components/metrics_services_manager/metrics_services_manager.h |
index 4bfe18d73daa44e6ba04cc0f404ab221d690dfb4..6880845e911c1a2abd7cf0622baecfd2575f6baf 100644 |
--- a/components/metrics_services_manager/metrics_services_manager.h |
+++ b/components/metrics_services_manager/metrics_services_manager.h |
@@ -79,7 +79,7 @@ class MetricsServicesManager { |
// Update the managed services when permissions for recording/uploading |
// metrics change. |
- void UpdatePermissions(bool may_record, bool may_upload); |
+ void UpdatePermissions(bool current_may_record, bool current_may_upload); |
// Update the managed services when permissions for uploading metrics change. |
void UpdateUploadPermissions(bool may_upload); |
@@ -98,6 +98,9 @@ class MetricsServicesManager { |
// Update which services are running to match current permissions. |
void UpdateRunningServices(); |
+ // Update the state of UkmService to match current permissions. |
+ void UpdateUkmService(); |
+ |
// The client passed in from the embedder. |
std::unique_ptr<MetricsServicesManagerClient> client_; |