| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index ba00e9f90e1557ea40a3bf5c1c59b535d6e4b3ca..3dba61b0b58d8688d1251acae0d9e51719dda11f 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -1519,7 +1519,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)
|
| @@ -1533,8 +1533,11 @@ blink::WebPlugin* RenderFrameImpl::createPlugin(
|
| return NULL;
|
|
|
| if (info.type == content::WebPluginInfo::PLUGIN_TYPE_BROWSER_PLUGIN) {
|
| + BrowserPluginDelegate* browser_plugin_delegate =
|
| + GetContentClient()->renderer()->CreateBrowserPluginDelegate(
|
| + render_view_->GetRoutingID(), base::UTF16ToUTF8(params.mimeType));
|
| return render_view_->GetBrowserPluginManager()->CreateBrowserPlugin(
|
| - render_view_.get(), frame, true);
|
| + render_view_.get(), frame, browser_plugin_delegate);
|
| }
|
|
|
|
|
|
|