Add ability to keep external extension for existing user but don't install it for new users
This feature is required to prevent user base expansion without removing extension
for user that use the app. See crbug.com/242806 to see more details.
BUG=242806
TEST=ExtensionServiceTest.ExternalPrefProvider
[email protected]
Review URL: https://codereview.chromium.org/15899007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203101 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/extensions/default_apps.cc b/chrome/browser/extensions/default_apps.cc
index 14fdb3b2..8e684e02 100644
--- a/chrome/browser/extensions/default_apps.cc
+++ b/chrome/browser/extensions/default_apps.cc
@@ -139,7 +139,7 @@
extensions::Manifest::Location crx_location,
extensions::Manifest::Location download_location,
int creation_flags)
- : extensions::ExternalProviderImpl(service, loader, crx_location,
+ : extensions::ExternalProviderImpl(service, loader, profile, crx_location,
download_location, creation_flags),
profile_(profile),
is_migration_(false) {