Index: content/renderer/render_thread_impl.h |
diff --git a/content/renderer/render_thread_impl.h b/content/renderer/render_thread_impl.h |
index 305bd162fae0be0ba87335b16d6064f223dda4d3..5362af453759dd57f15d2e60217a4df0d3f6f28b 100644 |
--- a/content/renderer/render_thread_impl.h |
+++ b/content/renderer/render_thread_impl.h |
@@ -53,6 +53,8 @@ class ScopedCOMInitializer; |
} |
namespace content { |
+class BrowserPluginChannelManager; |
+class BrowserPluginRegistry; |
class MediaStreamCenter; |
class RenderProcessObserver; |
} |
@@ -163,6 +165,14 @@ class CONTENT_EXPORT RenderThreadImpl : public content::RenderThread, |
return compositor_thread_.get(); |
} |
+ content::BrowserPluginRegistry* browser_plugin_registry() const { |
+ return browser_plugin_registry_.get(); |
+ } |
+ |
+ content::BrowserPluginChannelManager* browser_plugin_channel_manager() const { |
+ return browser_plugin_channel_manager_.get(); |
+ } |
+ |
AppCacheDispatcher* appcache_dispatcher() const { |
return appcache_dispatcher_.get(); |
} |
@@ -221,6 +231,8 @@ class CONTENT_EXPORT RenderThreadImpl : public content::RenderThread, |
scoped_ptr<DomStorageDispatcher> dom_storage_dispatcher_; |
scoped_ptr<IndexedDBDispatcher> main_thread_indexed_db_dispatcher_; |
scoped_ptr<RendererWebKitPlatformSupportImpl> webkit_platform_support_; |
+ scoped_ptr<content::BrowserPluginChannelManager> |
+ browser_plugin_channel_manager_; |
// Used on the render thread and deleted by WebKit at shutdown. |
content::MediaStreamCenter* media_stream_center_; |
@@ -272,6 +284,7 @@ class CONTENT_EXPORT RenderThreadImpl : public content::RenderThread, |
bool compositor_initialized_; |
scoped_ptr<CompositorThread> compositor_thread_; |
+ scoped_ptr<content::BrowserPluginRegistry> browser_plugin_registry_; |
ObserverList<content::RenderProcessObserver> observers_; |