Index: chrome/browser/metrics/metrics_reporting_state.h |
diff --git a/chrome/browser/metrics/metrics_reporting_state.h b/chrome/browser/metrics/metrics_reporting_state.h |
index 4716929571f674c31041ecd4567a10e1b4b4f2bb..d45fa5fe7bc20f9ce33332d8aafbc678ad13296e 100644 |
--- a/chrome/browser/metrics/metrics_reporting_state.h |
+++ b/chrome/browser/metrics/metrics_reporting_state.h |
@@ -19,8 +19,12 @@ void InitiateMetricsReportingChange( |
bool enabled, |
const OnMetricsReportingCallbackType& callback_fn); |
-// Returns whether MetricsReporting can be modified by the user (except CrOS and |
+// Returns whether MetricsReporting can be modified by the user (except |
// Android). |
-bool IsMetricsReportingUserChangable(); |
+bool IsMetricsReportingPolicyManaged(); |
+ |
+// Initialize kMetricsReportingEnabled based on kStatsReportingPref device |
+// setting and add an observer as it is the source of truth on Chrome OS. |
+void SetupMetricsStateForChromeOS(); |
#endif // CHROME_BROWSER_METRICS_METRICS_REPORTING_STATE_H_ |