-
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/repository/webkit/trunk@52534 268f45cc-cd09-0410-ab3c-d52691b4dbfc
0794fbb6