Index: content/renderer/render_thread_impl.h |
diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h |
index 68828f67cb87210463264b595da4765f758ac17b..ca95952ec2e5d759da79febe18acfa8956fa0ee8 100644 |
--- a/content/renderer/render_thread_impl.h |
+++ b/content/renderer/render_thread_impl.h |
@@ -43,6 +43,7 @@ class WebMediaStreamCenterClient; |
namespace base { |
class MessageLoopProxy; |
+class SingleThreadTaskRunner; |
class Thread; |
} |
@@ -198,6 +199,11 @@ class CONTENT_EXPORT RenderThreadImpl : public RenderThread, |
return webkit_platform_support_.get(); |
} |
+ scoped_refptr<base::SingleThreadTaskRunner> |
+ main_thread_compositor_task_runner() const { |
+ return main_thread_compositor_task_runner_; |
+ } |
+ |
IPC::ForwardingMessageFilter* compositor_output_surface_filter() const { |
return compositor_output_surface_filter_.get(); |
} |
@@ -567,6 +573,10 @@ class CONTENT_EXPORT RenderThreadImpl : public RenderThread, |
scoped_ptr<MemoryObserver> memory_observer_; |
+ scoped_refptr<base::SingleThreadTaskRunner> |
+ main_thread_compositor_task_runner_; |
+ scoped_refptr<base::SingleThreadTaskRunner> main_thread_input_task_runner_; |
+ |
// Compositor settings |
bool is_gpu_rasterization_enabled_; |
bool is_gpu_rasterization_forced_; |