| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/extensions/api/autofill_private/autofill_private_api.h" | 5 #include "chrome/browser/extensions/api/autofill_private/autofill_private_api.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <utility> | 8 #include <utility> |
| 9 | 9 |
| 10 #include "base/guid.h" | 10 #include "base/guid.h" |
| (...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 319 error_ = kErrorDataUnavailable; | 319 error_ = kErrorDataUnavailable; |
| 320 return RespondNow(NoArguments()); | 320 return RespondNow(NoArguments()); |
| 321 } | 321 } |
| 322 | 322 |
| 323 api::autofill_private::CreditCardEntry* card = ¶meters->card; | 323 api::autofill_private::CreditCardEntry* card = ¶meters->card; |
| 324 | 324 |
| 325 std::string guid = card->guid ? *card->guid : ""; | 325 std::string guid = card->guid ? *card->guid : ""; |
| 326 autofill::CreditCard credit_card(guid, kSettingsOrigin); | 326 autofill::CreditCard credit_card(guid, kSettingsOrigin); |
| 327 | 327 |
| 328 if (card->name) { | 328 if (card->name) { |
| 329 credit_card.SetRawInfo( | 329 credit_card.SetRawInfo(autofill::CREDIT_CARD_NAME_FULL, |
| 330 autofill::CREDIT_CARD_NAME, | 330 base::UTF8ToUTF16(*card->name)); |
| 331 base::UTF8ToUTF16(*card->name)); | |
| 332 } | 331 } |
| 333 | 332 |
| 334 if (card->card_number) { | 333 if (card->card_number) { |
| 335 credit_card.SetRawInfo( | 334 credit_card.SetRawInfo( |
| 336 autofill::CREDIT_CARD_NUMBER, | 335 autofill::CREDIT_CARD_NUMBER, |
| 337 base::UTF8ToUTF16(*card->card_number)); | 336 base::UTF8ToUTF16(*card->card_number)); |
| 338 } | 337 } |
| 339 | 338 |
| 340 if (card->expiration_month) { | 339 if (card->expiration_month) { |
| 341 credit_card.SetRawInfo( | 340 credit_card.SetRawInfo( |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 430 error_ = kErrorDataUnavailable; | 429 error_ = kErrorDataUnavailable; |
| 431 return RespondNow(NoArguments()); | 430 return RespondNow(NoArguments()); |
| 432 } | 431 } |
| 433 | 432 |
| 434 personal_data->ResetFullServerCard(parameters->guid); | 433 personal_data->ResetFullServerCard(parameters->guid); |
| 435 | 434 |
| 436 return RespondNow(NoArguments()); | 435 return RespondNow(NoArguments()); |
| 437 } | 436 } |
| 438 | 437 |
| 439 } // namespace extensions | 438 } // namespace extensions |
| OLD | NEW |