| Index: chrome/browser/extensions/crx_installer.cc
|
| diff --git a/chrome/browser/extensions/crx_installer.cc b/chrome/browser/extensions/crx_installer.cc
|
| index 3731187c99decabd15259e5b39e6a5ff07a00727..41b97602f92bb4dbb76244c9b3d403e3f3cda27a 100644
|
| --- a/chrome/browser/extensions/crx_installer.cc
|
| +++ b/chrome/browser/extensions/crx_installer.cc
|
| @@ -583,9 +583,8 @@ void CrxInstaller::ReportSuccessFromUIThread() {
|
|
|
| // We update the extension's granted permissions if the user already approved
|
| // the install (client_ is non NULL), or we are allowed to install this
|
| - // silently. We only track granted permissions for INTERNAL extensions.
|
| - if ((client_ || allow_silent_install_) &&
|
| - extension_->location() == Extension::INTERNAL) {
|
| + // silently.
|
| + if (client_ || allow_silent_install_) {
|
| PermissionsUpdater perms_updater(profile());
|
| perms_updater.GrantActivePermissions(extension_);
|
| }
|
|
|