Index: chrome/browser/extensions/pending_extension_manager.h |
diff --git a/chrome/browser/extensions/pending_extension_manager.h b/chrome/browser/extensions/pending_extension_manager.h |
index 2ca110d4870f54f9ea3fab9739a04a6c1757640b..96dfa6e55ded73a37e60109da515d362fb7f5c49 100644 |
--- a/chrome/browser/extensions/pending_extension_manager.h |
+++ b/chrome/browser/extensions/pending_extension_manager.h |
@@ -18,6 +18,10 @@ namespace base { |
class Version; |
} |
+namespace content { |
+class BrowserContext; |
+} |
+ |
FORWARD_DECLARE_TEST(ExtensionServiceTest, |
UpdatePendingExtensionAlreadyInstalled); |
@@ -43,7 +47,8 @@ class PendingExtensionManager { |
// extensions we are managing. The service creates an instance of |
// this class on construction, and destroys it on destruction. |
// The service remains valid over the entire lifetime of this class. |
- explicit PendingExtensionManager(const ExtensionServiceInterface& service); |
+ explicit PendingExtensionManager(const ExtensionServiceInterface& service, |
+ content::BrowserContext* context); |
~PendingExtensionManager(); |
// TODO(skerner): Many of these methods can be private once code in |
@@ -140,6 +145,9 @@ class PendingExtensionManager { |
// ExtensionServiceInterface. |
const ExtensionServiceInterface& service_; |
+ // The BrowserContext with which the manager is associated. |
+ content::BrowserContext* context_; |
+ |
PendingExtensionList pending_extension_list_; |
FRIEND_TEST_ALL_PREFIXES(::ExtensionServiceTest, |