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 e4e8217bbe9fac6cb368c0c108fe9ce6a2d44b72..53826cd2ec0ff8856b0a5e1b9a297085ede68b1f 100644 |
--- a/components/autofill/core/browser/autofill_field.h |
+++ b/components/autofill/core/browser/autofill_field.h |
@@ -14,6 +14,8 @@ |
namespace autofill { |
+class AutofillType; |
+ |
class AutofillField : public FormFieldData { |
public: |
enum PhonePart { |
@@ -29,23 +31,23 @@ class AutofillField : public FormFieldData { |
const base::string16& unique_name() const { return unique_name_; } |
const std::string& section() const { return section_; } |
- AutofillFieldType heuristic_type() const { return heuristic_type_; } |
- AutofillFieldType server_type() const { return server_type_; } |
- const FieldTypeSet& possible_types() const { return possible_types_; } |
+ ServerFieldType heuristic_type() const { return heuristic_type_; } |
+ ServerFieldType server_type() const { return server_type_; } |
+ const ServerFieldTypeSet& possible_types() const { return possible_types_; } |
PhonePart phone_part() const { return phone_part_; } |
// Sets the heuristic type of this field, validating the input. |
void set_section(const std::string& section) { section_ = section; } |
- void set_heuristic_type(AutofillFieldType type); |
- void set_server_type(AutofillFieldType type); |
- void set_possible_types(const FieldTypeSet& possible_types) { |
+ void set_heuristic_type(ServerFieldType type); |
+ void set_server_type(ServerFieldType type); |
+ void set_possible_types(const ServerFieldTypeSet& possible_types) { |
possible_types_ = possible_types; |
} |
void set_phone_part(PhonePart part) { phone_part_ = part; } |
// This function automatically chooses between server and heuristic autofill |
// type, depending on the data available. |
- AutofillFieldType type() const; |
+ AutofillType Type() const; |
// Returns true if the value of this field is empty. |
bool IsEmpty() const; |
@@ -70,13 +72,13 @@ class AutofillField : public FormFieldData { |
std::string section_; |
// The type of the field, as determined by the Autofill server. |
- AutofillFieldType server_type_; |
+ ServerFieldType server_type_; |
// The type of the field, as determined by the local heuristics. |
- AutofillFieldType heuristic_type_; |
+ ServerFieldType heuristic_type_; |
// The set of possible types for this field. |
- FieldTypeSet possible_types_; |
+ ServerFieldTypeSet possible_types_; |
// Used to track whether this field is a phone prefix or suffix. |
PhonePart phone_part_; |