Index: components/autofill/core/browser/payments/payments_request.h |
diff --git a/components/autofill/core/browser/payments/payments_request.h b/components/autofill/core/browser/payments/payments_request.h |
index be59661dea9a1b54ddd85d2fe5676ee13b01012a..6466d223264f9a9493b5c104c386d681770a1d57 100644 |
--- a/components/autofill/core/browser/payments/payments_request.h |
+++ b/components/autofill/core/browser/payments/payments_request.h |
@@ -5,6 +5,8 @@ |
#ifndef COMPONENTS_AUTOFILL_CORE_BROWSER_PAYMENTS_PAYMENTS_REQUEST_H_ |
#define COMPONENTS_AUTOFILL_CORE_BROWSER_PAYMENTS_PAYMENTS_REQUEST_H_ |
+#include <memory> |
+ |
namespace autofill { |
class AutofillClient; |
@@ -28,7 +30,8 @@ class PaymentsRequest { |
virtual std::string GetRequestContent() = 0; |
// Parses the required elements of the HTTP response. |
- virtual void ParseResponse(scoped_ptr<base::DictionaryValue> response) = 0; |
+ virtual void ParseResponse( |
+ std::unique_ptr<base::DictionaryValue> response) = 0; |
// Returns true if all of the required elements were successfully retrieved by |
// a call to ParseResponse. |