| Index: ui/native_theme/native_theme_aura.cc | 
| diff --git a/ui/native_theme/native_theme_aura.cc b/ui/native_theme/native_theme_aura.cc | 
| index 6382593f3e63d8752143d4a6c46efb3c3d263115..eb0d02ea4841fcd65b8b0fd38da3985268309820 100644 | 
| --- a/ui/native_theme/native_theme_aura.cc | 
| +++ b/ui/native_theme/native_theme_aura.cc | 
| @@ -9,10 +9,12 @@ | 
| #include "ui/base/layout.h" | 
| #include "ui/base/resource/resource_bundle.h" | 
| #include "ui/gfx/image/image_skia.h" | 
| +#include "ui/gfx/path.h" | 
| #include "ui/gfx/rect.h" | 
| #include "ui/gfx/size.h" | 
| #include "ui/gfx/skbitmap_operations.h" | 
| #include "ui/native_theme/common_theme.h" | 
| +#include "ui/views/round_rect_painter.h" | 
|  | 
| namespace { | 
|  | 
| @@ -195,7 +197,15 @@ SkColor NativeThemeAura::GetSystemColor(ColorId color_id) const { | 
|  | 
| void NativeThemeAura::PaintMenuPopupBackground(SkCanvas* canvas, | 
| const gfx::Size& size) const { | 
| -  canvas->drawColor(kMenuBackgroundColor, SkXfermode::kSrc_Mode); | 
| +  SkPaint paint; | 
| +  paint.setStyle(SkPaint::kFill_Style); | 
| +  paint.setFlags(SkPaint::kAntiAlias_Flag); | 
| +  paint.setColor(kMenuBackgroundColor); | 
| + | 
| +  gfx::Path path; | 
| +  views::RoundRectPainter::CreateRoundRectPath(gfx::Rect(size), &path); | 
| + | 
| +  canvas->drawPath(path, paint); | 
| } | 
|  | 
| void NativeThemeAura::PaintScrollbarTrack( | 
|  |