Index: chrome/browser/metrics/metrics_reporting_state.cc |
diff --git a/chrome/browser/metrics/metrics_reporting_state.cc b/chrome/browser/metrics/metrics_reporting_state.cc |
index 30a9dd588de445c6632869268f6c299e97e97cea..9e74f158f3c558422940129dbb06ffa5a7aaa118 100644 |
--- a/chrome/browser/metrics/metrics_reporting_state.cc |
+++ b/chrome/browser/metrics/metrics_reporting_state.cc |
@@ -124,11 +124,6 @@ void InitiateMetricsReportingChange( |
base::Bind(&SetMetricsReporting, enabled, callback_fn)); |
} |
-void RegisterMetricsReportingStatePrefs(PrefRegistrySimple* registry) { |
- registry->RegisterIntegerPref(prefs::kMetricsDefaultOptIn, |
- metrics::MetricsServiceClient::DEFAULT_UNKNOWN); |
-} |
- |
bool IsMetricsReportingPolicyManaged() { |
const PrefService* pref_service = g_browser_process->local_state(); |
const PrefService::Preference* pref = |
@@ -136,20 +131,6 @@ bool IsMetricsReportingPolicyManaged() { |
return pref && pref->IsManaged(); |
} |
-void RecordMetricsReportingDefaultOptIn(PrefService* local_state, bool opt_in) { |
- DCHECK(GetMetricsReportingDefaultOptIn(local_state) == |
- metrics::MetricsServiceClient::DEFAULT_UNKNOWN); |
- local_state->SetInteger(prefs::kMetricsDefaultOptIn, |
- opt_in ? metrics::MetricsServiceClient::OPT_IN |
- : metrics::MetricsServiceClient::OPT_OUT); |
-} |
- |
-metrics::MetricsServiceClient::EnableMetricsDefault |
-GetMetricsReportingDefaultOptIn(PrefService* local_state) { |
- return static_cast<metrics::MetricsServiceClient::EnableMetricsDefault>( |
- local_state->GetInteger(prefs::kMetricsDefaultOptIn)); |
-} |
- |
// TODO(gayane): Add unittest which will check that observer on device settings |
// will trigger this function and kMetricsReportinEnabled as well as metrics |
// service state will be updated accordingly. |