summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
authorbenwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-14 11:14:19 +0000
committerbenwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-14 11:14:19 +0000
commitb673a5948597b48e9461add90849485cdbd9d4a9 (patch)
treeb3e39e2af4a7bfe64d6ea06d8853637ca214da7f /extensions
parentae1287f124fa4b0de9c5e45498bfa56190a44bf2 (diff)
downloadchromium_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.cc11
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)) {