Skip to content
  • zimmermann@webkit.org's avatar
    2009-12-23 Nikolas Zimmermann <nzimmermann@rim.com> · 0794fbb6
    zimmermann@webkit.org authored
            Reviewed by Eric Seidel.
    
            Reverse JS GenerateConstructor logic
            https://bugs.webkit.org/show_bug.cgi?id=32910
    
            Make 'GenerateConstructor' the default setting for all classes, defined in IDL files. The flag is now obsolete and
            can be removed from all IDL files in a follow-up patch. Add new 'OmitConstructor' flag, that allows to restore the
            old default behaviour: do not generate JSFoobarConstructor class.
    
            No change in functionality, despite the fact that we're generating a lot more constructors now, as they have to
            be exposed through DOMWindow.idl -- this can be done per affected class in follow-up patches. Especially the SVG
            classes have to be exposed, most of them are missing JS constructors so far.
    
            As side effect HTMLOptionsCollection is now correctly exposing its constructor, thus fixing a test in fast/dom/wrapper-classes.html
    
    
    git-svn-id: http://svn.webkit.org/reposito...
    0794fbb6