Index: content/renderer/render_thread_impl.h |
diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h |
index 091d25698cfd9ba8dae770cfc1b2d2a261de36f7..dbaab323e3dd1a830781eba574bbd1cda2c55d41 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; |
@@ -164,6 +168,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(); |
@@ -300,6 +308,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_; |