| 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 55cf89d0840a8b7ca7c25980cad2524250cd862d..dca7f4862111651325b87e4a719a14fa812026fc 100644
|
| --- a/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/browser_window_controller.mm
|
| @@ -63,6 +63,7 @@
|
| #import "chrome/browser/ui/cocoa/tabs/tab_strip_view.h"
|
| #import "chrome/browser/ui/cocoa/tabs/tab_view.h"
|
| #import "chrome/browser/ui/cocoa/toolbar/toolbar_controller.h"
|
| +#import "chrome/browser/ui/cocoa/translate/translate_bubble_controller.h"
|
| #include "chrome/browser/ui/fullscreen/fullscreen_controller.h"
|
| #include "chrome/browser/ui/omnibox/location_bar.h"
|
| #include "chrome/browser/ui/tabs/dock_info.h"
|
| @@ -1243,6 +1244,10 @@ enum {
|
| [toolbarController_ setStarredState:isStarred];
|
| }
|
|
|
| +- (void)setCurrentPageIsTranslated:(BOOL)on {
|
| + [toolbarController_ setTranslateIconLit:on];
|
| +}
|
| +
|
| - (void)zoomChangedForActiveTab:(BOOL)canShowBubble {
|
| [toolbarController_ zoomChangedForActiveTab:canShowBubble];
|
| }
|
| @@ -1675,6 +1680,16 @@ enum {
|
| }
|
| }
|
|
|
| +- (void)showTranslateBubbleForWebContents:(content::WebContents*)contents
|
| + step:
|
| + (TranslateTabHelper::TranslateStep)step
|
| + errorType:(TranslateErrors::Type)errorType {
|
| + [TranslateBubbleController showForParentWindow:self
|
| + webContents:contents
|
| + step:step
|
| + errorType:errorType];
|
| +}
|
| +
|
| // Nil out the weak bookmark bubble controller reference.
|
| - (void)bookmarkBubbleWindowWillClose:(NSNotification*)notification {
|
| DCHECK_EQ([notification object], [bookmarkBubbleController_ window]);
|
|
|