Commit 5d56c9d0 authored by hanxi@chromium.org's avatar hanxi@chromium.org

Remove dependencies in GuestViewManager.

BUG=352290

Review URL: https://codereview.chromium.org/447193004

Cr-Commit-Position: refs/heads/master@{#288345}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288345 0039d316-1c4b-4281-b951-d872f2087c98
parent ccf35adc
......@@ -5,12 +5,9 @@
#include "chrome/browser/guest_view/guest_view_manager.h"
#include "base/strings/stringprintf.h"
#include "chrome/browser/extensions/extension_service.h"
#include "chrome/browser/guest_view/guest_view_base.h"
#include "chrome/browser/guest_view/guest_view_constants.h"
#include "chrome/browser/guest_view/guest_view_manager_factory.h"
#include "chrome/browser/guest_view/web_view/web_view_guest.h"
#include "chrome/browser/profiles/profile.h"
#include "content/public/browser/browser_context.h"
#include "content/public/browser/render_process_host.h"
#include "content/public/browser/user_metrics.h"
......
......@@ -14,7 +14,6 @@
#include "content/public/browser/site_instance.h"
#include "content/public/browser/web_contents.h"
class AppViewGuest;
class GuestViewBase;
class GuestViewManagerFactory;
class GURL;
......@@ -23,10 +22,6 @@ namespace content {
class BrowserContext;
} // namespace content
namespace guestview {
class TestGuestViewManager;
} // namespace guestview
class GuestViewManager : public content::BrowserPluginGuestManager,
public base::SupportsUserData::Data {
public:
......@@ -78,9 +73,7 @@ class GuestViewManager : public content::BrowserPluginGuestManager,
const GuestCallback& callback) OVERRIDE;
protected:
friend class AppViewGuest;
friend class GuestViewBase;
friend class guestview::TestGuestViewManager;
FRIEND_TEST_ALL_PREFIXES(GuestViewManagerTest, AddRemove);
// Can be overriden in tests.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment