| Index: chrome/browser/extensions/extensions_service.h
|
| diff --git a/chrome/browser/extensions/extensions_service.h b/chrome/browser/extensions/extensions_service.h
|
| index ed5a81cf4356f41adec18795e9cc535ab67434b4..1a78d0a2cc7828bbe4a1087ab302dd95dd27eb04 100644
|
| --- a/chrome/browser/extensions/extensions_service.h
|
| +++ b/chrome/browser/extensions/extensions_service.h
|
| @@ -15,6 +15,7 @@
|
|
|
| typedef std::vector<Extension*> ExtensionList;
|
| class ExtensionsServiceBackend;
|
| +class UserScriptMaster;
|
|
|
| // Interface for the frontend to implement. Typically, this will be
|
| // ExtensionsService, but it can also be a test harness.
|
| @@ -38,7 +39,8 @@ class ExtensionsServiceFrontendInterface
|
| // Manages installed and running Chromium extensions.
|
| class ExtensionsService : public ExtensionsServiceFrontendInterface {
|
| public:
|
| - ExtensionsService(const FilePath& profile_directory);
|
| + ExtensionsService(const FilePath& profile_directory,
|
| + UserScriptMaster* user_script_master);
|
| ~ExtensionsService();
|
|
|
| // Gets the list of currently installed extensions.
|
| @@ -71,6 +73,9 @@ class ExtensionsService : public ExtensionsServiceFrontendInterface {
|
| // The full path to the directory where extensions are installed.
|
| FilePath install_directory_;
|
|
|
| + // The user script master for this profile.
|
| + scoped_refptr<UserScriptMaster> user_script_master_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(ExtensionsService);
|
| };
|
|
|
|
|