Index: cc/debug/frame_rate_counter.cc |
diff --git a/cc/debug/frame_rate_counter.cc b/cc/debug/frame_rate_counter.cc |
index 11632b10899c478f1217553dcefd8320615f6760..2f3b291fea900d4b50d8bb247606de34c3431c37 100644 |
--- a/cc/debug/frame_rate_counter.cc |
+++ b/cc/debug/frame_rate_counter.cc |
@@ -73,7 +73,8 @@ void FrameRateCounter::SaveTimeStamp(base::TimeTicks timestamp, bool software) { |
if (!IsBadFrameInterval(frame_interval_seconds) && |
frame_interval_seconds.InSecondsF() > kDroppedFrameTime) |
- ++dropped_frame_count_; |
+ dropped_frame_count_ += |
+ frame_interval_seconds.InSecondsF() / kDroppedFrameTime; |
} |
bool FrameRateCounter::IsBadFrameInterval( |