Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index 2bf18a423a9671cf1705127f911613213b0af091..879b6d8457e03bcc0c53894bb20be08c3bb76a1a 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -49,6 +49,8 @@ namespace extensions { |
class ComponentLoader; |
class CrxInstaller; |
class ExtensionActionStorageManager; |
+class ExtensionDownloader; |
+class ExtensionDownloaderDelegate; |
class ExtensionErrorController; |
class ExtensionRegistry; |
class ExtensionSystem; |
@@ -460,6 +462,10 @@ class ExtensionService |
private: |
+ // Creates an ExtensionDownloader for use by the updater. |
+ scoped_ptr<extensions::ExtensionDownloader> CreateExtensionDownloader( |
+ extensions::ExtensionDownloaderDelegate* delegate); |
+ |
// Reloads the specified extension, sending the onLaunched() event to it if it |
// currently has any window showing. |be_noisy| determines whether noisy |
// failures are allowed for unpacked extension installs. |