| Index: chrome/browser/extensions/bundle_installer.cc
|
| diff --git a/chrome/browser/extensions/bundle_installer.cc b/chrome/browser/extensions/bundle_installer.cc
|
| index 174eaa55cb4239d7aa1889c99e5003a91a695045..e7ffe37cebf5f8eea9d7ea2de51ab4987d19ebce 100644
|
| --- a/chrome/browser/extensions/bundle_installer.cc
|
| +++ b/chrome/browser/extensions/bundle_installer.cc
|
| @@ -156,10 +156,11 @@ void BundleInstaller::CompleteInstall(NavigationController* controller,
|
| // Since we've already confirmed the permissions, create an approval that
|
| // lets CrxInstaller bypass the prompt.
|
| scoped_ptr<WebstoreInstaller::Approval> approval(
|
| - new WebstoreInstaller::Approval);
|
| - approval->extension_id = i->first;
|
| - approval->profile = profile_;
|
| - approval->parsed_manifest.reset(parsed_manifests_[i->first]->DeepCopy());
|
| + WebstoreInstaller::Approval::CreateWithNoInstallPrompt(
|
| + profile_,
|
| + i->first,
|
| + scoped_ptr<base::DictionaryValue>(
|
| + parsed_manifests_[i->first]->DeepCopy())));
|
| approval->use_app_installed_bubble = false;
|
| approval->skip_post_install_ui = true;
|
|
|
|
|