-
ch.dumez@sisa.samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=118848 Reviewed by Kentaro Hara. In several instances, special casing were used in the bindings generator to avoid name clashes in the implementation. The [ImplementedBy] IDL extended attribute is meant to solve this issue so we now use it instead. No new tests, no behavior change. * bindings/scripts/CodeGenerator.pm: (WK_ucfirst): (AttributeNameForGetterAndSetter): * bindings/scripts/CodeGeneratorJS.pm: (GenerateImplementation): (NativeToJSValue): * bindings/scripts/CodeGeneratorObjC.pm: (GenerateHeader): (GenerateImplementation): * svg/SVGAElement.idl: * svg/SVGFECompositeElement.cpp: (WebCore::SVGFECompositeElement::SVGFECompositeElement): (WebCore::SVGFECompositeElement::parseAttribute): (WebCore::SVGFECompositeElement::setFilterEffectAttribute): (WebCore::SVGFECompositeElement::build): * svg/SVGFECompositeElement.h: * svg/SVGFECompositeElement.idl: * svg/SVGFEMorphologyElement.cpp: (WebCore::SVGFEMorphologyElement::SVGFEMorphologyElement): (WebCore::SVGFEMorphologyElement::parseAttribute): (WebCore::SVGFEMorphologyElement::setFilterEffectAttribute): (WebCore::SVGFEMorphologyElement::build): * svg/SVGFEMorphologyElement.h: * svg/SVGFEMorphologyElement.idl: * svg/SVGTransform.cpp: (WebCore::SVGTransform::updateSVGMatrix): * svg/SVGTransform.h: * svg/SVGTransform.idl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152844 268f45cc-cd09-0410-ab3c-d52691b4dbfc
958ceedf