| Index: chrome/browser/autofill/form_structure.cc
|
| ===================================================================
|
| --- chrome/browser/autofill/form_structure.cc (revision 71339)
|
| +++ chrome/browser/autofill/form_structure.cc (working copy)
|
| @@ -105,6 +105,7 @@
|
| FormStructure::~FormStructure() {}
|
|
|
| bool FormStructure::EncodeUploadRequest(bool auto_fill_used,
|
| + char const* present_data,
|
| std::string* encoded_xml) const {
|
| DCHECK(encoded_xml);
|
| encoded_xml->clear();
|
| @@ -128,9 +129,8 @@
|
| autofil_request_xml.SetAttr(buzz::QName(kAttributeAutoFillUsed),
|
| auto_fill_used ? "true" : "false");
|
|
|
| - // TODO(jhawkins): Hook this up to the personal data manager.
|
| - // personaldata_manager_->GetDataPresent();
|
| - autofil_request_xml.SetAttr(buzz::QName(kAttributeDataPresent), "");
|
| + autofil_request_xml.SetAttr(buzz::QName(kAttributeDataPresent),
|
| + present_data);
|
|
|
| if (!EncodeFormRequest(FormStructure::UPLOAD, &autofil_request_xml))
|
| return false; // Malformed form, skip it.
|
|
|