| Index: chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| diff --git a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| index 347971f78e49e6abb29ae84d73853ee3a5f069cb..eb6da3b2b2b6336838f957853869caad0763c8a4 100644
|
| --- a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| +++ b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
|
| @@ -710,9 +710,8 @@ void OpaqueBrowserFrameView::PaintToolbarBackground(gfx::Canvas* canvas) {
|
| h));
|
| canvas->GetSkCanvas()->drawARGB(0, 255, 255, 255, SkXfermode::kClear_Mode);
|
|
|
| - SkColor theme_toolbar_color = tp->GetColor(ThemeService::COLOR_TOOLBAR);
|
| - canvas->FillRect(theme_toolbar_color,
|
| - gfx::Rect(x, bottom_y, w, bottom_edge_height));
|
| + canvas->FillRect(gfx::Rect(x, bottom_y, w, bottom_edge_height),
|
| + tp->GetColor(ThemeService::COLOR_TOOLBAR));
|
|
|
| // Tile the toolbar image starting at the frame edge on the left and where the
|
| // horizontal tabstrip is (or would be) on the top.
|
| @@ -777,11 +776,11 @@ void OpaqueBrowserFrameView::PaintToolbarBackground(gfx::Canvas* canvas) {
|
| bottom_edge_height, false);
|
|
|
| // Draw the content/toolbar separator.
|
| - canvas->FillRect(ResourceBundle::toolbar_separator_color,
|
| - gfx::Rect(x + kClientEdgeThickness,
|
| + canvas->FillRect(gfx::Rect(x + kClientEdgeThickness,
|
| toolbar_bounds.bottom() - kClientEdgeThickness,
|
| w - (2 * kClientEdgeThickness),
|
| - kClientEdgeThickness));
|
| + kClientEdgeThickness),
|
| + ResourceBundle::toolbar_separator_color);
|
| }
|
|
|
| void OpaqueBrowserFrameView::PaintRestoredClientEdge(gfx::Canvas* canvas) {
|
| @@ -820,12 +819,10 @@ void OpaqueBrowserFrameView::PaintRestoredClientEdge(gfx::Canvas* canvas) {
|
| top_right->width(), height, false);
|
|
|
| // Draw the toolbar color across the top edge.
|
| - canvas->FillRect(
|
| - toolbar_color,
|
| - gfx::Rect(client_area_bounds.x() - kClientEdgeThickness,
|
| - client_area_top - kClientEdgeThickness,
|
| - client_area_bounds.width() + (2 * kClientEdgeThickness),
|
| - kClientEdgeThickness));
|
| + canvas->FillRect(gfx::Rect(client_area_bounds.x() - kClientEdgeThickness,
|
| + client_area_top - kClientEdgeThickness,
|
| + client_area_bounds.width() + (2 * kClientEdgeThickness),
|
| + kClientEdgeThickness), toolbar_color);
|
| }
|
|
|
| int client_area_bottom =
|
| @@ -856,21 +853,17 @@ void OpaqueBrowserFrameView::PaintRestoredClientEdge(gfx::Canvas* canvas) {
|
| // where not covered by the toolbar image. NOTE: We do this after drawing the
|
| // images because the images are meant to alpha-blend atop the frame whereas
|
| // these rects are meant to be fully opaque, without anything overlaid.
|
| - canvas->FillRect(
|
| - toolbar_color,
|
| - gfx::Rect(client_area_bounds.x() - kClientEdgeThickness,
|
| - client_area_top,
|
| - kClientEdgeThickness,
|
| - client_area_bottom + kClientEdgeThickness - client_area_top));
|
| - canvas->FillRect(toolbar_color,
|
| - gfx::Rect(client_area_bounds.x(), client_area_bottom,
|
| - client_area_bounds.width(), kClientEdgeThickness));
|
| - canvas->FillRect(
|
| - toolbar_color,
|
| - gfx::Rect(client_area_bounds.right(),
|
| - client_area_top,
|
| - kClientEdgeThickness,
|
| - client_area_bottom + kClientEdgeThickness - client_area_top));
|
| + canvas->FillRect(gfx::Rect(client_area_bounds.x() - kClientEdgeThickness,
|
| + client_area_top, kClientEdgeThickness,
|
| + client_area_bottom + kClientEdgeThickness - client_area_top),
|
| + toolbar_color);
|
| + canvas->FillRect(gfx::Rect(client_area_bounds.x(), client_area_bottom,
|
| + client_area_bounds.width(), kClientEdgeThickness),
|
| + toolbar_color);
|
| + canvas->FillRect(gfx::Rect(client_area_bounds.right(), client_area_top,
|
| + kClientEdgeThickness,
|
| + client_area_bottom + kClientEdgeThickness - client_area_top),
|
| + toolbar_color);
|
| }
|
|
|
| SkColor OpaqueBrowserFrameView::GetFrameColor() const {
|
|
|