#include "chrome/browser/ui/views/frame/top_container_background.h"
#include "chrome/browser/themes/theme_properties.h"
#include "chrome/browser/ui/color/chrome_color_id.h"
#include "chrome/browser/ui/views/frame/browser_view.h"
#include "chrome/browser/ui/views/tabs/tab_strip.h"
#include "chrome/grit/theme_resources.h"
#include "ui/base/theme_provider.h"
#include "ui/color/color_provider.h"
#include "ui/gfx/canvas.h"
TopContainerBackground::TopContainerBackground(BrowserView* browser_view)
: … { … }
void TopContainerBackground::Paint(gfx::Canvas* canvas,
views::View* view) const { … }
bool TopContainerBackground::PaintThemeCustomImage(
gfx::Canvas* canvas,
const views::View* view,
const BrowserView* browser_view) { … }
void TopContainerBackground::PaintThemeAlignedImage(
gfx::Canvas* canvas,
const views::View* view,
const BrowserView* browser_view,
gfx::ImageSkia* image) { … }
void TopContainerBackground::PaintBackground(gfx::Canvas* canvas,
const views::View* view,
const BrowserView* browser_view) { … }