| 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 7187d47dc475a09157e310e6aeb27c50bc96efe0..6e6a6b9247c3e43594d413035aad860ed25e2e2d 100644
|
| --- a/chrome/browser/ui/cocoa/browser_window_cocoa.mm
|
| +++ b/chrome/browser/ui/cocoa/browser_window_cocoa.mm
|
| @@ -482,15 +482,17 @@ void BrowserWindowCocoa::ShowOneClickSigninBubble(
|
| const string16& email,
|
| const string16& error_message,
|
| const StartSyncCallback& start_sync_callback) {
|
| + WebContents* web_contents =
|
| + browser_->tab_strip_model()->GetActiveWebContents();
|
| if (type == ONE_CLICK_SIGNIN_BUBBLE_TYPE_BUBBLE) {
|
| scoped_nsobject<OneClickSigninBubbleController> bubble_controller(
|
| [[OneClickSigninBubbleController alloc]
|
| initWithBrowserWindowController:cocoa_controller()
|
| + webContents:web_contents
|
| + errorMessage:error_message
|
| callback:start_sync_callback]);
|
| [bubble_controller showWindow:nil];
|
| } else {
|
| - WebContents* web_contents =
|
| - browser_->tab_strip_model()->GetActiveWebContents();
|
| // Deletes itself when the dialog closes.
|
| new OneClickSigninDialogController(web_contents, start_sync_callback);
|
| }
|
|
|