From 80c74faaa11dab9cf52a9832bc3bdae0b86bf610 Mon Sep 17 00:00:00 2001 From: skyostil Date: Tue, 10 Mar 2015 09:36:22 -0700 Subject: scheduler: Fix debug build crash with --disable-blink-scheduler TEST=out/Debug/chrome --disable-blink-scheduler Review URL: https://codereview.chromium.org/994983002 Cr-Commit-Position: refs/heads/master@{#319897} --- content/renderer/scheduler/single_thread_idle_task_runner.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/content/renderer/scheduler/single_thread_idle_task_runner.cc b/content/renderer/scheduler/single_thread_idle_task_runner.cc index b6eb5ce..cb3db7d 100644 --- a/content/renderer/scheduler/single_thread_idle_task_runner.cc +++ b/content/renderer/scheduler/single_thread_idle_task_runner.cc @@ -16,8 +16,10 @@ SingleThreadIdleTaskRunner::SingleThreadIdleTaskRunner( : idle_priority_task_runner_(idle_priority_task_runner), after_wakeup_task_runner_(after_wakeup_task_runner), deadline_supplier_(deadline_supplier) { - DCHECK(idle_priority_task_runner_->RunsTasksOnCurrentThread()); - DCHECK(after_wakeup_task_runner_->RunsTasksOnCurrentThread()); + DCHECK(!idle_priority_task_runner_ || + idle_priority_task_runner_->RunsTasksOnCurrentThread()); + DCHECK(!after_wakeup_task_runner_ || + after_wakeup_task_runner_->RunsTasksOnCurrentThread()); } SingleThreadIdleTaskRunner::~SingleThreadIdleTaskRunner() { -- cgit v1.1