Chromium Code Reviews| Index: ui/views/background.cc |
| diff --git a/ui/views/background.cc b/ui/views/background.cc |
| index 74d2fdaf5732616b3e0fd352b509df111b2a952b..98416e8b7794f0a7c6ba5e59aed0bb70214345d4 100644 |
| --- a/ui/views/background.cc |
| +++ b/ui/views/background.cc |
| @@ -114,6 +114,17 @@ Background* Background::CreateVerticalGradientBackground(SkColor color1, |
| } |
| //static |
| +Background* Background::CreateVerticalGradientRangeBackground( |
| + SkColor color1, SkColor color2, float start, float end) { |
|
msw
2012/08/08 17:12:20
nit: one param per line
markusheintz_
2012/08/08 21:53:55
Done.
|
| + Background* background = CreateBackgroundPainter( |
| + true, Painter::CreateVerticalGradientRange(color1, color2, start, end)); |
| + background->SetNativeControlColor( |
| + color_utils::AlphaBlend(color1, color2, 128)); |
| + |
| + return background; |
| +} |
| + |
| +//static |
| Background* Background::CreateBackgroundPainter(bool owns_painter, |
| Painter* painter) { |
| return new BackgroundPainter(owns_painter, painter); |