| 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,
|
|
|