summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/omnibox/location_bar_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/omnibox/location_bar_util.cc')
-rw-r--r--chrome/browser/ui/omnibox/location_bar_util.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/ui/omnibox/location_bar_util.cc b/chrome/browser/ui/omnibox/location_bar_util.cc
index a9c9dc4..e02468d 100644
--- a/chrome/browser/ui/omnibox/location_bar_util.cc
+++ b/chrome/browser/ui/omnibox/location_bar_util.cc
@@ -50,11 +50,11 @@ void PaintExtensionActionBackground(const ExtensionAction& action,
color_utils::AlphaBlend(text_color, background_color, 0x13),
color_utils::AlphaBlend(text_color, background_color, 0x1d)
};
- skia::RefPtr<SkShader> gradient = skia::AdoptRef(
- SkGradientShader::CreateLinear(gradient_bounds, gradient_colors,
- NULL, 2, SkShader::kClamp_TileMode));
+ SkShader* gradient = SkGradientShader::CreateLinear(
+ gradient_bounds, gradient_colors, NULL, 2, SkShader::kClamp_TileMode);
SkPaint paint;
- paint.setShader(gradient.get());
+ paint.setShader(gradient);
+ gradient->unref();
canvas->DrawRect(bounds, paint);
SkColor border_color =