| Index: Source/core/svg/SVGFilterElement.cpp
 | 
| diff --git a/Source/core/svg/SVGFilterElement.cpp b/Source/core/svg/SVGFilterElement.cpp
 | 
| index 80c69a3fa1281727da7d196fca9c10bc31bd253c..c7e9be0c0a3fd8a20d4aca91f1f7146ed4455b5e 100644
 | 
| --- a/Source/core/svg/SVGFilterElement.cpp
 | 
| +++ b/Source/core/svg/SVGFilterElement.cpp
 | 
| @@ -60,7 +60,7 @@ BEGIN_REGISTER_ANIMATED_PROPERTIES(SVGFilterElement)
 | 
|  END_REGISTER_ANIMATED_PROPERTIES
 | 
|  
 | 
|  inline SVGFilterElement::SVGFilterElement(const QualifiedName& tagName, Document* document)
 | 
| -    : SVGStyledElement(tagName, document)
 | 
| +    : SVGElement(tagName, document)
 | 
|      , m_filterUnits(SVGUnitTypes::SVG_UNIT_TYPE_OBJECTBOUNDINGBOX)
 | 
|      , m_primitiveUnits(SVGUnitTypes::SVG_UNIT_TYPE_USERSPACEONUSE)
 | 
|      , m_x(LengthModeWidth, "-10%")
 | 
| @@ -123,7 +123,7 @@ void SVGFilterElement::parseAttribute(const QualifiedName& name, const AtomicStr
 | 
|      SVGParsingError parseError = NoError;
 | 
|  
 | 
|      if (!isSupportedAttribute(name))
 | 
| -        SVGStyledElement::parseAttribute(name, value);
 | 
| +        SVGElement::parseAttribute(name, value);
 | 
|      else if (name == SVGNames::filterUnitsAttr) {
 | 
|          SVGUnitTypes::SVGUnitType propertyValue = SVGPropertyTraits<SVGUnitTypes::SVGUnitType>::fromString(value);
 | 
|          if (propertyValue > 0)
 | 
| @@ -157,7 +157,7 @@ void SVGFilterElement::parseAttribute(const QualifiedName& name, const AtomicStr
 | 
|  void SVGFilterElement::svgAttributeChanged(const QualifiedName& attrName)
 | 
|  {
 | 
|      if (!isSupportedAttribute(attrName)) {
 | 
| -        SVGStyledElement::svgAttributeChanged(attrName);
 | 
| +        SVGElement::svgAttributeChanged(attrName);
 | 
|          return;
 | 
|      }
 | 
|  
 | 
| @@ -175,7 +175,7 @@ void SVGFilterElement::svgAttributeChanged(const QualifiedName& attrName)
 | 
|  
 | 
|  void SVGFilterElement::childrenChanged(bool changedByParser, Node* beforeChange, Node* afterChange, int childCountDelta)
 | 
|  {
 | 
| -    SVGStyledElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta);
 | 
| +    SVGElement::childrenChanged(changedByParser, beforeChange, afterChange, childCountDelta);
 | 
|  
 | 
|      if (changedByParser)
 | 
|          return;
 | 
| 
 |