diff options
author | benwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-14 11:14:19 +0000 |
---|---|---|
committer | benwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-14 11:14:19 +0000 |
commit | b673a5948597b48e9461add90849485cdbd9d4a9 (patch) | |
tree | b3e39e2af4a7bfe64d6ea06d8853637ca214da7f /extensions | |
parent | ae1287f124fa4b0de9c5e45498bfa56190a44bf2 (diff) | |
download | chromium_src-b673a5948597b48e9461add90849485cdbd9d4a9.zip chromium_src-b673a5948597b48e9461add90849485cdbd9d4a9.tar.gz chromium_src-b673a5948597b48e9461add90849485cdbd9d4a9.tar.bz2 |
Split extensions::MenuManager instance out from ExtensionService.
This is now its own BCKS. There was no need for it to be in
ExtensionService.
TBR=sky@chromium.org
BUG=162530
Review URL: https://codereview.chromium.org/64953004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235120 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/browser/process_manager.cc | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/extensions/browser/process_manager.cc b/extensions/browser/process_manager.cc index 8c664ec..3ae5be4 100644 --- a/extensions/browser/process_manager.cc +++ b/extensions/browser/process_manager.cc @@ -83,7 +83,7 @@ class IncognitoProcessManager : public ProcessManager { public: IncognitoProcessManager(BrowserContext* incognito_context, BrowserContext* original_context); - virtual ~IncognitoProcessManager(); + virtual ~IncognitoProcessManager() {} virtual ExtensionHost* CreateBackgroundHost(const Extension* extension, const GURL& url) OVERRIDE; virtual SiteInstance* GetSiteInstanceForURL(const GURL& url) OVERRIDE; @@ -792,15 +792,6 @@ IncognitoProcessManager::IncognitoProcessManager( content::Source<BrowserContext>(original_context)); } -IncognitoProcessManager::~IncognitoProcessManager() { - // TODO(yoz): This cleanup code belongs in the MenuManager. - // Remove "incognito" "split" mode context menu items. - ExtensionService* service = ExtensionSystem::GetForBrowserContext( - GetBrowserContext())->extension_service(); - if (service) - service->menu_manager()->RemoveAllIncognitoContextItems(); -} - ExtensionHost* IncognitoProcessManager::CreateBackgroundHost( const Extension* extension, const GURL& url) { if (IncognitoInfo::IsSplitMode(extension)) { |