Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6273)

Unified Diff: chrome/browser/extensions/api/autofill_private/autofill_private_api.cc

Issue 1871713002: Convert //chrome/browser/extensions from scoped_ptr to std::unique_ptr (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase and fix header Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 = &parameters->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());

Powered by Google App Engine
This is Rietveld 408576698