| Index: chrome/browser/automation/automation_provider.cc
|
| diff --git a/chrome/browser/automation/automation_provider.cc b/chrome/browser/automation/automation_provider.cc
|
| index 4f616884ee49c4bc36dafaac510a707288265312..06e73e31cd523e22027f189cb3fe5c3bf787d2ab 100644
|
| --- a/chrome/browser/automation/automation_provider.cc
|
| +++ b/chrome/browser/automation/automation_provider.cc
|
| @@ -808,6 +808,8 @@ void AutomationProvider::InstallExtensionAndGetHandle(
|
| ExtensionInstallUI* client =
|
| (with_ui ? new ExtensionInstallUI(profile_) : NULL);
|
| scoped_refptr<CrxInstaller> installer(service->MakeCrxInstaller(client));
|
| + if (!with_ui)
|
| + installer->set_allow_silent_install(true);
|
| installer->set_install_cause(extension_misc::INSTALL_CAUSE_AUTOMATION);
|
| installer->InstallCrx(crx_path);
|
| } else {
|
|
|