Index: components/scheduler/renderer/renderer_scheduler.h |
diff --git a/components/scheduler/renderer/renderer_scheduler.h b/components/scheduler/renderer/renderer_scheduler.h |
index 1360a553b05d8d1c91507514a246f9be775553ff..9f9204f111cb8b4dc33d8ea73162fb8488ce4991 100644 |
--- a/components/scheduler/renderer/renderer_scheduler.h |
+++ b/components/scheduler/renderer/renderer_scheduler.h |
@@ -31,8 +31,7 @@ class SCHEDULER_EXPORT RendererScheduler : public ChildScheduler { |
static scoped_ptr<RendererScheduler> Create(); |
// Returns the compositor task runner. |
- virtual scoped_refptr<base::SingleThreadTaskRunner> |
- CompositorTaskRunner() = 0; |
+ virtual scoped_refptr<TaskQueue> CompositorTaskRunner() = 0; |
// Keep RendererScheduler::UseCaseToString in sync with this enum. |
enum class UseCase { |
@@ -53,7 +52,7 @@ class SCHEDULER_EXPORT RendererScheduler : public ChildScheduler { |
// Returns the loading task runner. This queue is intended for tasks related |
// to resource dispatch, foreground HTML parsing, etc... |
- virtual scoped_refptr<base::SingleThreadTaskRunner> LoadingTaskRunner() = 0; |
+ virtual scoped_refptr<TaskQueue> LoadingTaskRunner() = 0; |
// Returns the timer task runner. This queue is intended for DOM Timers. |
// TODO(alexclarke): Get rid of this default timer queue. |