Index: content/renderer/render_thread_impl.h |
diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h |
index ae011484c3d7d00fc551017944cfae5c1a79a48f..1a9cfd459032380345fa4589683d6d3fa8391eae 100644 |
--- a/content/renderer/render_thread_impl.h |
+++ b/content/renderer/render_thread_impl.h |
@@ -77,7 +77,9 @@ class DevToolsAgentFilter; |
class DomStorageDispatcher; |
class GpuChannelHost; |
class IndexedDBDispatcher; |
+class InputEventFilter; |
class InputHandlerManager; |
+class InputHandlerManagerClient; |
class MediaStreamCenter; |
class MediaStreamDependencyFactory; |
class P2PSocketDispatcher; |
@@ -454,7 +456,11 @@ class CONTENT_EXPORT RenderThreadImpl : public RenderThread, |
// regardless of whether |compositor_thread_| is overriden. |
scoped_refptr<base::MessageLoopProxy> compositor_message_loop_proxy_; |
+ // May be null if overriden by ContentRendererClient. |
+ scoped_refptr<InputEventFilter> input_event_filter_; |
+ scoped_ptr<InputHandlerManagerClient> override_input_handler_manager_client_; |
scoped_ptr<InputHandlerManager> input_handler_manager_; |
+ |
scoped_refptr<IPC::ForwardingMessageFilter> compositor_output_surface_filter_; |
class RendererContextProviderCommandBuffer; |