Index: chrome/browser/extensions/test_extension_service.h |
diff --git a/chrome/browser/extensions/test_extension_service.h b/chrome/browser/extensions/test_extension_service.h |
index 5977c5c6b3f2a9f264e830e206e0ce7a6abc8133..751ec71153049f3a5a5114939296e8137e02a548 100644 |
--- a/chrome/browser/extensions/test_extension_service.h |
+++ b/chrome/browser/extensions/test_extension_service.h |
@@ -11,6 +11,8 @@ |
#include "chrome/browser/extensions/extension_service.h" |
+class CrxInstaller; |
+ |
// Implemention of ExtensionServiceInterface with default |
// implementations for methods that add failures. You should subclass |
// this and override the methods you care about. |
@@ -21,9 +23,12 @@ class TestExtensionService : public ExtensionServiceInterface { |
// ExtensionServiceInterface implementation. |
virtual const ExtensionList* extensions() const OVERRIDE; |
virtual PendingExtensionManager* pending_extension_manager() OVERRIDE; |
- virtual void UpdateExtension(const std::string& id, |
- const FilePath& path, |
- const GURL& download_url) OVERRIDE; |
+ |
+ virtual bool UpdateExtension( |
+ const std::string& id, |
+ const FilePath& path, |
+ const GURL& download_url, |
+ CrxInstaller** out_crx_installer) OVERRIDE; |
virtual const Extension* GetExtensionById( |
const std::string& id, bool include_disabled) const OVERRIDE; |
virtual const Extension* GetInstalledExtension( |