Chromium Code Reviews| Index: ui/gfx/skbitmap_operations.cc |
| diff --git a/ui/gfx/skbitmap_operations.cc b/ui/gfx/skbitmap_operations.cc |
| index 76aa763fa43905a6a20a1ecfe74276f4349ed929..7761c72ee1cee98e930baa9f5930867787d44a8c 100644 |
| --- a/ui/gfx/skbitmap_operations.cc |
| +++ b/ui/gfx/skbitmap_operations.cc |
| @@ -741,9 +741,9 @@ SkBitmap SkBitmapOperations::CreateDropShadow( |
| SkBitmap shadow_image = SkBitmapOperations::CreateColorMask(bitmap, |
| shadow.color()); |
| - skia::RefPtr<SkBlurImageFilter> filter = |
| - skia::AdoptRef(SkBlurImageFilter::Create( |
| - SkDoubleToScalar(shadow.blur()), SkDoubleToScalar(shadow.blur()))); |
| + skia::RefPtr<SkBlurImageFilter> filter = skia::AdoptRef( |
| + SkBlurImageFilter::Create(SkDoubleToScalar(shadow.blur() / 2), |
|
Alexei Svitkine (slow)
2015/05/19 15:12:04
It's not clear to me how this ensures that the sha
calamity
2015/05/20 04:26:51
Sorry, I should have explained better. At the begi
Alexei Svitkine (slow)
2015/05/20 20:47:42
Thanks for the explanation, that makes sense. Plea
calamity
2015/05/21 06:54:30
Done.
|
| + SkDoubleToScalar(shadow.blur() / 2))); |
|
Alexei Svitkine (slow)
2015/05/20 20:47:42
Nit: Since you use SkDoubleToScalar(shadow.blur()
calamity
2015/05/21 06:54:30
Done.
|
| paint.setImageFilter(filter.get()); |
| canvas.saveLayer(0, &paint); |