| Index: content/renderer/render_thread_impl.h
|
| diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h
|
| index 675cadb49f42110f6d64d1999c9263716a3e901e..df7f4aab00edaca385f8dc2f98f410d671401e09 100644
|
| --- a/content/renderer/render_thread_impl.h
|
| +++ b/content/renderer/render_thread_impl.h
|
| @@ -44,6 +44,7 @@ class WebMediaStreamCenterClient;
|
|
|
| namespace base {
|
| class MessageLoopProxy;
|
| +class SingleThreadTaskRunner;
|
| class Thread;
|
| }
|
|
|
| @@ -92,6 +93,7 @@ class InputHandlerManager;
|
| class MediaStreamCenter;
|
| class MemoryObserver;
|
| class PeerConnectionDependencyFactory;
|
| +class SchedulerProxyTaskRunnerBase;
|
| class MidiMessageFilter;
|
| class NetInfoDispatcher;
|
| class P2PSocketDispatcher;
|
| @@ -200,6 +202,9 @@ class CONTENT_EXPORT RenderThreadImpl : public RenderThread,
|
| return webkit_platform_support_.get();
|
| }
|
|
|
| + scoped_refptr<base::SingleThreadTaskRunner> MainThreadCompositorTaskRunner()
|
| + const;
|
| +
|
| IPC::ForwardingMessageFilter* compositor_output_surface_filter() const {
|
| return compositor_output_surface_filter_.get();
|
| }
|
| @@ -568,6 +573,10 @@ class CONTENT_EXPORT RenderThreadImpl : public RenderThread,
|
|
|
| scoped_ptr<MemoryObserver> memory_observer_;
|
|
|
| + scoped_refptr<SchedulerProxyTaskRunnerBase>
|
| + main_thread_compositor_task_runner_;
|
| + scoped_refptr<SchedulerProxyTaskRunnerBase> main_thread_input_task_runner_;
|
| +
|
| // Compositor settings
|
| bool is_gpu_rasterization_enabled_;
|
| bool is_gpu_rasterization_forced_;
|
|
|