Chromium Code Reviews| 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 |
| + |