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