Index: chrome/browser/extensions/api/autofill_private/autofill_private_api.cc |
diff --git a/chrome/browser/extensions/api/autofill_private/autofill_private_api.cc b/chrome/browser/extensions/api/autofill_private/autofill_private_api.cc |
index 604324fa9e5fd415c155c3947212e20210b0b7e5..e3b92654f2a5d3eed7159ee5a0b80fe57d7b8432 100644 |
--- a/chrome/browser/extensions/api/autofill_private/autofill_private_api.cc |
+++ b/chrome/browser/extensions/api/autofill_private/autofill_private_api.cc |
@@ -171,7 +171,7 @@ AutofillPrivateSaveAddressFunction::AutofillPrivateSaveAddressFunction() |
AutofillPrivateSaveAddressFunction::~AutofillPrivateSaveAddressFunction() {} |
ExtensionFunction::ResponseAction AutofillPrivateSaveAddressFunction::Run() { |
- scoped_ptr<api::autofill_private::SaveAddress::Params> parameters = |
+ std::unique_ptr<api::autofill_private::SaveAddress::Params> parameters = |
api::autofill_private::SaveAddress::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(parameters.get()); |
@@ -285,8 +285,9 @@ AutofillPrivateGetAddressComponentsFunction:: |
ExtensionFunction::ResponseAction |
AutofillPrivateGetAddressComponentsFunction::Run() { |
- scoped_ptr<api::autofill_private::GetAddressComponents::Params> parameters = |
- api::autofill_private::GetAddressComponents::Params::Create(*args_); |
+ std::unique_ptr<api::autofill_private::GetAddressComponents::Params> |
+ parameters = |
+ api::autofill_private::GetAddressComponents::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(parameters.get()); |
autofill_private::AddressComponents components; |
@@ -308,7 +309,7 @@ AutofillPrivateSaveCreditCardFunction:: |
~AutofillPrivateSaveCreditCardFunction() {} |
ExtensionFunction::ResponseAction AutofillPrivateSaveCreditCardFunction::Run() { |
- scoped_ptr<api::autofill_private::SaveCreditCard::Params> parameters = |
+ std::unique_ptr<api::autofill_private::SaveCreditCard::Params> parameters = |
api::autofill_private::SaveCreditCard::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(parameters.get()); |
@@ -367,7 +368,7 @@ AutofillPrivateRemoveEntryFunction::AutofillPrivateRemoveEntryFunction() |
AutofillPrivateRemoveEntryFunction::~AutofillPrivateRemoveEntryFunction() {} |
ExtensionFunction::ResponseAction AutofillPrivateRemoveEntryFunction::Run() { |
- scoped_ptr<api::autofill_private::RemoveEntry::Params> parameters = |
+ std::unique_ptr<api::autofill_private::RemoveEntry::Params> parameters = |
api::autofill_private::RemoveEntry::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(parameters.get()); |
@@ -392,14 +393,15 @@ AutofillPrivateValidatePhoneNumbersFunction:: |
ExtensionFunction::ResponseAction |
AutofillPrivateValidatePhoneNumbersFunction::Run() { |
- scoped_ptr<api::autofill_private::ValidatePhoneNumbers::Params> parameters = |
- api::autofill_private::ValidatePhoneNumbers::Params::Create(*args_); |
+ std::unique_ptr<api::autofill_private::ValidatePhoneNumbers::Params> |
+ parameters = |
+ api::autofill_private::ValidatePhoneNumbers::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(parameters.get()); |
api::autofill_private::ValidatePhoneParams* params = ¶meters->params; |
// Extract the phone numbers into a ListValue. |
- scoped_ptr<base::ListValue> phoneNumbers(new base::ListValue); |
+ std::unique_ptr<base::ListValue> phoneNumbers(new base::ListValue); |
phoneNumbers->AppendStrings(params->phone_numbers); |
RemoveDuplicatePhoneNumberAtIndex( |
@@ -418,7 +420,7 @@ AutofillPrivateMaskCreditCardFunction:: |
~AutofillPrivateMaskCreditCardFunction() {} |
ExtensionFunction::ResponseAction AutofillPrivateMaskCreditCardFunction::Run() { |
- scoped_ptr<api::autofill_private::MaskCreditCard::Params> parameters = |
+ std::unique_ptr<api::autofill_private::MaskCreditCard::Params> parameters = |
api::autofill_private::MaskCreditCard::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(parameters.get()); |