Skip to content
  • jchaffraix@webkit.org's avatar
    2008-05-24 Julien Chaffraix <jchaffraix@webkit.org> · a6454934
    jchaffraix@webkit.org authored
            Reviewed by Eric.
    
            Bug 9191: JS*ElementWrapperFactory should be autogenerated
            https://bugs.webkit.org/show_bug.cgi?id=9191
    
            This is a first pass for generation of JS*ElementWrapperFactory, in the long term we should move the make_names.pl
            intelligence to the *.in files.
    
            - Add a new parameter to make_names.pl --wrapperFactory which works like --wrapper but generates the
            JS*ElementWrapperFactory files.
    
            - Removed JS*ElementWrapperFactory files in WebCore/bindings/js, replaced by the generated ones.
    
            - Updated the build systems to account for the previous changes.
    
            * DerivedSources.make:
            * GNUmakefile.am:
            * WebCore.pro:
            * WebCore.vcproj/WebCore.vcproj:
            * WebCore.xcodeproj/project.pbxproj:
            * WebCoreSources.bkl:
            * bindings/js/JSHTMLElementWrapperFactory.cpp: Removed.
            * bindings/js/JSHTMLElementWrapperFactory.h: Removed.
            * bindings/js/JSSVGElementWrapperFactory.cpp: Removed.
            * bindings/js/JSSVGElementWrapperFactory.h: Removed.
            * dom/make_names.pl:
    
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34107 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    a6454934