Index: components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
diff --git a/components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h b/components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
index 104e466faa44751e0d684218b837f081f152ab83..36db70da5c48be322024c8a652a499fee5cfeaf2 100644 |
--- a/components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
+++ b/components/scheduler/renderer/webthread_impl_for_renderer_scheduler.h |
@@ -15,6 +15,7 @@ class WebScheduler; |
namespace scheduler { |
class RendererScheduler; |
class WebSchedulerImpl; |
+class WebTaskRunnerImpl; |
class SCHEDULER_EXPORT WebThreadImplForRendererScheduler |
: public WebThreadBase { |
@@ -25,6 +26,7 @@ class SCHEDULER_EXPORT WebThreadImplForRendererScheduler |
// blink::WebThread implementation. |
blink::WebScheduler* scheduler() const; |
blink::PlatformThreadId threadId() const override; |
+ virtual blink::WebTaskRunner* taskRunner(); |
// WebThreadBase implementation. |
base::SingleThreadTaskRunner* TaskRunner() const override; |
@@ -41,6 +43,7 @@ class SCHEDULER_EXPORT WebThreadImplForRendererScheduler |
scoped_refptr<SingleThreadIdleTaskRunner> idle_task_runner_; |
RendererScheduler* scheduler_; // Not owned. |
blink::PlatformThreadId thread_id_; |
+ scoped_ptr<WebTaskRunnerImpl> default_web_task_runner_; |
Sami
2015/09/02 14:55:53
nit: web_task_runner_?
alex clarke (OOO till 29th)
2015/09/02 15:49:33
Done.
|
}; |
} // namespace scheduler |