| 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]);
|
|
|