Chromium Code Reviews| Index: chrome/browser/ui/cocoa/one_click_signin_bubble_controller.h |
| diff --git a/chrome/browser/ui/cocoa/one_click_signin_bubble_controller.h b/chrome/browser/ui/cocoa/one_click_signin_bubble_controller.h |
| index 0a0261b36464c3ec2c452936d4c4889f1733adaf..5d0989f759be2dd158b3c2669da25f8f98dc633c 100644 |
| --- a/chrome/browser/ui/cocoa/one_click_signin_bubble_controller.h |
| +++ b/chrome/browser/ui/cocoa/one_click_signin_bubble_controller.h |
| @@ -9,6 +9,7 @@ |
| #import <Cocoa/Cocoa.h> |
| #include "base/callback.h" |
| +#include "chrome/browser/ui/browser_window.h" |
| #import "chrome/browser/ui/cocoa/base_bubble_controller.h" |
| @class BrowserWindowController; |
| @@ -18,11 +19,12 @@ |
| @interface OneClickSigninBubbleController : BaseBubbleController { |
| @private |
| IBOutlet NSTextField* messageField_; |
| + // TODO(akalin): learnMoreLink_ needs to be removed, but it can't until |
| + // the nib is changed too. |
| IBOutlet NSButton* learnMoreLink_; |
| IBOutlet NSButton* advancedLink_; |
| - base::Closure learnMoreCallback_; |
| - base::Closure advancedCallback_; |
| + BrowserWindow::StartSyncCallback start_sync_callback_; |
|
akalin
2012/05/24 18:42:04
may need this callback to behave like the other pl
Roger Tawa OOO till Jul 10th
2012/05/24 19:08:33
Done.
|
| } |
| // Initializes with a browser window controller, under whose wrench |
| @@ -32,15 +34,13 @@ |
| // The bubble is not automatically displayed; call showWindow:id to |
| // display. The bubble is auto-released on close. |
| - (id)initWithBrowserWindowController:(BrowserWindowController*)controller |
| - learnMoreCallback:(const base::Closure&)learnMoreCallback |
| - advancedCallback:(const base::Closure&)advancedCallback; |
| + start_sync_callback: |
| + (const BrowserWindow::StartSyncCallback&) |
| + start_sync_callback; |
| -// Just closes the bubble. |
| +// Starts sync and closes the bubble. |
| - (IBAction)ok:(id)sender; |
| -// Calls |learnMoreCallback_|. |
| -- (IBAction)onClickLearnMoreLink:(id)sender; |
| - |
| // Calls |advancedCallback_|. |
| - (IBAction)onClickAdvancedLink:(id)sender; |