| Index: ui/views/window/frame_background.h
|
| diff --git a/ui/views/window/frame_background.h b/ui/views/window/frame_background.h
|
| index a420de556cf1e8e1643d6e67b3bbe3677e0e25e4..fd6823cb019709e9cd16419b408e03a7c341e90a 100644
|
| --- a/ui/views/window/frame_background.h
|
| +++ b/ui/views/window/frame_background.h
|
| @@ -29,6 +29,12 @@ class VIEWS_EXPORT FrameBackground {
|
| // Sets the color to draw under the frame images.
|
| void set_frame_color(SkColor color) { frame_color_ = color; }
|
|
|
| + // Sets whether the frame to be drawn should have focus.
|
| + void set_is_active(bool is_active) { is_active_ = is_active; }
|
| +
|
| + // Sets whether the frame to be drawn is in incognito mode.
|
| + void set_incognito(bool incognito) { incognito_ = incognito; }
|
| +
|
| // Sets the theme image for the top of the window. May be null (empty).
|
| // Memory is owned by the caller.
|
| void set_theme_image(const gfx::ImageSkia& image) { theme_image_ = image; }
|
| @@ -74,7 +80,12 @@ class VIEWS_EXPORT FrameBackground {
|
| // Fills the frame area with the frame color.
|
| void PaintFrameColor(gfx::Canvas* canvas, const View* view) const;
|
|
|
| + // Paints the background of the tab strip.
|
| + void PaintFrameTopArea(gfx::Canvas* canvas, const View* view) const;
|
| +
|
| SkColor frame_color_;
|
| + bool is_active_;
|
| + bool incognito_;
|
| gfx::ImageSkia theme_image_;
|
| gfx::ImageSkia theme_overlay_image_;
|
| int top_area_height_;
|
|
|