Index: content/renderer/render_thread_impl.h |
diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h |
index 5ffdda184c02ec26dee41f10d9817c7e46796466..4390586c64462582f09577c874b463ebba497b8e 100644 |
--- a/content/renderer/render_thread_impl.h |
+++ b/content/renderer/render_thread_impl.h |
@@ -52,6 +52,10 @@ class ScopedCOMInitializer; |
} |
} |
+namespace IPC { |
+class ForwardingMessageFilter; |
+} |
+ |
namespace content { |
class AudioRendererMixerManager; |
class MediaStreamCenter; |
@@ -162,6 +166,10 @@ class CONTENT_EXPORT RenderThreadImpl : public content::RenderThread, |
void DoNotSuspendWebKitSharedTimer(); |
void DoNotNotifyWebKitOfModalLoop(); |
+ IPC::ForwardingMessageFilter* compositor_output_surface_filter() const { |
+ return compositor_output_surface_filter_.get(); |
+ } |
+ |
// Will be NULL if threaded compositing has not been enabled. |
CompositorThread* compositor_thread() const { |
return compositor_thread_.get(); |
@@ -295,6 +303,8 @@ class CONTENT_EXPORT RenderThreadImpl : public content::RenderThread, |
bool compositor_initialized_; |
scoped_ptr<CompositorThread> compositor_thread_; |
+ scoped_refptr<IPC::ForwardingMessageFilter> compositor_output_surface_filter_; |
+ |
scoped_ptr<content::old::BrowserPluginRegistry> browser_plugin_registry_; |
ObserverList<content::RenderProcessObserver> observers_; |