| Index: chrome/browser/autofill/form_structure.cc
|
| diff --git a/chrome/browser/autofill/form_structure.cc b/chrome/browser/autofill/form_structure.cc
|
| index d1ca6d10bedf80cc2b56709590438e5c04e0025c..6eab52d1b0037c1551ba811bc279f32852751c28 100644
|
| --- a/chrome/browser/autofill/form_structure.cc
|
| +++ b/chrome/browser/autofill/form_structure.cc
|
| @@ -229,6 +229,8 @@ FormStructure::FormStructure(const FormData& form)
|
| autofill_count_(0),
|
| upload_required_(USE_UPLOAD_RATES),
|
| server_experiment_id_("no server response"),
|
| + page_no_(0),
|
| + total_pages_(0),
|
| has_author_specified_types_(false) {
|
| // Copy the form fields.
|
| std::map<string16, size_t> unique_names;
|
| @@ -429,6 +431,8 @@ void FormStructure::ParseQueryResponse(const std::string& response_xml,
|
| FormStructure* form = *iter;
|
| form->upload_required_ = upload_required;
|
| form->server_experiment_id_ = experiment_id;
|
| + form->page_no_ = parse_handler.GetPageNo();
|
| + form->total_pages_ = parse_handler.GetTotalPages();
|
|
|
| for (std::vector<AutofillField*>::iterator field = form->fields_.begin();
|
| field != form->fields_.end(); ++field, ++current_type) {
|
|
|