Index: chrome/browser/extensions/api/webstore_private/webstore_private_api.cc |
diff --git a/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc b/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc |
index 71017ee4fbff864cfc7a1732381bd2e43a17fdeb..aab65e8a5774f3be2832e7a09401f6e959ef9a05 100644 |
--- a/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc |
+++ b/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc |
@@ -20,6 +20,7 @@ |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/chrome_notification_types.h" |
#include "chrome/browser/extensions/crx_installer.h" |
+#include "chrome/browser/extensions/extension_install_ui_util.h" |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/install_tracker.h" |
#include "chrome/browser/extensions/webstore_installer.h" |
@@ -553,6 +554,9 @@ bool WebstorePrivateCompleteInstallFunction::RunAsync() { |
util::IsEphemeralApp(extension->id(), GetProfile()) && |
extension->version()->CompareTo( |
*approval_->dummy_extension->version()) >= 0) { |
+ install_ui::ShowPostInstallUIForApproval( |
+ GetProfile(), *approval_, extension); |
+ |
ExtensionService* extension_service = |
ExtensionSystem::Get(GetProfile())->extension_service(); |
extension_service->PromoteEphemeralApp(extension, false); |