| Index: chrome/browser/password_manager/credential_manager_browsertest.cc
|
| diff --git a/chrome/browser/password_manager/credential_manager_browsertest.cc b/chrome/browser/password_manager/credential_manager_browsertest.cc
|
| index 9660f51e73de4c8c86c3f9b4aea43cb9945e6928..045a7a229e35e6d0908424e9bbd6f4c164ac2ee2 100644
|
| --- a/chrome/browser/password_manager/credential_manager_browsertest.cc
|
| +++ b/chrome/browser/password_manager/credential_manager_browsertest.cc
|
| @@ -8,7 +8,7 @@
|
| #include "chrome/browser/password_manager/password_store_factory.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/ui/browser.h"
|
| -#include "chrome/browser/ui/passwords/passwords_model_delegate.h"
|
| +#include "chrome/browser/ui/passwords/passwords_model_delegate_proxy.h"
|
| #include "components/password_manager/core/browser/password_bubble_experiment.h"
|
| #include "components/password_manager/core/browser/password_store_consumer.h"
|
| #include "components/password_manager/core/browser/test_password_store.h"
|
| @@ -44,8 +44,8 @@ class CredentialManagerBrowserTest : public PasswordManagerBrowserTestBase {
|
| CredentialManagerBrowserTest() = default;
|
|
|
| bool IsShowingAccountChooser() {
|
| - return PasswordsModelDelegateFromWebContents(WebContents())->GetState() ==
|
| - password_manager::ui::CREDENTIAL_REQUEST_STATE;
|
| + return PasswordsModelDelegateProxyFromWebContents(WebContents())->
|
| + GetState() == password_manager::ui::CREDENTIAL_REQUEST_STATE;
|
| }
|
|
|
| // Make sure that the password store processed all the previous calls which
|
| @@ -93,9 +93,10 @@ IN_PROC_BROWSER_TEST_F(CredentialManagerBrowserTest,
|
| "navigator.credentials.get({password: true})"
|
| ".then(cred => window.location = '/password/done.html')"));
|
| WaitForPasswordStore();
|
| - ASSERT_EQ(password_manager::ui::CREDENTIAL_REQUEST_STATE,
|
| - PasswordsModelDelegateFromWebContents(WebContents())->GetState());
|
| - PasswordsModelDelegateFromWebContents(WebContents())->ChooseCredential(
|
| + ASSERT_EQ(
|
| + password_manager::ui::CREDENTIAL_REQUEST_STATE,
|
| + PasswordsModelDelegateProxyFromWebContents(WebContents())->GetState());
|
| + PasswordsModelDelegateProxyFromWebContents(WebContents())->ChooseCredential(
|
| signin_form,
|
| password_manager::CredentialType::CREDENTIAL_TYPE_PASSWORD);
|
|
|
|
|