Home | History | Annotate | Download | only in browser

Lines Matching defs:credit_card

291     if (group == CREDIT_CARD) {
436 void PersonalDataManager::AddCreditCard(const CreditCard& credit_card) {
440 if (credit_card.IsEmpty(app_locale_))
443 if (FindByGUID<CreditCard>(credit_cards_, credit_card.guid()))
450 if (FindByContents(credit_cards_, credit_card))
454 database_->AddCreditCard(credit_card);
460 void PersonalDataManager::UpdateCreditCard(const CreditCard& credit_card) {
464 CreditCard* existing_credit_card = GetCreditCardByGUID(credit_card.guid());
469 if (existing_credit_card->Compare(credit_card) == 0)
472 if (credit_card.IsEmpty(app_locale_)) {
473 RemoveByGUID(credit_card.guid());
481 database_->UpdateCreditCard(credit_card);
664 CreditCard* credit_card = *iter;
666 // The value of the stored data for this field type in the |credit_card|.
668 credit_card->GetInfo(type, app_locale_);
672 creditcard_field_value = credit_card->ObfuscatedNumber();
679 label = credit_card->GetInfo(
681 } else if (credit_card->number().empty()) {
684 credit_card->GetInfo(AutofillType(CREDIT_CARD_NAME), app_locale_);
688 label.append(credit_card->LastFourDigits());
693 icons->push_back(base::UTF8ToUTF16(credit_card->type()));
694 guid_pairs->push_back(GUIDPair(credit_card->guid(), 0));