Index: components/autofill/core/browser/autofill_field.h |
diff --git a/components/autofill/core/browser/autofill_field.h b/components/autofill/core/browser/autofill_field.h |
index 1c79bb2fd001fc090115c738fb06e06054185923..47e3210b69c6fd3f8943260a356a3ceb032c8a6e 100644 |
--- a/components/autofill/core/browser/autofill_field.h |
+++ b/components/autofill/core/browser/autofill_field.h |
@@ -89,6 +89,13 @@ class AutofillField : public FormFieldData { |
const base::string16& number, |
const FormFieldData& field_data); |
+ // Returns the credit card number value for the given |field|. The returned |
+ // value might be |number|, or possibly an appropriate substring of |number| |
+ // for cases where credit card number splits across multiple HTML form input |
+ // fields. |
+ static base::string16 GetCreditCardNumberValue(const AutofillField& field, |
+ const base::string16& number); |
+ |
private: |
// The unique name of this field, generated by Autofill. |
base::string16 unique_name_; |