summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autofill/autofill_manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/autofill/autofill_manager.cc')
-rw-r--r--chrome/browser/autofill/autofill_manager.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/autofill/autofill_manager.cc b/chrome/browser/autofill/autofill_manager.cc
index 5cedc73..be3358a 100644
--- a/chrome/browser/autofill/autofill_manager.cc
+++ b/chrome/browser/autofill/autofill_manager.cc
@@ -902,7 +902,10 @@ void AutofillManager::FillCreditCardFormField(const CreditCard* credit_card,
field->value = year + ASCIIToUTF16("-") + month;
}
} else {
- field->value = credit_card->GetInfo(type);
+ string16 value = credit_card->GetInfo(type);
+ if (type == CREDIT_CARD_NUMBER)
+ value = CreditCard::StripSeparators(value);
+ field->value = value;
}
}