Lines Matching refs:autofill
13 #include "components/autofill/core/common/password_form.h"
29 std::vector<autofill::PasswordForm*> PasswordsFillingForm(
31 autofill::PasswordForm::Scheme scheme);
35 bool HasPasswordExactlyMatchingForm(const autofill::PasswordForm& query_form);
43 const autofill::PasswordForm& query_form);
50 std::vector<autofill::PasswordForm*> GetAllPasswordFormPasswords();
55 bool AddPassword(const autofill::PasswordForm& form);
59 bool RemovePassword(const autofill::PasswordForm& form);
69 std::vector<autofill::PasswordForm*> ConvertKeychainItemsToForms(
76 const autofill::PasswordForm& form);
84 autofill::PasswordForm::Scheme scheme,
90 autofill::PasswordForm::Scheme scheme);
120 typedef std::pair<SecKeychainItemRef*, autofill::PasswordForm*> ItemFormPair;
140 autofill::PasswordForm* form,
155 bool FormsMatchForMerge(const autofill::PasswordForm& form_a,
156 const autofill::PasswordForm& form_b,
169 std::vector<autofill::PasswordForm*>* keychain_forms,
170 std::vector<autofill::PasswordForm*>* database_forms,
171 std::vector<autofill::PasswordForm*>* merged_forms);
176 std::vector<autofill::PasswordForm*> GetPasswordsForForms(
178 std::vector<autofill::PasswordForm*>* database_forms);
206 bool FormIsValidAndMatchesOtherForm(const autofill::PasswordForm& query_form,
207 const autofill::PasswordForm& other_form);
212 std::vector<autofill::PasswordForm*> ExtractPasswordsMergeableWithForm(
215 const autofill::PasswordForm& query_form);