Index: cc/scheduler/compositor_timing_history.cc |
diff --git a/cc/scheduler/compositor_timing_history.cc b/cc/scheduler/compositor_timing_history.cc |
index 437278c7976f0d8da3cf24ff7cc0da11ec12e1bd..cbec9d63dbc296c0bdfad561aed327e048406370 100644 |
--- a/cc/scheduler/compositor_timing_history.cc |
+++ b/cc/scheduler/compositor_timing_history.cc |
@@ -45,8 +45,8 @@ const double kPrepareTilesEstimationPercentile = 100.0; |
const double kActivateEstimationPercentile = 100.0; |
const double kDrawEstimationPercentile = 100.0; |
-const base::TimeDelta kUmaDurationMin = base::TimeDelta::FromMicroseconds(1); |
-const base::TimeDelta kUmaDurationMax = base::TimeDelta::FromSeconds(1); |
+const int kUmaDurationMin_uS = 1; |
+const int64 kUmaDurationMax_uS = 1 * base::Time::kMicrosecondsPerSecond; |
const size_t kUmaDurationBucketCount = 100; |
// Deprecated because they combine Browser and Renderer stats and have low |
@@ -73,10 +73,10 @@ void DeprecatedDrawDurationUMA(base::TimeDelta duration, |
base::TimeDelta::FromMilliseconds(100), 50); |
} |
-#define UMA_HISTOGRAM_CUSTOM_TIMES_MICROS(name, sample) \ |
- UMA_HISTOGRAM_CUSTOM_COUNTS( \ |
- name, sample.InMicroseconds(), kUmaDurationMin.InMicroseconds(), \ |
- kUmaDurationMax.InMicroseconds(), kUmaDurationBucketCount); |
+#define UMA_HISTOGRAM_CUSTOM_TIMES_MICROS(name, sample) \ |
+ UMA_HISTOGRAM_CUSTOM_COUNTS( \ |
+ name, sample.InMicroseconds(), kUmaDurationMin_uS, \ |
+ kUmaDurationMax_uS, kUmaDurationBucketCount); |
#define REPORT_COMPOSITOR_TIMING_HISTORY_UMA(category, subcategory) \ |
do { \ |