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); |