Index: Source/core/rendering/svg/RenderSVGResourcePattern.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGResourcePattern.cpp b/Source/core/rendering/svg/RenderSVGResourcePattern.cpp |
index fa9d6969fc8c7747071092a88cad6ca52b0cab19..d6f93ef0fb7736ee55b0c9e6d5c33a4e1411b08a 100644 |
--- a/Source/core/rendering/svg/RenderSVGResourcePattern.cpp |
+++ b/Source/core/rendering/svg/RenderSVGResourcePattern.cpp |
@@ -158,13 +158,13 @@ bool RenderSVGResourcePattern::applyResource(RenderObject* object, RenderStyle* |
ASSERT(svgStyle); |
if (resourceMode & ApplyToFillMode) { |
- context->setAlpha(svgStyle->fillOpacity()); |
+ context->setAlphaAsFloat(svgStyle->fillOpacity()); |
context->setFillPattern(patternData->pattern); |
context->setFillRule(svgStyle->fillRule()); |
} else if (resourceMode & ApplyToStrokeMode) { |
if (svgStyle->vectorEffect() == VE_NON_SCALING_STROKE) |
patternData->pattern->setPatternSpaceTransform(transformOnNonScalingStroke(object, patternData->transform)); |
- context->setAlpha(svgStyle->strokeOpacity()); |
+ context->setAlphaAsFloat(svgStyle->strokeOpacity()); |
context->setStrokePattern(patternData->pattern); |
SVGRenderSupport::applyStrokeStyleToContext(context, style, object); |
} |