summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/external_extension_provider_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/external_extension_provider_impl.h')
-rw-r--r--chrome/browser/extensions/external_extension_provider_impl.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/extensions/external_extension_provider_impl.h b/chrome/browser/extensions/external_extension_provider_impl.h
index 65b6afc..343c82e 100644
--- a/chrome/browser/extensions/external_extension_provider_impl.h
+++ b/chrome/browser/extensions/external_extension_provider_impl.h
@@ -38,7 +38,8 @@ class ExternalExtensionProviderImpl
VisitorInterface* service,
ExternalExtensionLoader* loader,
Extension::Location crx_location,
- Extension::Location download_location);
+ Extension::Location download_location,
+ int creation_flags);
virtual ~ExternalExtensionProviderImpl();
@@ -93,6 +94,10 @@ class ExternalExtensionProviderImpl
// via |SetPrefs|.
scoped_refptr<ExternalExtensionLoader> loader_;
+ // Creation flags to use for the extension. These flags will be used
+ // when calling Extenion::Create() by the crx installer.
+ int creation_flags_;
+
DISALLOW_COPY_AND_ASSIGN(ExternalExtensionProviderImpl);
};