| Index: cc/scheduler/scheduler.cc | 
| diff --git a/cc/scheduler/scheduler.cc b/cc/scheduler/scheduler.cc | 
| index 741b9c800e3a18d23aba0831358dd190dadd5c87..ef4ba8fa765b340f0350bfb0b15a23488e501e74 100644 | 
| --- a/cc/scheduler/scheduler.cc | 
| +++ b/cc/scheduler/scheduler.cc | 
| @@ -27,6 +27,9 @@ Scheduler::Scheduler(SchedulerClient* client, | 
| weak_factory_(this) { | 
| DCHECK(client_); | 
| DCHECK(!state_machine_.BeginImplFrameNeeded()); | 
| +  if (settings_.main_frame_before_activation_enabled) { | 
| +    DCHECK(settings_.main_frame_before_draw_enabled); | 
| +  } | 
| } | 
|  | 
| Scheduler::~Scheduler() {} | 
|  |