Index: cc/delay_based_time_source.cc |
diff --git a/cc/delay_based_time_source.cc b/cc/delay_based_time_source.cc |
index ca02564262eee02cad2af05b2595f370c567b54a..be0b10b73a3924924ce56279b3151946d2a55281 100644 |
--- a/cc/delay_based_time_source.cc |
+++ b/cc/delay_based_time_source.cc |
@@ -6,7 +6,6 @@ |
#include "CCDelayBasedTimeSource.h" |
-#include "base/logging.h" |
#include "TraceEvent.h" |
#include <algorithm> |
#include <wtf/CurrentTime.h> |
@@ -92,7 +91,7 @@ base::TimeTicks CCDelayBasedTimeSource::nextTickTime() |
void CCDelayBasedTimeSource::onTimerFired() |
{ |
- DCHECK(m_state != STATE_INACTIVE); |
+ ASSERT(m_state != STATE_INACTIVE); |
base::TimeTicks now = this->now(); |
m_lastTickTime = now; |
@@ -204,7 +203,7 @@ base::TimeTicks CCDelayBasedTimeSource::nextTickTarget(base::TimeTicks now) |
int intervalsElapsed = static_cast<int>(floor((now - m_nextParameters.tickTarget).InSecondsF() / newInterval.InSecondsF())); |
base::TimeTicks lastEffectiveTick = m_nextParameters.tickTarget + newInterval * intervalsElapsed; |
base::TimeTicks newTickTarget = lastEffectiveTick + newInterval; |
- DCHECK(newTickTarget > now); |
+ ASSERT(newTickTarget > now); |
// Avoid double ticks when: |
// 1) Turning off the timer and turning it right back on. |
@@ -221,7 +220,7 @@ void CCDelayBasedTimeSource::postNextTickTask(base::TimeTicks now) |
// Post another task *before* the tick and update state |
base::TimeDelta delay = newTickTarget - now; |
- DCHECK(delay.InMillisecondsF() <= |
+ ASSERT(delay.InMillisecondsF() <= |
m_nextParameters.interval.InMillisecondsF() * (1.0 + doubleTickThreshold)); |
m_timer.startOneShot(delay.InSecondsF()); |