Index: chrome/browser/autofill/autofill_flow_util.cc |
diff --git a/chrome/browser/autofill/autofill_flow_util.cc b/chrome/browser/autofill/autofill_flow_util.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..a791f943cadd8e64785e52b2654d103510144c32 |
--- /dev/null |
+++ b/chrome/browser/autofill/autofill_flow_util.cc |
@@ -0,0 +1,42 @@ |
+// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "chrome/browser/autofill/autofill_flow_util.h" |
Ilya Sherman
2013/01/15 06:31:52
nit: Leave a blank line after the corresponding he
Raman Kakilate
2013/01/15 23:02:33
Done.
|
+#include "chrome/common/form_data.h" |
+#include "chrome/common/form_field_data.h" |
+ |
+namespace autofill { |
+ |
+FormFieldData BuildField(const std::string& autocomplete_attribute) { |
+ FormFieldData field; |
+ field.name = string16(); |
+ field.value = string16(); |
+ field.autocomplete_attribute = autocomplete_attribute; |
+ field.form_control_type = "text"; |
+ return field; |
+} |
+ |
+FormData BuildAutofillFlowFormData() { |
+ FormData formdata; |
+ formdata.fields.push_back(BuildField("name")); |
+ formdata.fields.push_back(BuildField("email")); |
+ formdata.fields.push_back(BuildField("cc-name")); |
+ formdata.fields.push_back(BuildField("cc-number")); |
+ formdata.fields.push_back(BuildField("cc-exp")); |
+ formdata.fields.push_back(BuildField("cc-csc")); |
+ formdata.fields.push_back(BuildField("billing street-address")); |
+ formdata.fields.push_back(BuildField("billing locality")); |
+ formdata.fields.push_back(BuildField("billing region")); |
+ formdata.fields.push_back(BuildField("billing country")); |
+ formdata.fields.push_back(BuildField("billing postal-code")); |
+ formdata.fields.push_back(BuildField("shipping street-address")); |
+ formdata.fields.push_back(BuildField("shipping locality")); |
+ formdata.fields.push_back(BuildField("shipping region")); |
+ formdata.fields.push_back(BuildField("shipping country")); |
+ formdata.fields.push_back(BuildField("shipping postal-code")); |
+ return formdata; |
+} |
+ |
+} // namespace autofill |
+ |