Skip to content
  • ch.dumez@sisa.samsung.com's avatar
    Remove SVGStyledLocatableElement class · d089d7b1
    ch.dumez@sisa.samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=118283
    
    Reviewed by Dirk Schulze.
    
    Remove SVGStyledLocatableElement class and have SVGGraphicsElement
    inherit SVGStyledElement directly instead. SVGStyledLocatableElement
    is no longer needed and according to the specification, SVGGraphicsElement
    should inherit SVGStyledElement (actually SVGElement once we merge
    SVGStyledElement into SVGElement).
    
    No new tests, no behavior change.
    
    * CMakeLists.txt:
    * GNUmakefile.list.am:
    * Target.pri:
    * WebCore.order:
    * WebCore.vcxproj/WebCore.vcxproj:
    * WebCore.vcxproj/WebCore.vcxproj.filters:
    * WebCore.xcodeproj/project.pbxproj:
    * bindings/scripts/CodeGeneratorJS.pm:
    (GetGnuVTableOffsetForType):
    * svg/SVGAllInOne.cpp:
    * svg/SVGElement.cpp:
    (WebCore::SVGElement::getBoundingBox):
    * svg/SVGElement.h:
    * svg/SVGGraphicsElement.cpp:
    (WebCore::SVGGraphicsElement::SVGGraphicsElement):
    (WebCore::SVGGraphicsElement::parseAttribute):
    (WebCore::SVGGraphicsElement::svgAttributeChanged):
    * svg/SVGGraphicsElement.h:
    * svg/SVGLocatable.cpp:
    (WebCore::SVGLocatable::getTransformToElement):
    * svg/SVGStyledElement.cpp:
    (WebCore::SVGStyledElement::localCoordinateSpaceTransform):
    * svg/SVGStyledLocatableElement.cpp: Removed.
    * svg/SVGStyledLocatableElement.h: Removed.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152299 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    d089d7b1