Index: chrome/browser/extensions/extension_system.h |
diff --git a/chrome/browser/extensions/extension_system.h b/chrome/browser/extensions/extension_system.h |
index 334bedb09460c7907408e6fe842a270348fe2f96..59dd88d37741d4f99ad48668e625b2ee7794cab1 100644 |
--- a/chrome/browser/extensions/extension_system.h |
+++ b/chrome/browser/extensions/extension_system.h |
@@ -37,6 +37,7 @@ class LazyBackgroundTaskQueue; |
class ManagementPolicy; |
class MessageService; |
class NavigationObserver; |
+class PlatformAppRedirector; |
class RulesRegistryService; |
class ShellWindowGeometryCache; |
class StandardManagementPolicyProvider; |
@@ -129,6 +130,9 @@ class ExtensionSystem : public ProfileKeyedService { |
// The blacklist is created at startup. |
virtual Blacklist* blacklist() = 0; |
+ // The PlatformAppRedirector is created at startup. |
+ virtual PlatformAppRedirector* platform_app_redirector() = 0; |
+ |
// Called by the ExtensionService that lives in this system. Gives the |
// info map a chance to react to the load event before the EXTENSION_LOADED |
// notification has fired. The purpose for handling this event first is to |
@@ -185,6 +189,7 @@ class ExtensionSystemImpl : public ExtensionSystem { |
OVERRIDE; |
virtual ExtensionWarningService* warning_service() OVERRIDE; |
virtual Blacklist* blacklist() OVERRIDE; // shared |
+ virtual PlatformAppRedirector* platform_app_redirector() OVERRIDE; |
not at google - send to devlin
2013/08/29 17:35:56
// shared
I'm pretty sure this doesn't need to be
sergeygs
2013/08/30 00:39:44
Done.
|
virtual void RegisterExtensionWithRequestContexts( |
const Extension* extension) OVERRIDE; |
@@ -226,6 +231,7 @@ class ExtensionSystemImpl : public ExtensionSystem { |
MessageService* message_service(); |
EventRouter* event_router(); |
ExtensionWarningService* warning_service(); |
+ PlatformAppRedirector* platform_app_redirector(); |
private: |
Profile* profile_; |
@@ -257,6 +263,7 @@ class ExtensionSystemImpl : public ExtensionSystem { |
scoped_refptr<ExtensionInfoMap> extension_info_map_; |
scoped_ptr<ExtensionWarningService> extension_warning_service_; |
scoped_ptr<ExtensionWarningBadgeService> extension_warning_badge_service_; |
+ scoped_ptr<PlatformAppRedirector> platform_app_redirector_; |
}; |
Profile* profile_; |