| OLD | NEW | 
|---|
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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 #ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_ | 5 #ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_ | 
| 6 #define CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_ | 6 #define CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_ | 
| 7 | 7 | 
| 8 #include <map> | 8 #include <map> | 
| 9 #include <set> | 9 #include <set> | 
| 10 #include <string> | 10 #include <string> | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 24     PHONE_HOME, | 24     PHONE_HOME, | 
| 25     PHONE_FAX, | 25     PHONE_FAX, | 
| 26     CREDIT_CARD, | 26     CREDIT_CARD, | 
| 27   }; | 27   }; | 
| 28 | 28 | 
| 29   enum FieldTypeSubGroup { | 29   enum FieldTypeSubGroup { | 
| 30     NO_SUBGROUP, | 30     NO_SUBGROUP, | 
| 31     // Address subgroups. | 31     // Address subgroups. | 
| 32     ADDRESS_LINE1, | 32     ADDRESS_LINE1, | 
| 33     ADDRESS_LINE2, | 33     ADDRESS_LINE2, | 
| 34     ADDRESS_APPT_NUM, | 34     ADDRESS_APT_NUM, | 
| 35     ADDRESS_CITY, | 35     ADDRESS_CITY, | 
| 36     ADDRESS_STATE, | 36     ADDRESS_STATE, | 
| 37     ADDRESS_ZIP, | 37     ADDRESS_ZIP, | 
| 38     ADDRESS_COUNTRY, | 38     ADDRESS_COUNTRY, | 
| 39 | 39 | 
| 40     // Phone subgroups. | 40     // Phone subgroups. | 
| 41     PHONE_NUMBER, | 41     PHONE_NUMBER, | 
| 42     PHONE_CITY_CODE, | 42     PHONE_CITY_CODE, | 
| 43     PHONE_COUNTRY_CODE, | 43     PHONE_COUNTRY_CODE, | 
| 44     PHONE_CITY_AND_NUMBER, | 44     PHONE_CITY_AND_NUMBER, | 
| (...skipping 28 matching lines...) Expand all  Loading... | 
| 73 | 73 | 
| 74   const AutoFillTypeDefinition* autofill_type_definition_; | 74   const AutoFillTypeDefinition* autofill_type_definition_; | 
| 75 }; | 75 }; | 
| 76 | 76 | 
| 77 typedef AutoFillType::FieldTypeGroup FieldTypeGroup; | 77 typedef AutoFillType::FieldTypeGroup FieldTypeGroup; | 
| 78 typedef AutoFillType::FieldTypeSubGroup FieldTypeSubGroup; | 78 typedef AutoFillType::FieldTypeSubGroup FieldTypeSubGroup; | 
| 79 typedef std::set<AutoFillFieldType> FieldTypeSet; | 79 typedef std::set<AutoFillFieldType> FieldTypeSet; | 
| 80 typedef std::map<string16, AutoFillFieldType> FieldTypeMap; | 80 typedef std::map<string16, AutoFillFieldType> FieldTypeMap; | 
| 81 | 81 | 
| 82 #endif  // CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_ | 82 #endif  // CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_ | 
| OLD | NEW | 
|---|