Reviewed by Darin.
authorweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 8 Oct 2006 19:19:39 +0000 (19:19 +0000)
committerweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 8 Oct 2006 19:19:39 +0000 (19:19 +0000)
commit4d737e404f6b21604a27b3b745a15aa9b4b6f710
tree39bc62e95e6068490cebb0f4d9ed0a3df7a89e61
parent75c6a1d2b3bfe56107fc8c4c609888f5438ebf7c
    Reviewed by Darin.

        Patch for http://bugs.webkit.org/show_bug.cgi?id=11215
        Yet another round of Objective-C SVG DOM bindings auto-generation

        - Auto-generate DOMSVGPatternElement, DOMSVGPointList, DOMSVGPolygonElement,
          DOMSVGPolylineElement, DOMSVGRadialGradientElement, DOMSVGRenderingIntent,
          DOMSVGScriptElement, DOMSVGSetElement, DOMSVGStopElement, DOMSVGSwitchElement,
          DOMSVGSymbolElement, DOMSVGTRefElement, DOMSVGTSpanElement,
          DOMSVGTextContentElement, DOMSVGTextElement, DOMSVGTextPositioningElement,
          DOMSVGTitleElement, DOMSVGUnitTypes, DOMSVGUseElement, DOMSVGViewElement,
          DOMSVGZoomAndPan and DOMSVGZoomEvent.

        - Auto-generate the implementations of DOMHTMLAppletElement and DOMHTMLEmbedElement
          using the new [ConvertFromString] property.

        - Add forward declarations for NS* types to auto-generated classes.

        * DerivedSources.make:
        * WebCore.xcodeproj/project.pbxproj:
        * bindings/objc/DOMHTMLAppletElement.mm: Removed.
        * bindings/objc/DOMHTMLEmbedElement.mm: Removed.
        * bindings/objc/DOMInternal.h:
        * bindings/objc/DOMSVG.h:
        * bindings/scripts/CodeGeneratorObjC.pm:
        * html/HTMLAppletElement.idl:
        * html/HTMLEmbedElement.idl:
        * ksvg2/svg/SVGPatternElement.idl:
        * ksvg2/svg/SVGPolygonElement.idl:
        * ksvg2/svg/SVGPolylineElement.idl:
        * ksvg2/svg/SVGRadialGradientElement.idl:
        * ksvg2/svg/SVGRenderingIntent.idl:
        * ksvg2/svg/SVGScriptElement.idl:
        * ksvg2/svg/SVGSetElement.idl:
        * ksvg2/svg/SVGStopElement.idl:
        * ksvg2/svg/SVGSwitchElement.idl:
        * ksvg2/svg/SVGSymbolElement.idl:
        * ksvg2/svg/SVGTRefElement.idl:
        * ksvg2/svg/SVGTSpanElement.idl:
        * ksvg2/svg/SVGTextContentElement.idl:
        * ksvg2/svg/SVGTextElement.idl:
        * ksvg2/svg/SVGTextPositioningElement.idl:
        * ksvg2/svg/SVGTitleElement.idl:
        * ksvg2/svg/SVGUseElement.idl:
        * ksvg2/svg/SVGViewElement.idl:
        * ksvg2/svg/SVGZoomEvent.idl:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16888 268f45cc-cd09-0410-ab3c-d52691b4dbfc
29 files changed:
WebCore/ChangeLog
WebCore/DerivedSources.make
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/objc/DOMHTMLAppletElement.mm [deleted file]
WebCore/bindings/objc/DOMHTMLEmbedElement.mm [deleted file]
WebCore/bindings/objc/DOMInternal.h
WebCore/bindings/objc/DOMSVG.h
WebCore/bindings/scripts/CodeGeneratorObjC.pm
WebCore/html/HTMLAppletElement.idl
WebCore/html/HTMLEmbedElement.idl
WebCore/ksvg2/svg/SVGPatternElement.idl
WebCore/ksvg2/svg/SVGPolygonElement.idl
WebCore/ksvg2/svg/SVGPolylineElement.idl
WebCore/ksvg2/svg/SVGRadialGradientElement.idl
WebCore/ksvg2/svg/SVGRenderingIntent.idl
WebCore/ksvg2/svg/SVGScriptElement.idl
WebCore/ksvg2/svg/SVGSetElement.idl
WebCore/ksvg2/svg/SVGStopElement.idl
WebCore/ksvg2/svg/SVGSwitchElement.idl
WebCore/ksvg2/svg/SVGSymbolElement.idl
WebCore/ksvg2/svg/SVGTRefElement.idl
WebCore/ksvg2/svg/SVGTSpanElement.idl
WebCore/ksvg2/svg/SVGTextContentElement.idl
WebCore/ksvg2/svg/SVGTextElement.idl
WebCore/ksvg2/svg/SVGTextPositioningElement.idl
WebCore/ksvg2/svg/SVGTitleElement.idl
WebCore/ksvg2/svg/SVGUseElement.idl
WebCore/ksvg2/svg/SVGViewElement.idl
WebCore/ksvg2/svg/SVGZoomEvent.idl