| Index: chrome/browser/extensions/external_extension_provider_impl.h
|
| diff --git a/chrome/browser/extensions/external_extension_provider_impl.h b/chrome/browser/extensions/external_extension_provider_impl.h
|
| index 80044c982d74b6139d42f45b6391fb7e7e38d8dd..242c61837e9c66863b843551dfa895ac2c8e99ce 100644
|
| --- a/chrome/browser/extensions/external_extension_provider_impl.h
|
| +++ b/chrome/browser/extensions/external_extension_provider_impl.h
|
| @@ -71,6 +71,10 @@ class ExternalExtensionProviderImpl
|
| static const char kExternalUpdateUrl[];
|
| static const char kSupportedLocales[];
|
|
|
| + void set_auto_acknowledge(bool auto_acknowledge) {
|
| + auto_acknowledge_ = auto_acknowledge;
|
| + }
|
| +
|
| private:
|
| // Location for external extensions that are provided by this provider from
|
| // local crx files.
|
| @@ -99,6 +103,10 @@ class ExternalExtensionProviderImpl
|
| // when calling Extenion::Create() by the crx installer.
|
| int creation_flags_;
|
|
|
| + // Whether loaded extensions should be automatically acknowledged, so that
|
| + // the user doesn't see an alert about them.
|
| + bool auto_acknowledge_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(ExternalExtensionProviderImpl);
|
| };
|
|
|
|
|