Index: chrome/browser/ui/signin_view_controller.cc |
diff --git a/chrome/browser/ui/signin_view_controller.cc b/chrome/browser/ui/signin_view_controller.cc |
index 6ca3c480574e19145151d0998d3cb3ec63687081..8b9978cd31a90a754c21de46fe5241d496d26e19 100644 |
--- a/chrome/browser/ui/signin_view_controller.cc |
+++ b/chrome/browser/ui/signin_view_controller.cc |
@@ -4,6 +4,7 @@ |
#include "chrome/browser/ui/signin_view_controller.h" |
+#include "chrome/browser/ui/browser_dialogs.h" |
#include "chrome/browser/ui/signin_view_controller_delegate.h" |
#include "components/signin/core/common/profile_management_switches.h" |
@@ -24,6 +25,7 @@ void SigninViewController::ShowModalSignin( |
signin_view_controller_delegate_ = |
SigninViewControllerDelegate::CreateModalSigninDelegate( |
this, mode, browser, access_point); |
+ chrome::RecordDialogCreation(chrome::DialogIdentifier::SIGN_IN_EXISTING_DATA); |
} |
void SigninViewController::ShowModalSyncConfirmationDialog(Browser* browser) { |
@@ -33,6 +35,8 @@ void SigninViewController::ShowModalSyncConfirmationDialog(Browser* browser) { |
signin_view_controller_delegate_ = |
SigninViewControllerDelegate::CreateSyncConfirmationDelegate(this, |
browser); |
+ chrome::RecordDialogCreation( |
+ chrome::DialogIdentifier::SIGN_IN_SYNC_CONFIRMATION); |
} |
void SigninViewController::ShowModalSigninErrorDialog(Browser* browser) { |
@@ -41,6 +45,7 @@ void SigninViewController::ShowModalSigninErrorDialog(Browser* browser) { |
// is closed. |
signin_view_controller_delegate_ = |
SigninViewControllerDelegate::CreateSigninErrorDelegate(this, browser); |
+ chrome::RecordDialogCreation(chrome::DialogIdentifier::SIGN_IN_ERROR); |
} |
void SigninViewController::CloseModalSignin() { |