Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 7f2172b76eafde1f96ae015c7bbe1a412344aa27..3eb044079561e1a037e8e9393ac7d4eaae458171 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -98,6 +98,7 @@ |
#include "content/renderer/media/video_capture_impl_manager.h" |
#include "content/renderer/mhtml_generator.h" |
#include "content/renderer/notification_provider.h" |
+#include "content/renderer/pepper/pepper_browser_connection.h" |
#include "content/renderer/pepper/pepper_plugin_delegate_impl.h" |
#include "content/renderer/plugin_channel_host.h" |
#include "content/renderer/render_process.h" |
@@ -819,6 +820,9 @@ void RenderViewImpl::Initialize(RenderViewImplParams* params) { |
// This ensures we are in a unique origin that others cannot script. |
if (is_swapped_out_) |
NavigateToSwappedOutURL(webview()->mainFrame()); |
+ |
+ // Lifetime is managed as a RenderViewObserver. |
+ pepper_browser_connection_ = new PepperBrowserConnection(this); |
} |
RenderViewImpl::~RenderViewImpl() { |