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 f1236158e23c9597711453dd317a9021dc100be3..34059689dacd2d1dbdcf223f2c5ed0c1b8a085c9 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -20,7 +20,6 @@ |
#include "base/time/time.h" |
#include "content/browser/browser_plugin/browser_plugin_embedder.h" |
#include "content/browser/browser_plugin/browser_plugin_guest.h" |
-#include "content/browser/browser_plugin/browser_plugin_guest_manager.h" |
#include "content/browser/child_process_security_policy_impl.h" |
#include "content/browser/devtools/render_view_devtools_agent_host.h" |
#include "content/browser/dom_storage/dom_storage_context_wrapper.h" |
@@ -58,6 +57,7 @@ |
#include "content/common/view_messages.h" |
#include "content/public/browser/ax_event_notification_details.h" |
#include "content/public/browser/browser_context.h" |
+#include "content/public/browser/browser_plugin_guest_manager_delegate.h" |
#include "content/public/browser/content_browser_client.h" |
#include "content/public/browser/devtools_agent_host.h" |
#include "content/public/browser/download_manager.h" |
@@ -1417,8 +1417,7 @@ void WebContentsImpl::CreateNewWindow( |
// This makes |new_contents| act as a guest. |
// For more info, see comment above class BrowserPluginGuest. |
int instance_id = |
- BrowserPluginGuestManager::FromBrowserContext(GetBrowserContext())-> |
- GetNextInstanceID(); |
+ GetBrowserContext()->GetGuestManagerDelegate()->GetNextInstanceID(); |
WebContentsImpl* new_contents_impl = |
static_cast<WebContentsImpl*>(new_contents); |
BrowserPluginGuest::CreateWithOpener(instance_id, |