| Index: components/autofill/core/browser/address_i18n.h | 
| diff --git a/components/autofill/core/browser/address_i18n.h b/components/autofill/core/browser/address_i18n.h | 
| index 1a490f782cc032f03bdfdb31f5d837bc1ee5745c..8ae3c56903c1e9e4bfe89964524627585ca80ff5 100644 | 
| --- a/components/autofill/core/browser/address_i18n.h | 
| +++ b/components/autofill/core/browser/address_i18n.h | 
| @@ -8,6 +8,8 @@ | 
| #include "base/callback_forward.h" | 
| #include "base/memory/scoped_ptr.h" | 
| #include "base/strings/string16.h" | 
| +#include "components/autofill/core/browser/field_types.h" | 
| +#include "third_party/libaddressinput/src/cpp/include/libaddressinput/address_field.h" | 
|  | 
| namespace i18n { | 
| namespace addressinput { | 
| @@ -32,6 +34,16 @@ scoped_ptr< ::i18n::addressinput::AddressData> | 
| CreateAddressDataFromAutofillProfile(const AutofillProfile& profile, | 
| const std::string& app_locale); | 
|  | 
| +// Returns the corresponding Autofill server type for |field|. | 
| +ServerFieldType TypeForField(::i18n::addressinput::AddressField field, | 
| +                             bool billing); | 
| + | 
| +// Sets |field| to the corresponding address field for the Autofill | 
| +// |server_type|. Returns |true| if |server_type| can be represented as an | 
| +// address field. The |field| parameter can be NULL. | 
| +bool FieldForType(ServerFieldType server_type, | 
| +                  ::i18n::addressinput::AddressField* field); | 
| + | 
| }  // namespace i18n | 
| }  // namespace autofill | 
|  | 
|  |