| Index: chrome/browser/extensions/extension_service.h
|
| diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h
|
| index 3e105e6ae9c516b1dd9be6673c81ce2cf52cc63e..8b67c7bf23d9a17d2542f7c5bc18bb459d2cafb3 100644
|
| --- a/chrome/browser/extensions/extension_service.h
|
| +++ b/chrome/browser/extensions/extension_service.h
|
| @@ -74,6 +74,7 @@ class ExtensionInputMethodEventRouter;
|
|
|
| namespace extensions {
|
| class ComponentLoader;
|
| +class RulesRegistryService;
|
| class SettingsFrontend;
|
| class SocketController;
|
| }
|
| @@ -584,6 +585,9 @@ class ExtensionService
|
| virtual void OnImageLoaded(SkBitmap* image,
|
| const ExtensionResource& resource,
|
| int index) OVERRIDE;
|
| +
|
| + extensions::RulesRegistryService* GetRulesRegistryService();
|
| +
|
| private:
|
| // Bundle of type (app or extension)-specific sync stuff.
|
| struct SyncBundle {
|
| @@ -817,6 +821,8 @@ class ExtensionService
|
| input_method_event_router_;
|
| #endif
|
|
|
| + scoped_ptr<extensions::RulesRegistryService> rules_registry_service_;
|
| +
|
| // A collection of external extension providers. Each provider reads
|
| // a source of external extension information. Examples include the
|
| // windows registry and external_extensions.json.
|
|
|