Home | History | Annotate | Download | only in autofill

Lines Matching refs:profiles

38 // labels that can help to distinguish between two profiles. Draws fields from
88 // distinguish between profiles that are identical except for the name.
318 std::vector<AutofillProfile*>* profiles) {
322 CreateInferredLabels(profiles, NULL, UNKNOWN_TYPE, kMinimalFieldsShown,
324 DCHECK_EQ(profiles->size(), created_labels.size());
327 for (size_t i = 0; i < profiles->size(); ++i) {
328 if ((*profiles)[i]->Label() != created_labels[i]) {
330 (*profiles)[i]->label_ = created_labels[i];
338 const std::vector<AutofillProfile*>* profiles,
343 DCHECK(profiles);
351 // associates each label with the profiles that have this label. This map is
354 for (size_t i = 0; i < profiles->size(); ++i) {
356 (*profiles)[i]->ConstructInferredLabel(fields_to_use,
361 created_labels->resize(profiles->size());
373 CreateDifferentiatingLabels(*profiles, it->second, fields_to_use,
531 const std::vector<AutofillProfile*>& profiles,
547 const AutofillProfile* profile = profiles[*it];
564 // are identical across all the profiles. Once we've satisfied condition (2),
568 const AutofillProfile* profile = profiles[*it];
586 // fields that are identical across all the profiles.