diff options
Diffstat (limited to 'chromium/ui/latency/average_lag_tracker.h')
-rw-r--r-- | chromium/ui/latency/average_lag_tracker.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/ui/latency/average_lag_tracker.h b/chromium/ui/latency/average_lag_tracker.h index 80244d90233..f97738f17cf 100644 --- a/chromium/ui/latency/average_lag_tracker.h +++ b/chromium/ui/latency/average_lag_tracker.h @@ -50,6 +50,12 @@ class AverageLagTracker { float lag_area_no_prediction; } LagAreaInFrame; + void AddScrollBeginInFrame(base::TimeTicks gpu_swap_begin_timestamp, + base::TimeTicks event_timestamp); + void AddScrollUpdateInFrame(const LatencyInfo& latency, + base::TimeTicks gpu_swap_begin_timestamp, + base::TimeTicks event_timestamp); + // Calculate lag in 1 seconds intervals and report UMA. void CalculateAndReportAverageLagUma(bool send_anyway = false); |