| Index: Source/platform/graphics/filters/FEFlood.cpp
|
| diff --git a/Source/platform/graphics/filters/FEFlood.cpp b/Source/platform/graphics/filters/FEFlood.cpp
|
| index 03ed1f439c3d9f1fdb3475129feacf5cf41fedcd..7f31da7df637eed677fc74b73a065ff869df8cfc 100644
|
| --- a/Source/platform/graphics/filters/FEFlood.cpp
|
| +++ b/Source/platform/graphics/filters/FEFlood.cpp
|
| @@ -80,13 +80,13 @@ void FEFlood::applySoftware()
|
| if (!resultImage)
|
| return;
|
|
|
| - Color color = colorWithOverrideAlpha(floodColor().rgb(), floodOpacity());
|
| + Color color = floodColor().modulate(floodOpacity());
|
| resultImage->context()->fillRect(FloatRect(FloatPoint(), absolutePaintRect().size()), color);
|
| }
|
|
|
| PassRefPtr<SkImageFilter> FEFlood::createImageFilter(SkiaImageFilterBuilder* builder)
|
| {
|
| - Color color = colorWithOverrideAlpha(floodColor().rgb(), floodOpacity());
|
| + Color color = floodColor().modulate(floodOpacity());
|
|
|
| SkImageFilter::CropRect rect = getCropRect(builder->cropOffset());
|
| SkAutoTUnref<SkColorFilter> cf(SkColorFilter::CreateModeFilter(color.rgb(), SkXfermode::kSrc_Mode));
|
|
|