Index: chrome/browser/ui/pdf/pdf_unsupported_feature.cc |
diff --git a/chrome/browser/ui/pdf/pdf_unsupported_feature.cc b/chrome/browser/ui/pdf/pdf_unsupported_feature.cc |
index 092b7a8dc3eaa5eff71c30539a423e6d6d066e8b..9a317a3377bfa18a4fe5677981191898a2609a08 100644 |
--- a/chrome/browser/ui/pdf/pdf_unsupported_feature.cc |
+++ b/chrome/browser/ui/pdf/pdf_unsupported_feature.cc |
@@ -4,11 +4,12 @@ |
#include "chrome/browser/ui/pdf/pdf_unsupported_feature.h" |
+#include <memory> |
#include <utility> |
#include "base/bind.h" |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
+#include "base/memory/ptr_util.h" |
#include "base/strings/utf_string_conversions.h" |
#include "build/build_config.h" |
#include "chrome/browser/lifetime/application_lifetime.h" |
@@ -146,7 +147,7 @@ void OpenUsingReader(WebContents* web_contents, |
pdf::PDFWebContentsHelper* pdf_tab_helper = |
pdf::PDFWebContentsHelper::FromWebContents(web_contents); |
if (client) |
- pdf_tab_helper->ShowOpenInReaderPrompt(make_scoped_ptr(client)); |
+ pdf_tab_helper->ShowOpenInReaderPrompt(base::WrapUnique(client)); |
} |
// An interstitial to be used when the user chooses to open a PDF using Adobe |
@@ -325,7 +326,7 @@ void MaybeShowOpenPDFInReaderPrompt(WebContents* web_contents, |
if (!reader_info.is_installed || !reader_info.is_enabled) |
return; |
- scoped_ptr<pdf::OpenPDFInReaderPromptClient> prompt( |
+ std::unique_ptr<pdf::OpenPDFInReaderPromptClient> prompt( |
new PDFUnsupportedFeaturePromptClient(web_contents, reader_info)); |
pdf::PDFWebContentsHelper* pdf_tab_helper = |
pdf::PDFWebContentsHelper::FromWebContents(web_contents); |