diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-30 01:49:06 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-30 01:49:06 +0000 |
commit | 95d291980d768c38e1f70bc041957870913e07f6 (patch) | |
tree | 383ea24e44f58696c3cf2871f44846f5a973f473 /chrome/browser/extensions/extensions_service.h | |
parent | bb3bb6d013ca8b7b9fde9b985950f181cc32577a (diff) | |
download | chromium_src-95d291980d768c38e1f70bc041957870913e07f6.zip chromium_src-95d291980d768c38e1f70bc041957870913e07f6.tar.gz chromium_src-95d291980d768c38e1f70bc041957870913e07f6.tar.bz2 |
Get rid of MessageLoop* caching in extensions code.
BUG=25354
Review URL: http://codereview.chromium.org/345023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30550 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extensions_service.h')
-rw-r--r-- | chrome/browser/extensions/extensions_service.h | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/chrome/browser/extensions/extensions_service.h b/chrome/browser/extensions/extensions_service.h index ecd670d..6d525d7 100644 --- a/chrome/browser/extensions/extensions_service.h +++ b/chrome/browser/extensions/extensions_service.h @@ -29,7 +29,6 @@ class Extension; class ExtensionsServiceBackend; class ExtensionUpdater; class GURL; -class MessageLoop; class PrefService; class Profile; class ResourceDispatcherHost; @@ -81,8 +80,6 @@ class ExtensionsService const CommandLine* command_line, PrefService* prefs, const FilePath& install_directory, - MessageLoop* frontend_loop, - MessageLoop* backend_loop, bool autoupdate_enabled); virtual ~ExtensionsService(); @@ -247,9 +244,6 @@ class ExtensionsService // Preferences for the owning profile. scoped_ptr<ExtensionPrefs> extension_prefs_; - // The message loop to use with the backend. - MessageLoop* backend_loop_; - // The current list of installed extensions. ExtensionList extensions_; @@ -286,8 +280,7 @@ class ExtensionsServiceBackend // |rdh| can be NULL in the case of test environment. // |extension_prefs| contains a dictionary value that points to the extension // preferences. - ExtensionsServiceBackend(const FilePath& install_directory, - MessageLoop* frontend_loop); + ExtensionsServiceBackend(const FilePath& install_directory); virtual ~ExtensionsServiceBackend(); @@ -366,9 +359,6 @@ class ExtensionsServiceBackend // Whether errors result in noisy alerts. bool alert_on_error_; - // The message loop to use to call the frontend. - MessageLoop* frontend_loop_; - // A map of all external extension providers. typedef std::map<Extension::Location, linked_ptr<ExternalExtensionProvider> > ProviderMap; |