Index: content/browser/renderer_host/render_process_host_impl.cc |
diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc |
index ed47da7ae7c1395bb7e1e4fa237999c5962fe41e..c6e69daf19284a366a7a2c5d0a133f6ef5f4f73a 100644 |
--- a/content/browser/renderer_host/render_process_host_impl.cc |
+++ b/content/browser/renderer_host/render_process_host_impl.cc |
@@ -57,6 +57,7 @@ |
#include "content/browser/mime_registry_message_filter.h" |
#include "content/browser/plugin_service_impl.h" |
#include "content/browser/profiler_message_filter.h" |
+#include "content/browser/renderer_host/browser_plugin_message_filter.h" |
#include "content/browser/renderer_host/clipboard_message_filter.h" |
#include "content/browser/renderer_host/database_message_filter.h" |
#include "content/browser/renderer_host/file_utilities_message_filter.h" |
@@ -453,6 +454,9 @@ void RenderProcessHostImpl::CreateMessageFilters() { |
GetBrowserContext()->GetRequestContextForRenderProcess(GetID()), |
widget_helper_)); |
channel_->AddFilter(render_message_filter); |
+ scoped_refptr<BrowserPluginMessageFilter> browser_plugin_message_filter( |
+ new BrowserPluginMessageFilter(GetID())); |
+ channel_->AddFilter(browser_plugin_message_filter); |
content::BrowserContext* browser_context = GetBrowserContext(); |
content::ResourceContext* resource_context = |
browser_context->GetResourceContext(); |