Index: chrome/browser/ui/cocoa/tabs/tab_strip_controller.h |
diff --git a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h |
index 6acd5669e3fef2d4c75a0f7f47a3957efaa9a8fd..fa1d28e830d097b34ccae90784bf75fcbe7c66b1 100644 |
--- a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h |
+++ b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h |
@@ -139,6 +139,10 @@ class WebContents; |
// Helper for performing tab selection as a result of dragging over a tab. |
scoped_ptr<HoverTabSelector> hoverTabSelector_; |
+ |
+ // A container view for the window controls, which must be manually added in |
+ // fullscreen in 10.10+. |
+ base::scoped_nsobject<NSView> fullscreenWindowControls_; |
} |
@property(nonatomic) CGFloat leftIndentForControls; |
@@ -248,6 +252,12 @@ class WebContents; |
// Returns the currently active TabContentsController. |
- (TabContentsController*)activeTabContentsController; |
+// Adds traffic lights to the tab strip. Idempotent. |
+- (void)addWindowControls; |
+ |
+// Removes traffic lights from the tab strip. Idempotent. |
+- (void)removeWindowControls; |
+ |
@end |
@interface TabStripController(TestingAPI) |