| Index: chrome/browser/autofill/form_structure.h | 
| diff --git a/chrome/browser/autofill/form_structure.h b/chrome/browser/autofill/form_structure.h | 
| index fe4c5dadee127b09f39eeae73eea8e7db0563a69..e59c49e8ad7ba0b1291420b64a8022771553035d 100644 | 
| --- a/chrome/browser/autofill/form_structure.h | 
| +++ b/chrome/browser/autofill/form_structure.h | 
| @@ -31,6 +31,8 @@ enum UploadRequired { | 
| USE_UPLOAD_RATES | 
| }; | 
|  | 
| +class AutoFillServerQueryMetricLogger; | 
| + | 
| // FormStructure stores a single HTML form together with the values entered | 
| // in the fields along with additional information needed by AutoFill. | 
| class FormStructure { | 
| @@ -53,9 +55,11 @@ class FormStructure { | 
|  | 
| // Parses the field types from the server query response. |forms| must be the | 
| // same as the one passed to EncodeQueryRequest when constructing the query. | 
| -  static void ParseQueryResponse(const std::string& response_xml, | 
| -                                 const std::vector<FormStructure*>& forms, | 
| -                                 UploadRequired* upload_required); | 
| +  static void ParseQueryResponse( | 
| +      const std::string& response_xml, | 
| +      const std::vector<FormStructure*>& forms, | 
| +      UploadRequired* upload_required, | 
| +      const AutoFillServerQueryMetricLogger& server_query_metric_logger); | 
|  | 
| // The unique signature for this form, composed of the target url domain, | 
| // the form name, and the form field names in a 64-bit hash. | 
|  |