Home | History | Annotate | Download | only in autofill

Lines Matching refs:AutoFillProfile

96 bool IsMinimumAddress(const AutofillProfile& profile) {
141 std::vector<AutofillProfile*> profile_pointers(web_profiles_.size());
144 AutofillProfile::AdjustInferredLabels(&profile_pointers);
201 scoped_ptr<AutofillProfile> imported_profile(new AutoFillProfile);
349 void PersonalDataManager::SetProfiles(std::vector<AutofillProfile>* profiles) {
356 std::mem_fun_ref(&AutofillProfile::IsEmpty)),
364 std::vector<AutofillProfile*> profile_pointers(profiles->size());
366 address_of<AutofillProfile>);
367 AutofillProfile::AdjustInferredLabels(&profile_pointers);
375 for (std::vector<AutofillProfile*>::const_iterator iter =
378 if (!FindByGUID<AutofillProfile>(*profiles, (*iter)->guid()))
383 for (std::vector<AutofillProfile>::iterator iter = profiles->begin();
385 if (FindByGUID<AutofillProfile>(web_profiles_, iter->guid()))
390 for (std::vector<AutofillProfile>::iterator iter = profiles->begin();
392 if (!FindByGUID<AutofillProfile>(web_profiles_, iter->guid()) &&
400 for (std::vector<AutofillProfile>::iterator iter = profiles->begin();
402 web_profiles_.push_back(new AutofillProfile(*iter));
467 void PersonalDataManager::AddProfile(const AutofillProfile& profile) {
470 for (std::vector<AutofillProfile*>::const_iterator iter =
477 std::vector<AutofillProfile> profiles;
482 void PersonalDataManager::UpdateProfile(const AutofillProfile& profile) {
489 for (std::vector<AutofillProfile*>::iterator iter = web_profiles_->begin();
493 *iter = new AutofillProfile(profile);
499 AutofillProfile::AdjustInferredLabels(&web_profiles_.get());
508 std::vector<AutofillProfile> profiles(web_profiles_.size());
511 DereferenceFunctor<AutofillProfile>());
516 FormGroupMatchesByGUIDFunctor<AutofillProfile>(guid)),
522 AutofillProfile* PersonalDataManager::GetProfileByGUID(
524 for (std::vector<AutofillProfile*>::iterator iter = web_profiles_->begin();
597 const std::vector<AutofillProfile*>& profiles = this->profiles();
598 for (std::vector<AutofillProfile*>::const_iterator iter = profiles.begin();
632 const std::vector<AutofillProfile*>& PersonalDataManager::profiles() {
658 const std::vector<AutofillProfile*>& PersonalDataManager::web_profiles() {
698 const AutofillProfile& profile) {
723 const AutofillProfile& profile,
724 const std::vector<AutofillProfile*>& existing_profiles,
725 std::vector<AutofillProfile>* merged_profiles) {
734 for (std::vector<AutofillProfile*>::const_iterator iter =
756 for (std::vector<AutofillProfile*>::const_iterator iter =
828 const WDResult<std::vector<AutofillProfile*> >* r =
829 static_cast<const WDResult<std::vector<AutofillProfile*> >*>(result);
831 std::vector<AutofillProfile*> profiles = r->GetValue();
832 for (std::vector<AutofillProfile*>::iterator iter = profiles.begin();
875 const AutofillProfile& imported_profile) {