| Index: chrome/browser/cocoa/styled_text_field_cell.mm
|
| ===================================================================
|
| --- chrome/browser/cocoa/styled_text_field_cell.mm (revision 55783)
|
| +++ chrome/browser/cocoa/styled_text_field_cell.mm (working copy)
|
| @@ -129,7 +129,8 @@
|
|
|
| // Paint button background image if there is one (otherwise the border won't
|
| // look right).
|
| - ThemeProvider* themeProvider = [[controlView window] themeProvider];
|
| + BrowserThemeProvider* themeProvider =
|
| + static_cast<BrowserThemeProvider*>([[controlView window] themeProvider]);
|
| if (themeProvider) {
|
| NSColor* backgroundImageColor =
|
| themeProvider->GetNSImageColorNamed(IDR_THEME_BUTTON_BACKGROUND, false);
|
| @@ -171,8 +172,11 @@
|
| }
|
|
|
| // Draw optional bezel below bottom stroke.
|
| - if ([self shouldDrawBezel]) {
|
| - [[NSColor colorWithCalibratedWhite:0.96 alpha:1.0] set];
|
| + if ([self shouldDrawBezel] && themeProvider &&
|
| + themeProvider->UsingDefaultTheme()) {
|
| +
|
| + [themeProvider->GetNSColor(
|
| + BrowserThemeProvider::COLOR_TOOLBAR_BEZEL, true) set];
|
| NSRect bezelRect = NSMakeRect(cellFrame.origin.x,
|
| NSMaxY(cellFrame) - 0.5,
|
| NSWidth(cellFrame),
|
|
|