| Index: chrome/browser/interstitials/security_interstitial_page.h
|
| diff --git a/chrome/browser/interstitials/security_interstitial_page.h b/chrome/browser/interstitials/security_interstitial_page.h
|
| index 9f6f290be58a286e54f36a7316c50d3c64184e29..94dd73886b17e94896b9955422493c43c11ae536 100644
|
| --- a/chrome/browser/interstitials/security_interstitial_page.h
|
| +++ b/chrome/browser/interstitials/security_interstitial_page.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef CHROME_BROWSER_INTERSTITIALS_SECURITY_INTERSTITIAL_PAGE_H_
|
| #define CHROME_BROWSER_INTERSTITIALS_SECURITY_INTERSTITIAL_PAGE_H_
|
|
|
| +#include <memory>
|
| +
|
| #include "base/macros.h"
|
| #include "base/strings/string16.h"
|
| #include "content/public/browser/interstitial_page_delegate.h"
|
| @@ -70,7 +72,7 @@ class SecurityInterstitialPage : public content::InterstitialPageDelegate {
|
| void OpenExtendedReportingPrivacyPolicy();
|
| security_interstitials::MetricsHelper* metrics_helper();
|
| void set_metrics_helper(
|
| - scoped_ptr<security_interstitials::MetricsHelper> metrics_helper);
|
| + std::unique_ptr<security_interstitials::MetricsHelper> metrics_helper);
|
|
|
| private:
|
| // The WebContents with which this interstitial page is
|
| @@ -84,7 +86,7 @@ class SecurityInterstitialPage : public content::InterstitialPageDelegate {
|
| // Whether the interstitial should create a view.
|
| bool create_view_;
|
| // For subclasses that don't have their own ChromeControllerClients yet.
|
| - scoped_ptr<ChromeControllerClient> controller_;
|
| + std::unique_ptr<ChromeControllerClient> controller_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SecurityInterstitialPage);
|
| };
|
|
|