Index: components/autofill/core/browser/form_structure.h |
diff --git a/components/autofill/core/browser/form_structure.h b/components/autofill/core/browser/form_structure.h |
index 1af765057c25ac7c2d127f9323e8bae3e85003cc..4ec8f9c1ce1449693ffe638f23b2ee22b6d1e1d1 100644 |
--- a/components/autofill/core/browser/form_structure.h |
+++ b/components/autofill/core/browser/form_structure.h |
@@ -40,7 +40,6 @@ namespace autofill { |
class AutofillMetrics; |
-struct AutocheckoutPageMetaData; |
struct FormData; |
struct FormDataPredictions; |
@@ -48,8 +47,7 @@ struct FormDataPredictions; |
// in the fields along with additional information needed by Autofill. |
class FormStructure { |
public: |
- FormStructure(const FormData& form, |
- const std::string& autocheckout_url_prefix); |
+ FormStructure(const FormData& form); |
virtual ~FormStructure(); |
// Runs several heuristics against the form fields to determine their possible |
@@ -82,7 +80,6 @@ class FormStructure { |
static void ParseQueryResponse( |
const std::string& response_xml, |
const std::vector<FormStructure*>& forms, |
- autofill::AutocheckoutPageMetaData* page_meta_data, |
const AutofillMetrics& metric_logger); |
// Fills |forms| with the details from the given |form_structures| and their |
@@ -164,11 +161,6 @@ class FormStructure { |
// |user_submitted| is currently always false. |
FormData ToFormData() const; |
- bool filled_by_autocheckout() const { return filled_by_autocheckout_; } |
- void set_filled_by_autocheckout(bool filled_by_autocheckout) { |
- filled_by_autocheckout_ = filled_by_autocheckout; |
- } |
- |
bool operator==(const FormData& form) const; |
bool operator!=(const FormData& form) const; |
@@ -199,13 +191,9 @@ class FormStructure { |
// distinguishing credit card sections from non-credit card ones -- is made. |
void IdentifySections(bool has_author_specified_sections); |
- bool IsAutocheckoutEnabled() const; |
- |
// Returns true if field should be skipped when talking to Autofill server. |
bool ShouldSkipField(const FormFieldData& field) const; |
- // Returns the minimal number of fillable fields required to start autofill. |
- size_t RequiredFillableFields() const; |
size_t active_field_count() const; |
// The name of the form. |
@@ -247,13 +235,6 @@ class FormStructure { |
// author, via the |autocompletetype| attribute. |
bool has_author_specified_types_; |
- // The URL prefix matched in autocheckout whitelist. An empty string implies |
- // autocheckout is not enabled for this form. |
- std::string autocheckout_url_prefix_; |
- |
- // Whether or not this form was filled by Autocheckout. |
- bool filled_by_autocheckout_; |
- |
DISALLOW_COPY_AND_ASSIGN(FormStructure); |
}; |