Index: components/password_manager/core/browser/password_manager.h |
diff --git a/components/password_manager/core/browser/password_manager.h b/components/password_manager/core/browser/password_manager.h |
index f617cb0ef07a1c8bf5a7be37f55be2741fea5a1b..467f6a886550e9321030a52d58c749ff60a3a927 100644 |
--- a/components/password_manager/core/browser/password_manager.h |
+++ b/components/password_manager/core/browser/password_manager.h |
@@ -173,6 +173,15 @@ class PasswordManager : public LoginModel { |
PasswordManagerClient* client() { return client_; } |
+#if defined(UNIT_TEST) |
+ // TODO(crbug.com/639786): Replace using this by quering the factory for |
+ // mocked PasswordFormManagers. |
+ const std::vector<std::unique_ptr<PasswordFormManager>>& |
+ pending_login_managers() { |
+ return pending_login_managers_; |
+ } |
+#endif |
+ |
private: |
enum ProvisionalSaveFailure { |
SAVING_DISABLED, |