Lines Matching refs:FormStructure
327 FormStructure::FormStructure(const FormData& form,
376 FormStructure::~FormStructure() {}
378 void FormStructure::DetermineHeuristicTypes(
413 bool FormStructure::EncodeUploadRequest(
446 if (!EncodeFormRequest(FormStructure::UPLOAD, &autofill_request_xml))
459 bool FormStructure::EncodeFieldAssignments(
470 if (!EncodeFormRequest(FormStructure::FIELD_ASSIGNMENTS,
482 bool FormStructure::EncodeQueryRequest(
483 const std::vector<FormStructure*>& forms,
502 // There is no page/frame level object associated with FormStructure that
511 for (ScopedVector<FormStructure>::const_iterator it = forms.begin();
523 if (!(*it)->EncodeFormRequest(FormStructure::QUERY,
561 void FormStructure::ParseQueryResponse(
563 const std::vector<FormStructure*>& forms,
590 for (std::vector<FormStructure*>::const_iterator iter = forms.begin();
592 FormStructure* form = *iter;
642 void FormStructure::GetFieldTypePredictions(
643 const std::vector<FormStructure*>& form_structures,
648 FormStructure* form_structure = form_structures[i];
677 std::string FormStructure::FormSignature() const {
695 bool FormStructure::IsAutocheckoutEnabled() const {
699 bool FormStructure::ShouldSkipField(const FormFieldData& field) const {
704 size_t FormStructure::RequiredFillableFields() const {
708 bool FormStructure::IsAutofillable(bool require_method_post) const {
715 void FormStructure::UpdateAutofillCount() {
725 bool FormStructure::ShouldBeParsed(bool require_method_post) const {
750 bool FormStructure::ShouldBeCrowdsourced() const {
756 void FormStructure::UpdateFromCache(const FormStructure& cached_form) {
799 void FormStructure::LogQualityMetrics(
978 const AutofillField* FormStructure::field(size_t index) const {
987 AutofillField* FormStructure::field(size_t index) {
989 static_cast<const FormStructure*>(this)->field(index));
992 size_t FormStructure::field_count() const {
996 size_t FormStructure::active_field_count() const {
1000 std::string FormStructure::server_experiment_id() const {
1004 FormData FormStructure::ToFormData() const {
1019 bool FormStructure::operator==(const FormData& form) const {
1033 bool FormStructure::operator!=(const FormData& form) const {
1037 std::string FormStructure::Hash64Bit(const std::string& str) {
1053 bool FormStructure::EncodeFormRequest(
1054 FormStructure::EncodeRequestType request_type,
1071 case FormStructure::UPLOAD:
1074 case FormStructure::QUERY:
1079 case FormStructure::FIELD_ASSIGNMENTS:
1087 void FormStructure::ParseFieldTypesFromAutocompleteAttributes(
1198 void FormStructure::IdentifySections(bool has_author_specified_sections) {