Index: content/browser/web_contents/web_contents_impl.cc |
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc |
index b27d4c18054559bae0f200ac560483fec23d364b..73e0b2d05b2763b83a2df9545e3b625a1b11d7fc 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -1442,7 +1442,9 @@ void WebContentsImpl::CreateNewWindow( |
} else { |
// This makes |new_contents| act as a guest. |
// For more info, see comment above class BrowserPluginGuest. |
- int instance_id = GetBrowserPluginGuestManager()->get_next_instance_id(); |
+ int instance_id = |
+ BrowserPluginGuestManager::FromBrowserContext(GetBrowserContext())-> |
+ GetNextInstanceID(); |
WebContentsImpl* new_contents_impl = |
static_cast<WebContentsImpl*>(new_contents); |
BrowserPluginGuest::CreateWithOpener(instance_id, |
@@ -3886,13 +3888,6 @@ BrowserPluginEmbedder* WebContentsImpl::GetBrowserPluginEmbedder() const { |
return browser_plugin_embedder_.get(); |
} |
-BrowserPluginGuestManager* |
- WebContentsImpl::GetBrowserPluginGuestManager() const { |
- return static_cast<BrowserPluginGuestManager*>( |
- GetBrowserContext()->GetUserData( |
- browser_plugin::kBrowserPluginGuestManagerKeyName)); |
-} |
- |
void WebContentsImpl::ClearPowerSaveBlockers( |
RenderViewHost* render_view_host) { |
STLDeleteValues(&power_save_blockers_[render_view_host]); |