| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index baa500a2d3961067443f8a0a01ca631171c6bd89..da7208007ee06e8910a2747ac78f3dcbd15f4082 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -1526,7 +1526,7 @@ blink::WebPlugin* RenderFrameImpl::createPlugin(
|
|
|
| if (base::UTF16ToUTF8(params.mimeType) == kBrowserPluginMimeType) {
|
| return render_view_->GetBrowserPluginManager()->CreateBrowserPlugin(
|
| - render_view_.get(), frame, false);
|
| + render_view_.get(), frame, NULL);
|
| }
|
|
|
| #if defined(ENABLE_PLUGINS)
|
| @@ -1540,8 +1540,11 @@ blink::WebPlugin* RenderFrameImpl::createPlugin(
|
| return NULL;
|
|
|
| if (info.type == content::WebPluginInfo::PLUGIN_TYPE_BROWSER_PLUGIN) {
|
| + BrowserPluginDelegate* browser_plugin_delegate =
|
| + GetContentClient()->renderer()->CreateBrowserPluginDelegate(
|
| + this, base::UTF16ToUTF8(params.mimeType));
|
| return render_view_->GetBrowserPluginManager()->CreateBrowserPlugin(
|
| - render_view_.get(), frame, true);
|
| + render_view_.get(), frame, browser_plugin_delegate);
|
| }
|
|
|
|
|
|
|