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 21c20c9fa3cb30f9d94e39ee60cda8f577ca6f4b..ecd4139d42d3e8efd3941311dd8cdde8d3e41bb6 100644 |
--- a/content/browser/renderer_host/render_process_host_impl.cc |
+++ b/content/browser/renderer_host/render_process_host_impl.cc |
@@ -78,6 +78,7 @@ |
#include "content/browser/renderer_host/memory_benchmark_message_filter.h" |
#include "content/browser/renderer_host/p2p/socket_dispatcher_host.h" |
#include "content/browser/renderer_host/pepper/pepper_message_filter.h" |
+#include "content/browser/renderer_host/pepper/pepper_renderer_connection.h" |
#include "content/browser/renderer_host/quota_dispatcher_host.h" |
#include "content/browser/renderer_host/render_message_filter.h" |
#include "content/browser/renderer_host/render_view_host_delegate.h" |
@@ -640,7 +641,9 @@ void RenderProcessHostImpl::CreateMessageFilters() { |
channel_->AddFilter(new MediaStreamDispatcherHost(GetID())); |
#endif |
#if defined(ENABLE_PLUGINS) |
+ // TODO(raymes): PepperMessageFilter should be removed from here. |
channel_->AddFilter(new PepperMessageFilter(GetID(), browser_context)); |
+ channel_->AddFilter(new PepperRendererConnection); |
#endif |
#if defined(ENABLE_INPUT_SPEECH) |
channel_->AddFilter(new InputTagSpeechDispatcherHost( |