Index: Source/core/svg/SVGFEGaussianBlurElement.cpp |
diff --git a/Source/core/svg/SVGFEGaussianBlurElement.cpp b/Source/core/svg/SVGFEGaussianBlurElement.cpp |
index 30883f8375b1d517b6441ce1879d8b2544e712c1..39b2e0a6bb2dcc62772799f71aa9d12ab95b684d 100644 |
--- a/Source/core/svg/SVGFEGaussianBlurElement.cpp |
+++ b/Source/core/svg/SVGFEGaussianBlurElement.cpp |
@@ -127,15 +127,15 @@ void SVGFEGaussianBlurElement::svgAttributeChanged(const QualifiedName& attrName |
PassRefPtr<FilterEffect> SVGFEGaussianBlurElement::build(SVGFilterBuilder* filterBuilder, Filter* filter) |
{ |
- FilterEffect* input1 = filterBuilder->getEffectById(in1()); |
+ FilterEffect* input1 = filterBuilder->getEffectById(in1CurrentValue()); |
if (!input1) |
return 0; |
- if (stdDeviationX() < 0 || stdDeviationY() < 0) |
+ if (stdDeviationXCurrentValue() < 0 || stdDeviationYCurrentValue() < 0) |
return 0; |
- RefPtr<FilterEffect> effect = FEGaussianBlur::create(filter, stdDeviationX(), stdDeviationY()); |
+ RefPtr<FilterEffect> effect = FEGaussianBlur::create(filter, stdDeviationXCurrentValue(), stdDeviationYCurrentValue()); |
effect->inputEffects().append(input1); |
return effect.release(); |
} |