Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2544)

Unified Diff: chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.cc

Issue 733463003: Show user credentials chooser bubble. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: merge with trunk Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.cc
diff --git a/chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.cc b/chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.cc
index 103e5d616a54dee75ffc986e1874653a16f6bdb5..7773b49e5ab24650e7ccf59257a8e170903dd98c 100644
--- a/chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.cc
+++ b/chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.cc
@@ -5,13 +5,15 @@
#include "chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.h"
#include "content/public/browser/web_contents.h"
+#include "testing/gtest/include/gtest/gtest.h"
ManagePasswordsUIControllerMock::ManagePasswordsUIControllerMock(
content::WebContents* contents)
: ManagePasswordsUIController(contents),
navigated_to_settings_page_(false),
saved_password_(false),
- never_saved_password_(false) {
+ never_saved_password_(false),
+ choose_credential_(false) {
contents->SetUserData(UserDataKey(), this);
}
@@ -24,13 +26,18 @@ void ManagePasswordsUIControllerMock::
}
const autofill::PasswordForm&
- ManagePasswordsUIControllerMock::PendingCredentials() const {
- return pending_credentials_;
+ ManagePasswordsUIControllerMock::PendingPassword() const {
+ return pending_password_;
}
-void ManagePasswordsUIControllerMock::SetPendingCredentials(
- autofill::PasswordForm pending_credentials) {
- pending_credentials_ = pending_credentials;
+void ManagePasswordsUIControllerMock::SetPendingPassword(
+ autofill::PasswordForm pending_password) {
+ pending_password_ = pending_password;
+}
+
+void ManagePasswordsUIControllerMock::UpdateBubbleAndIconVisibility() {
+ ManagePasswordsUIController::UpdateBubbleAndIconVisibility();
+ OnBubbleShown();
}
bool ManagePasswordsUIControllerMock::IsInstalled() const {
@@ -44,3 +51,10 @@ void ManagePasswordsUIControllerMock::SavePasswordInternal() {
void ManagePasswordsUIControllerMock::NeverSavePasswordInternal() {
never_saved_password_ = true;
}
+
+void ManagePasswordsUIControllerMock::ChooseCredential(
+ bool was_chosen,
+ const autofill::PasswordForm& form) {
+ EXPECT_FALSE(choose_credential_);
+ choose_credential_ = true;
+}

Powered by Google App Engine
This is Rietveld 408576698