| Index: chrome/browser/autofill/autofill_xml_parser.h
|
| diff --git a/chrome/browser/autofill/autofill_xml_parser.h b/chrome/browser/autofill/autofill_xml_parser.h
|
| index da3d5bf661a3ebf33a33af49635ad6940cd55cdc..5ae977466e6f9dc2e0272f4f6ad4d0ae7fc017f9 100644
|
| --- a/chrome/browser/autofill/autofill_xml_parser.h
|
| +++ b/chrome/browser/autofill/autofill_xml_parser.h
|
| @@ -10,6 +10,7 @@
|
|
|
| #include "base/basictypes.h"
|
| #include "base/compiler_specific.h"
|
| +#include "chrome/browser/autofill/autofill_server_field_info.h"
|
| #include "chrome/browser/autofill/field_types.h"
|
| #include "chrome/browser/autofill/form_structure.h"
|
| #include "third_party/libjingle/source/talk/xmllite/xmlparser.h"
|
| @@ -66,7 +67,7 @@ class AutofillXmlParser : public buzz::XmlParseHandler {
|
| // unknown, other types are documented in chrome/browser/autofill/field_types.h.
|
| class AutofillQueryXmlParser : public AutofillXmlParser {
|
| public:
|
| - AutofillQueryXmlParser(std::vector<AutofillFieldType>* field_types,
|
| + AutofillQueryXmlParser(std::vector<AutofillServerFieldInfo>* field_infos,
|
| UploadRequired* upload_required,
|
| std::string* experiment_id);
|
|
|
| @@ -85,8 +86,8 @@ class AutofillQueryXmlParser : public AutofillXmlParser {
|
| // |value| is the string to convert.
|
| int GetIntValue(buzz::XmlParseContext* context, const char* attribute);
|
|
|
| - // The parsed field types.
|
| - std::vector<AutofillFieldType>* field_types_;
|
| + // The parsed <field type, default value> pairs.
|
| + std::vector<AutofillServerFieldInfo>* field_infos_;
|
|
|
| // A flag indicating whether the client should upload Autofill data when this
|
| // form is submitted.
|
|
|