Index: chrome/browser/ui/cocoa/browser_window_controller.h |
diff --git a/chrome/browser/ui/cocoa/browser_window_controller.h b/chrome/browser/ui/cocoa/browser_window_controller.h |
index 60beb8bcc3ce0788c87027ba0c966be22e466781..0d4dbf272514fc1257e7dfa34259632fe0770ae8 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_controller.h |
+++ b/chrome/browser/ui/cocoa/browser_window_controller.h |
@@ -28,6 +28,7 @@ |
#include "ui/gfx/geometry/rect.h" |
@class AvatarBaseController; |
+class BookmarkBubbleObserverCocoa; |
class Browser; |
class BrowserWindow; |
class BrowserWindowCocoa; |
@@ -91,6 +92,7 @@ class Command; |
// be shut down before our destructors are called. |
StatusBubbleMac* statusBubble_; |
+ scoped_ptr<BookmarkBubbleObserverCocoa> bookmarkBubbleObserver_; |
BookmarkBubbleController* bookmarkBubbleController_; // Weak. |
BOOL initializing_; // YES while we are currently in initWithBrowser: |
BOOL ownsBrowser_; // Only ever NO when testing |
@@ -360,6 +362,9 @@ class Command; |
// coordinates. |
- (NSPoint)bookmarkBubblePoint; |
+// Called by BookmarkBubbleObserverCocoa when the bubble is closed. |
+- (void)bookmarkBubbleClosed; |
+ |
// Called when the Add Search Engine dialog is closed. |
- (void)sheetDidEnd:(NSWindow*)sheet |
returnCode:(NSInteger)code |