| Index: chrome/browser/extensions/api/permissions/permissions_api.cc
|
| diff --git a/chrome/browser/extensions/api/permissions/permissions_api.cc b/chrome/browser/extensions/api/permissions/permissions_api.cc
|
| index ef8ff5a5f138f7af4fc88651b01443d944973cd6..0a8222f08afb5d492d7a808b0da7371a2cbc59ec 100644
|
| --- a/chrome/browser/extensions/api/permissions/permissions_api.cc
|
| +++ b/chrome/browser/extensions/api/permissions/permissions_api.cc
|
| @@ -239,9 +239,8 @@ bool PermissionsRequestFunction::RunAsync() {
|
| install_ui_.reset(new ExtensionInstallPrompt(GetAssociatedWebContents()));
|
| install_ui_->ShowDialog(
|
| base::Bind(&PermissionsRequestFunction::OnInstallPromptDone, this),
|
| - extension(), nullptr,
|
| - base::WrapUnique(new ExtensionInstallPrompt::Prompt(
|
| - ExtensionInstallPrompt::PERMISSIONS_PROMPT)),
|
| + extension(), nullptr, base::MakeUnique<ExtensionInstallPrompt::Prompt>(
|
| + ExtensionInstallPrompt::PERMISSIONS_PROMPT),
|
| requested_permissions_->Clone(),
|
| ExtensionInstallPrompt::GetDefaultShowDialogCallback());
|
| }
|
|
|