Index: cc/scheduler/scheduler.cc |
diff --git a/cc/scheduler/scheduler.cc b/cc/scheduler/scheduler.cc |
index 06d7aa1115bd7dbb0d3a51dff0bb246231d2c70a..59c1e53c894ed5b8a4020ae991182cb24a92bb4a 100644 |
--- a/cc/scheduler/scheduler.cc |
+++ b/cc/scheduler/scheduler.cc |
@@ -68,10 +68,8 @@ Scheduler::Scheduler( |
TRACE_EVENT1("cc", "Scheduler::Scheduler", "settings", settings_.AsValue()); |
DCHECK(client_); |
DCHECK(!state_machine_.BeginFrameNeeded()); |
- DCHECK_IMPLIES(settings_.use_external_begin_frame_source, |
- external_frame_source_); |
- DCHECK_IMPLIES(!settings_.use_external_begin_frame_source, |
- synthetic_frame_source_); |
+ DCHECK(!settings_.use_external_begin_frame_source || external_frame_source_); |
+ DCHECK(settings_.use_external_begin_frame_source || synthetic_frame_source_); |
DCHECK(unthrottled_frame_source_); |
begin_retro_frame_closure_ = |