Index: chrome/browser/ui/cocoa/browser_window_cocoa.mm |
diff --git a/chrome/browser/ui/cocoa/browser_window_cocoa.mm b/chrome/browser/ui/cocoa/browser_window_cocoa.mm |
index f9ee6e71262417d5fbc2d13988b2a1fc14920060..407d651b43890010f91505c036c7609cfaed4641 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_cocoa.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_cocoa.mm |
@@ -20,6 +20,7 @@ |
#include "chrome/browser/password_manager/chrome_password_manager_client.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/shell_integration.h" |
+#include "chrome/browser/signin/signin_header_helper.h" |
#include "chrome/browser/translate/translate_tab_helper.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_command_controller.h" |
@@ -704,11 +705,13 @@ void BrowserWindowCocoa::ShowAvatarBubble(WebContents* web_contents, |
} |
void BrowserWindowCocoa::ShowAvatarBubbleFromAvatarButton( |
- AvatarBubbleMode mode) { |
+ AvatarBubbleMode mode, signin::GAIAServiceType service_type) { |
AvatarBaseController* controller = [controller_ avatarButtonController]; |
NSView* anchor = [controller buttonView]; |
if ([anchor isHiddenOrHasHiddenAncestor]) |
anchor = [[controller_ toolbarController] wrenchButton]; |
+ // TODO(mlerman): pass |service_type| to profile_chooser_controller to |
+ // implement UMA instrumentation of the menu. |
[controller showAvatarBubble:anchor withMode:mode]; |
} |