Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 5e5fc0e475fbc968b6107d1048d436b70e13658c..e70f036c47408c83deab4b00087f66726c5fcf72 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1661,11 +1661,11 @@ bool RenderFrameImpl::IsFTPDirectoryListing() { |
} |
void RenderFrameImpl::AttachGuest(int element_instance_id) { |
- render_view_->GetBrowserPluginManager()->Attach(element_instance_id); |
+ BrowserPluginManager::Get()->Attach(element_instance_id); |
} |
void RenderFrameImpl::DetachGuest(int element_instance_id) { |
- render_view_->GetBrowserPluginManager()->Detach(element_instance_id); |
+ BrowserPluginManager::Get()->Detach(element_instance_id); |
} |
void RenderFrameImpl::SetSelectedText(const base::string16& selection_text, |
@@ -1723,8 +1723,8 @@ blink::WebPlugin* RenderFrameImpl::createPlugin( |
scoped_ptr<BrowserPluginDelegate> browser_plugin_delegate( |
GetContentClient()->renderer()->CreateBrowserPluginDelegate(this, |
kBrowserPluginMimeType, GURL(params.url))); |
- return render_view_->GetBrowserPluginManager()->CreateBrowserPlugin( |
- render_view_.get(), frame, browser_plugin_delegate.Pass()); |
+ return BrowserPluginManager::Get()->CreateBrowserPlugin( |
+ this, browser_plugin_delegate.Pass()); |
} |
#if defined(ENABLE_PLUGINS) |
@@ -1741,8 +1741,8 @@ blink::WebPlugin* RenderFrameImpl::createPlugin( |
scoped_ptr<BrowserPluginDelegate> browser_plugin_delegate( |
GetContentClient()->renderer()->CreateBrowserPluginDelegate( |
this, mime_type, GURL(params.url))); |
- return render_view_->GetBrowserPluginManager()->CreateBrowserPlugin( |
- render_view_.get(), frame, browser_plugin_delegate.Pass()); |
+ return BrowserPluginManager::Get()->CreateBrowserPlugin( |
+ this, browser_plugin_delegate.Pass()); |
} |