| Index: chrome/browser/ui/cocoa/tabs/tab_view.mm
|
| diff --git a/chrome/browser/ui/cocoa/tabs/tab_view.mm b/chrome/browser/ui/cocoa/tabs/tab_view.mm
|
| index 13a5e1d0d8528fb0ee06ce2e2d2451473a1c0406..aaa4783a6a9b1c9eb1edde5e3ff4481fe1596baf 100644
|
| --- a/chrome/browser/ui/cocoa/tabs/tab_view.mm
|
| +++ b/chrome/browser/ui/cocoa/tabs/tab_view.mm
|
| @@ -357,14 +357,18 @@ const CGFloat kRapidCloseDist = 2.5;
|
|
|
| // Draw the top inner highlight within the tab if using the default theme.
|
| if (themeProvider && themeProvider->UsingDefaultTheme()) {
|
| + [highlightColor setStroke];
|
| + scoped_nsobject<NSBezierPath> highlightPath([path copy]);
|
| + [highlightPath setLineWidth:lineWidth];
|
| +
|
| + if (!selected)
|
| + NSRectClip(NSOffsetRect(rect, 0, 2 * lineWidth));
|
| +
|
| NSAffineTransform* highlightTransform = [NSAffineTransform transform];
|
| [highlightTransform translateXBy:lineWidth yBy:-lineWidth];
|
| -
|
| - scoped_nsobject<NSBezierPath> highlightPath([path copy]);
|
| [highlightPath transformUsingAffineTransform:highlightTransform];
|
| - [highlightColor setStroke];
|
| - [highlightPath setLineWidth:lineWidth];
|
| [highlightPath stroke];
|
| +
|
| highlightTransform = [NSAffineTransform transform];
|
| [highlightTransform translateXBy:-2 * lineWidth yBy:0.0];
|
| [highlightPath transformUsingAffineTransform:highlightTransform];
|
|
|