| Index: chrome/browser/extensions/extension_service.h
|
| diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h
|
| index 7e082c88fd58c0b983d6bea6cd99463c1ac4e842..2c12540106b807b786a3465ac4f0870982225848 100644
|
| --- a/chrome/browser/extensions/extension_service.h
|
| +++ b/chrome/browser/extensions/extension_service.h
|
| @@ -73,6 +73,7 @@ class CrxInstaller;
|
| class Extension;
|
| class ExtensionCookiesEventRouter;
|
| class ExtensionManagedModeEventRouter;
|
| +class PushMessagingEventRouter;
|
| class ExtensionSyncData;
|
| class ExtensionSystem;
|
| class ExtensionUpdater;
|
| @@ -516,6 +517,10 @@ class ExtensionService
|
| }
|
| #endif
|
|
|
| + extensions::PushMessagingEventRouter* push_messaging_event_router() {
|
| + return push_messaging_event_router_.get();
|
| + }
|
| +
|
| // Notify the frontend that there was an error loading an extension.
|
| // This method is public because UnpackedInstaller and InstalledLoader
|
| // can post to here.
|
| @@ -814,6 +819,9 @@ class ExtensionService
|
|
|
| scoped_ptr<ExtensionManagementEventRouter> management_event_router_;
|
|
|
| + scoped_ptr<extensions::PushMessagingEventRouter>
|
| + push_messaging_event_router_;
|
| +
|
| scoped_ptr<extensions::WebNavigationEventRouter> web_navigation_event_router_;
|
|
|
| scoped_ptr<ExtensionFontSettingsEventRouter> font_settings_event_router_;
|
|
|