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

Side by Side Diff: chrome/browser/ui/passwords/manage_passwords_bubble_model.cc

Issue 2711563006: Links in generation prompts should go to passwords.google.com. (Closed)
Patch Set: histograms.xml fix Created 3 years, 9 months 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 unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/passwords/manage_passwords_bubble_model.h" 5 #include "chrome/browser/ui/passwords/manage_passwords_bubble_model.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <algorithm> 9 #include <algorithm>
10 #include <limits> 10 #include <limits>
(...skipping 357 matching lines...) Expand 10 before | Expand all | Expand 10 after
368 // User intent is pretty similar in both cases. 368 // User intent is pretty similar in both cases.
369 void ManagePasswordsBubbleModel::OnOKClicked() { 369 void ManagePasswordsBubbleModel::OnOKClicked() {
370 interaction_keeper_->set_dismissal_reason(metrics_util::CLICKED_OK); 370 interaction_keeper_->set_dismissal_reason(metrics_util::CLICKED_OK);
371 } 371 }
372 372
373 void ManagePasswordsBubbleModel::OnManageLinkClicked() { 373 void ManagePasswordsBubbleModel::OnManageLinkClicked() {
374 interaction_keeper_->set_dismissal_reason(metrics_util::CLICKED_MANAGE); 374 interaction_keeper_->set_dismissal_reason(metrics_util::CLICKED_MANAGE);
375 delegate_->NavigateToPasswordManagerSettingsPage(); 375 delegate_->NavigateToPasswordManagerSettingsPage();
376 } 376 }
377 377
378 void ManagePasswordsBubbleModel::
379 OnNavigateToPasswordManagerAccountDashboardLinkClicked() {
380 interaction_keeper_->set_dismissal_reason(
381 metrics_util::CLICKED_PASSWORDS_DASHBOARD);
382 delegate_->NavigateToPasswordManagerAccountDashboard();
383 }
384
378 void ManagePasswordsBubbleModel::OnBrandLinkClicked() { 385 void ManagePasswordsBubbleModel::OnBrandLinkClicked() {
379 interaction_keeper_->set_dismissal_reason(metrics_util::CLICKED_BRAND_NAME); 386 interaction_keeper_->set_dismissal_reason(metrics_util::CLICKED_BRAND_NAME);
380 delegate_->NavigateToSmartLockHelpPage(); 387 delegate_->NavigateToSmartLockHelpPage();
381 } 388 }
382 389
383 void ManagePasswordsBubbleModel::OnAutoSignInToastTimeout() { 390 void ManagePasswordsBubbleModel::OnAutoSignInToastTimeout() {
384 interaction_keeper_->set_dismissal_reason( 391 interaction_keeper_->set_dismissal_reason(
385 metrics_util::AUTO_SIGNIN_TOAST_TIMEOUT); 392 metrics_util::AUTO_SIGNIN_TOAST_TIMEOUT);
386 } 393 }
387 394
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
511 return metrics_util::NO_UPDATE_SUBMISSION; 518 return metrics_util::NO_UPDATE_SUBMISSION;
512 } 519 }
513 if (state_ != password_manager::ui::PENDING_PASSWORD_UPDATE_STATE) 520 if (state_ != password_manager::ui::PENDING_PASSWORD_UPDATE_STATE)
514 return metrics_util::NO_UPDATE_SUBMISSION; 521 return metrics_util::NO_UPDATE_SUBMISSION;
515 if (password_overridden_) 522 if (password_overridden_)
516 return update_events[3][behavior]; 523 return update_events[3][behavior];
517 if (ShouldShowMultipleAccountUpdateUI()) 524 if (ShouldShowMultipleAccountUpdateUI())
518 return update_events[2][behavior]; 525 return update_events[2][behavior];
519 return update_events[1][behavior]; 526 return update_events[1][behavior];
520 } 527 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698