| 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 89c1dc705d035fd66cb8db4b7428ee071565b62c..63f639383abf074251abba5499ddad775810729b 100644
|
| --- a/chrome/browser/metrics/metrics_reporting_state.h
|
| +++ b/chrome/browser/metrics/metrics_reporting_state.h
|
| @@ -26,6 +26,11 @@ void ChangeMetricsReportingStateWithReply(
|
| bool enabled,
|
| const OnMetricsReportingCallbackType& callback_fn);
|
|
|
| +// Update metrics prefs on a permission (opt-in/out) change. When opting out,
|
| +// this clears various client ids. When opting in, this resets saving crash
|
| +// prefs, so as not to trigger upload of various stale data.
|
| +void UpdateMetricsPrefsOnPermissionChange(bool metrics_enabled);
|
| +
|
| // Returns whether MetricsReporting can be modified by the user (except
|
| // Android).
|
| bool IsMetricsReportingPolicyManaged();
|
|
|