Index: chrome/browser/metrics/metrics_services_manager.h |
diff --git a/chrome/browser/metrics/metrics_services_manager.h b/chrome/browser/metrics/metrics_services_manager.h |
index b0f2670bacc9ed9fb3002c2f99fb914b95b4dc17..92ca58fa6252a51634249c23032375aaf8bb24a9 100644 |
--- a/chrome/browser/metrics/metrics_services_manager.h |
+++ b/chrome/browser/metrics/metrics_services_manager.h |
@@ -55,10 +55,13 @@ class MetricsServicesManager { |
// metrics change. |
void UpdatePermissions(bool may_record, bool may_upload); |
+ // Update the managed services when permissions for uploading metrics change. |
+ void UpdateUploadPermissions(bool may_upload); |
+ |
+ private: |
// Returns true iff metrics reporting is enabled. |
bool IsMetricsReportingEnabled() const; |
- private: |
// Returns the ChromeMetricsServiceClient, creating it if it hasn't been |
// created yet (and additionally creating the MetricsService in that case). |
ChromeMetricsServiceClient* GetChromeMetricsServiceClient(); |