Index: base/metrics/sparse_histogram.cc |
diff --git a/base/metrics/sparse_histogram.cc b/base/metrics/sparse_histogram.cc |
index 5653456a29fb552470871f8611cb6337ec65bc50..023bef365cdef71db8be088d5bd38f3ba9e4533d 100644 |
--- a/base/metrics/sparse_histogram.cc |
+++ b/base/metrics/sparse_histogram.cc |
@@ -29,6 +29,9 @@ HistogramBase* SparseHistogram::FactoryGet(const std::string& name, |
tentative_histogram->SetFlags(flags); |
histogram = |
StatisticsRecorder::RegisterOrDeleteDuplicate(tentative_histogram); |
+ UpdateReportHistogram(histogram, true); |
+ } else { |
+ UpdateReportHistogram(histogram, false); |
} |
DCHECK_EQ(SPARSE_HISTOGRAM, histogram->GetHistogramType()); |
return histogram; |