Index: ios/chrome/browser/infobars/infobar_manager_impl.h |
diff --git a/ios/chrome/browser/infobars/infobar_manager_impl.h b/ios/chrome/browser/infobars/infobar_manager_impl.h |
index d1a934f2b144c23aa4ba548be3f706147e5d7c3b..648b8cb737b0fd18ef0ed9a2b91b81b0cf8040ff 100644 |
--- a/ios/chrome/browser/infobars/infobar_manager_impl.h |
+++ b/ios/chrome/browser/infobars/infobar_manager_impl.h |
@@ -5,8 +5,9 @@ |
#ifndef IOS_CHROME_BROWSER_INFOBARS_INFOBAR_MANAGER_IMPL_H_ |
#define IOS_CHROME_BROWSER_INFOBARS_INFOBAR_MANAGER_IMPL_H_ |
+#include <memory> |
+ |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
#include "components/infobars/core/infobar_manager.h" |
#include "ios/web/public/web_state/web_state_observer.h" |
#include "ios/web/public/web_state/web_state_user_data.h" |
@@ -39,8 +40,8 @@ class InfoBarManagerImpl : public infobars::InfoBarManager, |
// InfoBarManager implementation. |
int GetActiveEntryID() override; |
- scoped_ptr<infobars::InfoBar> CreateConfirmInfoBar( |
- scoped_ptr<ConfirmInfoBarDelegate> delegate) override; |
+ std::unique_ptr<infobars::InfoBar> CreateConfirmInfoBar( |
+ std::unique_ptr<ConfirmInfoBarDelegate> delegate) override; |
// web::WebStateObserver implementation. |
void NavigationItemCommitted( |