OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_SERVICE_H_ | 5 #ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_SERVICE_H_ |
6 #define CHROME_BROWSER_EXTENSIONS_EXTENSION_SERVICE_H_ | 6 #define CHROME_BROWSER_EXTENSIONS_EXTENSION_SERVICE_H_ |
7 | 7 |
8 #include <list> | 8 #include <list> |
9 #include <map> | 9 #include <map> |
10 #include <set> | 10 #include <set> |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
65 namespace extensions { | 65 namespace extensions { |
66 class AppNotificationManager; | 66 class AppNotificationManager; |
67 class AppSyncData; | 67 class AppSyncData; |
68 class BrowserEventRouter; | 68 class BrowserEventRouter; |
69 class ComponentLoader; | 69 class ComponentLoader; |
70 class ContentSettingsStore; | 70 class ContentSettingsStore; |
71 class CrxInstaller; | 71 class CrxInstaller; |
72 class Extension; | 72 class Extension; |
73 class ExtensionCookiesEventRouter; | 73 class ExtensionCookiesEventRouter; |
74 class ExtensionManagedModeEventRouter; | 74 class ExtensionManagedModeEventRouter; |
| 75 class FontSettingsEventRouter; |
75 class PushMessagingEventRouter; | 76 class PushMessagingEventRouter; |
76 class ExtensionSyncData; | 77 class ExtensionSyncData; |
77 class ExtensionSystem; | 78 class ExtensionSystem; |
78 class ExtensionUpdater; | 79 class ExtensionUpdater; |
79 class PendingExtensionManager; | 80 class PendingExtensionManager; |
80 class SettingsFrontend; | 81 class SettingsFrontend; |
81 class WebNavigationEventRouter; | 82 class WebNavigationEventRouter; |
82 class WindowEventRouter; | 83 class WindowEventRouter; |
83 } | 84 } |
84 | 85 |
(...skipping 726 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
811 | 812 |
812 scoped_ptr<extensions::ExtensionCookiesEventRouter> cookies_event_router_; | 813 scoped_ptr<extensions::ExtensionCookiesEventRouter> cookies_event_router_; |
813 | 814 |
814 scoped_ptr<ExtensionManagementEventRouter> management_event_router_; | 815 scoped_ptr<ExtensionManagementEventRouter> management_event_router_; |
815 | 816 |
816 scoped_ptr<extensions::PushMessagingEventRouter> | 817 scoped_ptr<extensions::PushMessagingEventRouter> |
817 push_messaging_event_router_; | 818 push_messaging_event_router_; |
818 | 819 |
819 scoped_ptr<extensions::WebNavigationEventRouter> web_navigation_event_router_; | 820 scoped_ptr<extensions::WebNavigationEventRouter> web_navigation_event_router_; |
820 | 821 |
821 scoped_ptr<ExtensionFontSettingsEventRouter> font_settings_event_router_; | 822 scoped_ptr<extensions::FontSettingsEventRouter> font_settings_event_router_; |
822 | 823 |
823 scoped_ptr<extensions::ExtensionManagedModeEventRouter> | 824 scoped_ptr<extensions::ExtensionManagedModeEventRouter> |
824 managed_mode_event_router_; | 825 managed_mode_event_router_; |
825 | 826 |
826 #if defined(OS_CHROMEOS) | 827 #if defined(OS_CHROMEOS) |
827 scoped_ptr<chromeos::ExtensionBluetoothEventRouter> bluetooth_event_router_; | 828 scoped_ptr<chromeos::ExtensionBluetoothEventRouter> bluetooth_event_router_; |
828 scoped_ptr<chromeos::ExtensionInputMethodEventRouter> | 829 scoped_ptr<chromeos::ExtensionInputMethodEventRouter> |
829 input_method_event_router_; | 830 input_method_event_router_; |
830 #endif | 831 #endif |
831 | 832 |
(...skipping 24 matching lines...) Expand all Loading... |
856 scoped_ptr<ExtensionErrorUI> extension_error_ui_; | 857 scoped_ptr<ExtensionErrorUI> extension_error_ui_; |
857 | 858 |
858 FRIEND_TEST_ALL_PREFIXES(ExtensionServiceTest, | 859 FRIEND_TEST_ALL_PREFIXES(ExtensionServiceTest, |
859 InstallAppsWithUnlimtedStorage); | 860 InstallAppsWithUnlimtedStorage); |
860 FRIEND_TEST_ALL_PREFIXES(ExtensionServiceTest, | 861 FRIEND_TEST_ALL_PREFIXES(ExtensionServiceTest, |
861 InstallAppsAndCheckStorageProtection); | 862 InstallAppsAndCheckStorageProtection); |
862 DISALLOW_COPY_AND_ASSIGN(ExtensionService); | 863 DISALLOW_COPY_AND_ASSIGN(ExtensionService); |
863 }; | 864 }; |
864 | 865 |
865 #endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_SERVICE_H_ | 866 #endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_SERVICE_H_ |
OLD | NEW |