| Index: Source/core/rendering/svg/RenderSVGResourceGradient.cpp
|
| diff --git a/Source/core/rendering/svg/RenderSVGResourceGradient.cpp b/Source/core/rendering/svg/RenderSVGResourceGradient.cpp
|
| index b26cdffe131344e4aed3642d4e66179d71e92c80..1c026e5201a7768c6c29b0651366f010ec73cc61 100644
|
| --- a/Source/core/rendering/svg/RenderSVGResourceGradient.cpp
|
| +++ b/Source/core/rendering/svg/RenderSVGResourceGradient.cpp
|
| @@ -124,13 +124,13 @@ bool RenderSVGResourceGradient::applyResource(RenderObject* object, RenderStyle*
|
| ASSERT(svgStyle);
|
|
|
| if (resourceMode & ApplyToFillMode) {
|
| - context->setAlpha(svgStyle->fillOpacity());
|
| + context->setAlphaAsFloat(svgStyle->fillOpacity());
|
| context->setFillGradient(gradientData->gradient);
|
| context->setFillRule(svgStyle->fillRule());
|
| } else if (resourceMode & ApplyToStrokeMode) {
|
| if (svgStyle->vectorEffect() == VE_NON_SCALING_STROKE)
|
| gradientData->gradient->setGradientSpaceTransform(transformOnNonScalingStroke(object, gradientData->userspaceTransform));
|
| - context->setAlpha(svgStyle->strokeOpacity());
|
| + context->setAlphaAsFloat(svgStyle->strokeOpacity());
|
| context->setStrokeGradient(gradientData->gradient);
|
| SVGRenderSupport::applyStrokeStyleToContext(context, style, object);
|
| }
|
|
|