Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6404)

Unified Diff: chrome/browser/extensions/extension_system.h

Issue 13825014: Change RulesRegistryService to use ProfileKeyedAPI. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Moved functionality from InitForOTR into RulesRegistryService constructor Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/extension_system.h
diff --git a/chrome/browser/extensions/extension_system.h b/chrome/browser/extensions/extension_system.h
index c2bdc609f84d2d17dc27648ae4ca335c980aac9a..0071175fc554fee03fe48e3ba75247e60e2044a4 100644
--- a/chrome/browser/extensions/extension_system.h
+++ b/chrome/browser/extensions/extension_system.h
@@ -65,8 +65,6 @@ class ExtensionSystem : public ProfileKeyedService {
// are controlled by |extensions_enabled|.
virtual void InitForRegularProfile(bool extensions_enabled) = 0;
- virtual void InitForOTRProfile() = 0;
-
// The ExtensionService is created at startup.
virtual ExtensionService* extension_service() = 0;
@@ -105,9 +103,6 @@ class ExtensionSystem : public ProfileKeyedService {
// The EventRouter is created at startup.
virtual EventRouter* event_router() = 0;
- // The RulesRegistryService is created at startup.
- virtual RulesRegistryService* rules_registry_service() = 0;
-
// The SerialConnection ResourceManager is created at startup.
virtual ApiResourceManager<SerialConnection>*
serial_connection_manager() = 0;
@@ -156,7 +151,6 @@ class ExtensionSystemImpl : public ExtensionSystem {
virtual void Shutdown() OVERRIDE;
virtual void InitForRegularProfile(bool extensions_enabled) OVERRIDE;
- virtual void InitForOTRProfile() OVERRIDE;
virtual ExtensionService* extension_service() OVERRIDE; // shared
virtual ManagementPolicy* management_policy() OVERRIDE; // shared
@@ -172,8 +166,6 @@ class ExtensionSystemImpl : public ExtensionSystem {
OVERRIDE; // shared
virtual ExtensionInfoMap* info_map() OVERRIDE; // shared
virtual EventRouter* event_router() OVERRIDE; // shared
- virtual RulesRegistryService* rules_registry_service()
- OVERRIDE; // shared
virtual ApiResourceManager<SerialConnection>* serial_connection_manager()
OVERRIDE;
virtual ApiResourceManager<Socket>* socket_manager() OVERRIDE;
@@ -265,7 +257,6 @@ class ExtensionSystemImpl : public ExtensionSystem {
scoped_ptr<ApiResourceManager<Socket> > socket_manager_;
scoped_ptr<ApiResourceManager<
UsbDeviceResource> > usb_device_resource_manager_;
- scoped_ptr<RulesRegistryService> rules_registry_service_;
DISALLOW_COPY_AND_ASSIGN(ExtensionSystemImpl);
};

Powered by Google App Engine
This is Rietveld 408576698