Index: components/metrics/metrics_service.cc |
diff --git a/components/metrics/metrics_service.cc b/components/metrics/metrics_service.cc |
index ca9fef4fea954d01245ca6370557befef2464fa7..91600c84c1db3de289a1b9771296826de4fe204c 100644 |
--- a/components/metrics/metrics_service.cc |
+++ b/components/metrics/metrics_service.cc |
@@ -666,20 +666,8 @@ void MetricsService::GetUptimes(PrefService* pref, |
} |
} |
-void MetricsService::AddObserver(MetricsServiceObserver* observer) { |
- DCHECK(thread_checker_.CalledOnValidThread()); |
- observers_.AddObserver(observer); |
-} |
- |
-void MetricsService::RemoveObserver(MetricsServiceObserver* observer) { |
- DCHECK(thread_checker_.CalledOnValidThread()); |
- observers_.RemoveObserver(observer); |
-} |
- |
void MetricsService::NotifyOnDidCreateMetricsLog() { |
- DCHECK(thread_checker_.CalledOnValidThread()); |
- FOR_EACH_OBSERVER( |
- MetricsServiceObserver, observers_, OnDidCreateMetricsLog()); |
+ DCHECK(IsSingleThreaded()); |
Ilya Sherman
2014/09/03 00:28:40
nit: Hmm, is this change needed for this CL? I've
Alexei Svitkine (slow)
2014/09/03 13:24:41
These were the only things using |thread_checker_|
|
for (size_t i = 0; i < metrics_providers_.size(); ++i) |
metrics_providers_[i]->OnDidCreateMetricsLog(); |
} |