Home | History | Annotate | Download | only in autofill

Lines Matching refs:FormStructure

52 FormStructure::FormStructure(const FormData& form)
88 FormStructure::~FormStructure() {}
90 void FormStructure::DetermineHeuristicTypes() {
121 bool FormStructure::EncodeUploadRequest(bool autofill_used,
142 if (!EncodeFormRequest(FormStructure::UPLOAD, &autofill_request_xml))
153 bool FormStructure::EncodeQueryRequest(const ScopedVector<FormStructure>& forms,
173 for (ScopedVector<FormStructure>::const_iterator it = forms.begin();
185 if (!(*it)->EncodeFormRequest(FormStructure::QUERY,
204 void FormStructure::ParseQueryResponse(const std::string& response_xml,
205 const std::vector<FormStructure*>& forms,
227 for (std::vector<FormStructure*>::const_iterator iter = forms.begin();
229 FormStructure* form = *iter;
280 std::string FormStructure::FormSignature() const {
298 bool FormStructure::IsAutofillable(bool require_method_post) const {
305 void FormStructure::UpdateAutofillCount() {
315 bool FormStructure::ShouldBeParsed(bool require_method_post) const {
328 void FormStructure::UpdateFromCache(const FormStructure& cached_form) {
355 void FormStructure::LogQualityMetrics(
469 void FormStructure::set_possible_types(int index, const FieldTypeSet& types) {
476 const AutofillField* FormStructure::field(int index) const {
480 size_t FormStructure::field_count() const {
486 std::string FormStructure::server_experiment_id() const {
490 bool FormStructure::operator==(const FormData& form) const {
504 bool FormStructure::operator!=(const FormData& form) const {
508 std::string FormStructure::Hash64Bit(const std::string& str) {
524 void FormStructure::GetHeuristicFieldInfo(FieldTypeMap* field_type_map) {
534 bool FormStructure::EncodeFormRequest(
535 FormStructure::EncodeRequestType request_type,
551 if (request_type == FormStructure::UPLOAD) {
576 std::string FormStructure::ConvertPresenceBitsToString() const {