Index: chrome/browser/ui/views/status_bubble_views.cc |
diff --git a/chrome/browser/ui/views/status_bubble_views.cc b/chrome/browser/ui/views/status_bubble_views.cc |
index f52073768d9442026c85f0c004fea6dd206fce63..711c0751eccf32d5d8b87ef1a989bacc8a1c02bb 100644 |
--- a/chrome/browser/ui/views/status_bubble_views.cc |
+++ b/chrome/browser/ui/views/status_bubble_views.cc |
@@ -400,13 +400,11 @@ void StatusBubbleViews::StatusView::OnPaint(gfx::Canvas* canvas) { |
SkRRect rrect; |
rrect.setRectRadii(RectToSkRect(rect), (const SkVector*)rad); |
- canvas->sk_canvas()->drawRRect(rrect, paint); |
+ canvas->sk_canvas()->drawRRect(rrect, shadow_paint); |
// Draw the bubble. |
- rect.SetRect(SkIntToScalar(kShadowThickness), |
- SkIntToScalar(kShadowThickness), |
- SkIntToScalar(width), |
- SkIntToScalar(height)); |
+ rect.SetRect(SkIntToScalar(kShadowThickness), SkIntToScalar(kShadowThickness), |
+ SkIntToScalar(width - 2), SkIntToScalar(height - 2)); |
msw
2014/12/12 19:10:09
Should these subtract 2*StatusBubbleViews::kShadow
|
rrect.setRectRadii(RectToSkRect(rect), (const SkVector*)rad); |
canvas->sk_canvas()->drawRRect(rrect, paint); |