Index: components/scheduler/renderer/renderer_scheduler_impl.h |
diff --git a/components/scheduler/renderer/renderer_scheduler_impl.h b/components/scheduler/renderer/renderer_scheduler_impl.h |
index a6c2138981c58c7570a60e31d77c93df6722af66..e25153827a20a275d859b6b087a43eb7ca64fccd 100644 |
--- a/components/scheduler/renderer/renderer_scheduler_impl.h |
+++ b/components/scheduler/renderer/renderer_scheduler_impl.h |
@@ -30,11 +30,11 @@ class SCHEDULER_EXPORT RendererSchedulerImpl : public RendererScheduler, |
~RendererSchedulerImpl() override; |
// RendererScheduler implementation: |
- scoped_refptr<base::SingleThreadTaskRunner> DefaultTaskRunner() override; |
+ scoped_refptr<TaskQueue> DefaultTaskRunner() override; |
scoped_refptr<SingleThreadIdleTaskRunner> IdleTaskRunner() override; |
scoped_refptr<base::SingleThreadTaskRunner> CompositorTaskRunner() override; |
scoped_refptr<base::SingleThreadTaskRunner> LoadingTaskRunner() override; |
- scoped_refptr<base::SingleThreadTaskRunner> TimerTaskRunner() override; |
+ scoped_refptr<TaskQueue> TimerTaskRunner() override; |
void WillBeginFrame(const cc::BeginFrameArgs& args) override; |
void BeginFrameNotExpectedSoon() override; |
void DidCommitFrameToCompositor() override; |
@@ -199,7 +199,7 @@ class SCHEDULER_EXPORT RendererSchedulerImpl : public RendererScheduler, |
const scoped_refptr<base::SingleThreadTaskRunner> control_task_runner_; |
const scoped_refptr<base::SingleThreadTaskRunner> compositor_task_runner_; |
const scoped_refptr<base::SingleThreadTaskRunner> loading_task_runner_; |
- const scoped_refptr<base::SingleThreadTaskRunner> timer_task_runner_; |
+ const scoped_refptr<TaskQueue> timer_task_runner_; |
base::Closure update_policy_closure_; |
DeadlineTaskRunner delayed_update_policy_runner_; |