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 b9aa9e6f0164fc4a3ea4ee23f82889f21d6ae9b7..32e67f10cb5e50f180cfcab353b09c6594397704 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_controller.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_controller.mm |
@@ -1660,10 +1660,13 @@ enum { |
return style; |
} |
-- (NSPoint)themePatternPhase { |
+- (NSPoint)themePatternPhaseForAlignment:(ThemePatternAlignment)alignment { |
NSView* windowChromeView = [[[self window] contentView] superview]; |
+ NSView* tabStripView = nil; |
+ if (alignment == THEME_PATTERN_ALIGN_WITH_TAB_STRIP && [self hasTabStrip]) |
+ tabStripView = [self tabStripView]; |
return [BrowserWindowUtils themePatternPhaseFor:windowChromeView |
- withTabStrip:[self tabStripView]]; |
+ withTabStrip:tabStripView]; |
} |
- (NSPoint)bookmarkBubblePoint { |