| Index: components/password_manager/content/browser/credential_manager_impl.cc
|
| diff --git a/components/password_manager/content/browser/credential_manager_impl.cc b/components/password_manager/content/browser/credential_manager_impl.cc
|
| index 27dccdbcdec1b0815746561368eeac26f7f48f55..9a0a1b43c757a16a6eb96d63b8a7b4a415d304f2 100644
|
| --- a/components/password_manager/content/browser/credential_manager_impl.cc
|
| +++ b/components/password_manager/content/browser/credential_manager_impl.cc
|
| @@ -78,7 +78,8 @@ void CredentialManagerImpl::OnProvisionalSaveComplete() {
|
| // If this is a federated credential, check it against the federated matches
|
| // produced by the PasswordFormManager. If a match is found, update it and
|
| // return.
|
| - for (const auto& match : form_manager_->federated_matches()) {
|
| + for (const auto& match :
|
| + form_manager_->form_fetcher()->GetFederatedMatches()) {
|
| if (match->username_value == form.username_value &&
|
| match->federation_origin.IsSameOriginWith(form.federation_origin)) {
|
| form_manager_->Update(*match);
|
|
|