| Index: Source/core/svg/SVGMaskElement.cpp
|
| diff --git a/Source/core/svg/SVGMaskElement.cpp b/Source/core/svg/SVGMaskElement.cpp
|
| index e3d090ff02124a27100093cc1685b5398dde313e..b3391238dd6417246647b14e441c60dd7c567584 100644
|
| --- a/Source/core/svg/SVGMaskElement.cpp
|
| +++ b/Source/core/svg/SVGMaskElement.cpp
|
| @@ -74,27 +74,7 @@ bool SVGMaskElement::isSupportedAttribute(const QualifiedName& attrName)
|
|
|
| void SVGMaskElement::parseAttribute(const QualifiedName& name, const AtomicString& value)
|
| {
|
| - SVGParsingError parseError = NoError;
|
| -
|
| - if (!isSupportedAttribute(name))
|
| - SVGElement::parseAttribute(name, value);
|
| - else if (name == SVGNames::maskUnitsAttr)
|
| - m_maskUnits->setBaseValueAsString(value, parseError);
|
| - else if (name == SVGNames::maskContentUnitsAttr)
|
| - m_maskContentUnits->setBaseValueAsString(value, parseError);
|
| - else if (name == SVGNames::xAttr)
|
| - m_x->setBaseValueAsString(value, parseError);
|
| - else if (name == SVGNames::yAttr)
|
| - m_y->setBaseValueAsString(value, parseError);
|
| - else if (name == SVGNames::widthAttr)
|
| - m_width->setBaseValueAsString(value, parseError);
|
| - else if (name == SVGNames::heightAttr)
|
| - m_height->setBaseValueAsString(value, parseError);
|
| - else if (SVGTests::parseAttribute(name, value)) {
|
| - } else
|
| - ASSERT_NOT_REACHED();
|
| -
|
| - reportAttributeParsingError(parseError, name, value);
|
| + parseAttributeNew(name, value);
|
| }
|
|
|
| void SVGMaskElement::svgAttributeChanged(const QualifiedName& attrName)
|
|
|