| Index: chrome/browser/ui/android/infobars/simple_confirm_infobar_builder.cc
|
| diff --git a/chrome/browser/ui/android/infobars/simple_confirm_infobar_builder.cc b/chrome/browser/ui/android/infobars/simple_confirm_infobar_builder.cc
|
| index 9e969d08bf069e870c938c250231aaffaa6ef311..6d81f9cc0447645b1ad863e80187d8f5443265f5 100644
|
| --- a/chrome/browser/ui/android/infobars/simple_confirm_infobar_builder.cc
|
| +++ b/chrome/browser/ui/android/infobars/simple_confirm_infobar_builder.cc
|
| @@ -4,11 +4,13 @@
|
|
|
| #include "chrome/browser/ui/android/infobars/simple_confirm_infobar_builder.h"
|
|
|
| +#include <memory>
|
| +
|
| #include "base/android/jni_android.h"
|
| #include "base/android/jni_string.h"
|
| #include "base/android/scoped_java_ref.h"
|
| #include "base/macros.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "chrome/browser/android/tab_android.h"
|
| #include "chrome/browser/infobars/infobar_service.h"
|
| #include "components/infobars/core/confirm_infobar_delegate.h"
|
| @@ -159,14 +161,9 @@ void Create(JNIEnv* env,
|
| InfoBarService* service = InfoBarService::FromWebContents(
|
| TabAndroid::GetNativeTab(env, j_tab)->web_contents());
|
| service->AddInfoBar(service->CreateConfirmInfoBar(
|
| - make_scoped_ptr(new SimpleConfirmInfoBarDelegate(
|
| - j_listener,
|
| - infobar_identifier,
|
| - icon_bitmap,
|
| - message_str,
|
| - primary_str,
|
| - secondary_str,
|
| - auto_expire))));
|
| + base::WrapUnique(new SimpleConfirmInfoBarDelegate(
|
| + j_listener, infobar_identifier, icon_bitmap, message_str, primary_str,
|
| + secondary_str, auto_expire))));
|
| }
|
|
|
| bool RegisterSimpleConfirmInfoBarBuilder(JNIEnv* env) {
|
|
|