| Index: chrome/browser/extensions/unpacked_installer.cc
|
| diff --git a/chrome/browser/extensions/unpacked_installer.cc b/chrome/browser/extensions/unpacked_installer.cc
|
| index c951c8cf7bb8f2cf22e14f649a567b9a89338347..cf49ab36405621608f8a57733fe752731f616d85 100644
|
| --- a/chrome/browser/extensions/unpacked_installer.cc
|
| +++ b/chrome/browser/extensions/unpacked_installer.cc
|
| @@ -11,16 +11,17 @@
|
| #include "base/threading/thread_restrictions.h"
|
| #include "chrome/browser/extensions/extension_error_reporter.h"
|
| #include "chrome/browser/extensions/extension_install_prompt.h"
|
| -#include "chrome/browser/extensions/extension_install_ui.h"
|
| #include "chrome/browser/extensions/extension_management.h"
|
| #include "chrome/browser/extensions/extension_service.h"
|
| #include "chrome/browser/extensions/permissions_updater.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| +#include "chrome/browser/ui/extensions/extension_install_ui_factory.h"
|
| #include "chrome/common/extensions/api/plugins/plugins_handler.h"
|
| #include "components/crx_file/id_util.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "extensions/browser/extension_prefs.h"
|
| #include "extensions/browser/extension_registry.h"
|
| +#include "extensions/browser/install/extension_install_ui.h"
|
| #include "extensions/browser/install_flag.h"
|
| #include "extensions/common/extension.h"
|
| #include "extensions/common/extension_l10n_util.h"
|
| @@ -67,10 +68,11 @@ SimpleExtensionLoadPrompt::SimpleExtensionLoadPrompt(
|
| const Extension* extension,
|
| Profile* profile,
|
| const base::Closure& callback)
|
| - : install_ui_(ExtensionInstallUI::CreateInstallPromptWithProfile(
|
| - profile)),
|
| - extension_(extension),
|
| - callback_(callback) {
|
| + : extension_(extension), callback_(callback) {
|
| + scoped_ptr<extensions::ExtensionInstallUI> ui(
|
| + extensions::CreateExtensionInstallUI(profile));
|
| + install_ui_.reset(new ExtensionInstallPrompt(
|
| + profile, ui->GetDefaultInstallDialogParent(), NULL));
|
| }
|
|
|
| SimpleExtensionLoadPrompt::~SimpleExtensionLoadPrompt() {
|
|
|