Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index 006d6551efc5250066578e51f9ded3f8903e344f..370ad2208beaec2c75f7ba49de07c8e9299c033d 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -505,7 +505,8 @@ class ExtensionService |
const Version* version, |
const FilePath& path, |
Extension::Location location, |
- int creation_flags) |
+ int creation_flags, |
+ bool mark_acknowledged) |
OVERRIDE; |
virtual void OnExternalExtensionUpdateUrlFound(const std::string& id, |
@@ -527,6 +528,10 @@ class ExtensionService |
void HandleExtensionAlertAccept(const ExtensionGlobalError& global_error, |
Browser* browser); |
+ // Given a (presumably just-installed) extension id, mark that extension as |
+ // acknowledged. |
+ void AcknowledgeExternalExtension(const std::string& id); |
+ |
// Opens the Extensions page because the user wants to get more details |
// about the alerts. |
void HandleExtensionAlertDetails(const ExtensionGlobalError& global_error, |