Index: chrome/browser/ui/cocoa/browser_window_controller.mm |
diff --git a/chrome/browser/ui/cocoa/browser_window_controller.mm b/chrome/browser/ui/cocoa/browser_window_controller.mm |
index 92bb2f412e33101fe96f65fb38b947a0fa212a31..f9cd50b92537499eecf440019213578f66dc4e60 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_controller.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_controller.mm |
@@ -1442,6 +1442,10 @@ enum { |
withAnimation:animate]; |
} |
+- (BookmarkBarController*)bookmarkBarController { |
+ return bookmarkBarController_; |
+} |
+ |
- (BOOL)isDownloadShelfVisible { |
return downloadShelfController_ != nil && |
[downloadShelfController_ isVisible]; |
@@ -1769,6 +1773,11 @@ enum { |
// do this. |
if ([findBarCocoaController_ isFindBarVisible]) |
[self layoutSubviews]; |
+ |
+ if ([self placeBookmarkBarBelowInfoBar] && |
+ [bookmarkBarController_ shouldShowAtBottomWhenDetached]) { |
+ [self layoutBottomBookmarkBarInContentFrame:[[self tabContentArea] frame]]; |
+ } |
} |
// Handle the openLearnMoreAboutCrashLink: action from SadTabController when |