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