| Index: Source/core/svg/SVGSymbolElement.cpp
|
| diff --git a/Source/core/svg/SVGSymbolElement.cpp b/Source/core/svg/SVGSymbolElement.cpp
|
| index ed159d96e66e38c0ea64f38a87b2d2c1dc03086c..6991b4688afa765e0307814e13897de9d36c3b84 100644
|
| --- a/Source/core/svg/SVGSymbolElement.cpp
|
| +++ b/Source/core/svg/SVGSymbolElement.cpp
|
| @@ -67,16 +67,7 @@ void SVGSymbolElement::svgAttributeChanged(const QualifiedName& attrName)
|
| return;
|
| }
|
|
|
| - SVGElement::InvalidationGuard invalidationGuard(this);
|
| -
|
| - // Every other property change is ignored.
|
| - if (attrName == SVGNames::viewBoxAttr)
|
| - updateRelativeLengthsInformation();
|
| -}
|
| -
|
| -bool SVGSymbolElement::selfHasRelativeLengths() const
|
| -{
|
| - return hasAttribute(SVGNames::viewBoxAttr);
|
| + invalidateInstances();
|
| }
|
|
|
| RenderObject* SVGSymbolElement::createRenderer(RenderStyle*)
|
|
|