Index: chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm |
diff --git a/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm b/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm |
index abda2f199ab40adeec091312ab9008fb88be5325..01b31e92df21e42ee29d347dcba038499c482b8c 100644 |
--- a/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm |
+++ b/chrome/browser/ui/cocoa/profiles/avatar_base_controller.mm |
@@ -145,7 +145,8 @@ class ProfileInfoUpdateObserver : public ProfileInfoCacheObserver, |
- (void)showAvatarBubbleAnchoredAt:(NSView*)anchor |
withMode:(BrowserWindow::AvatarBubbleMode)mode |
- withServiceType:(signin::GAIAServiceType)serviceType { |
+ withServiceType:(signin::GAIAServiceType)serviceType |
+ fromAccessPoint:(signin_metrics::AccessPoint)accessPoint { |
if (menuController_) { |
profiles::BubbleViewMode viewMode; |
profiles::TutorialMode tutorialMode; |
@@ -196,7 +197,8 @@ class ProfileInfoUpdateObserver : public ProfileInfoCacheObserver, |
anchoredAt:point |
viewMode:viewMode |
tutorialMode:tutorialMode |
- serviceType:serviceType]; |
+ serviceType:serviceType |
+ accessPoint:accessPoint]; |
[[NSNotificationCenter defaultCenter] |
addObserver:self |
@@ -220,7 +222,9 @@ class ProfileInfoUpdateObserver : public ProfileInfoCacheObserver, |
[self showAvatarBubbleAnchoredAt:button_ |
withMode:mode |
- withServiceType:signin::GAIA_SERVICE_TYPE_NONE]; |
+ withServiceType:signin::GAIA_SERVICE_TYPE_NONE |
+ fromAccessPoint:signin_metrics:: |
+ ACCESS_POINT_AVATAR_BUBBLE_SIGN_IN]; |
} |
- (IBAction)buttonRightClicked:(id)sender { |
@@ -229,7 +233,9 @@ class ProfileInfoUpdateObserver : public ProfileInfoCacheObserver, |
[self showAvatarBubbleAnchoredAt:button_ |
withMode:mode |
- withServiceType:signin::GAIA_SERVICE_TYPE_NONE]; |
+ withServiceType:signin::GAIA_SERVICE_TYPE_NONE |
+ fromAccessPoint:signin_metrics:: |
+ ACCESS_POINT_AVATAR_BUBBLE_SIGN_IN]; |
} |
- (void)bubbleWillClose:(NSNotification*)notif { |