[Webkit-unassigned] [Bug 9191] New: JS*ElementWrapperFactory should be autogenerated

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Wed May 31 10:37:17 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=9191

           Summary: JS*ElementWrapperFactory should be autogenerated
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: macdome at opendarwin.org


Currently we use JSHTMLElementWrapperFactory and JSSVGElementWrapper factory
when converting from impl pointers to the actual JS* binding classes.  These
are currently manually edited files, but they should be autogenerated.  It
should not be hard to modify ksvg2/scripts/make_names.pl to generate this sort
of file as well.  Once all of our bindings are autogenerated, it would be
simple to use htmltags.in and svgtags.in as source data for these files.  It
would also be possible to use exiting logic in
WebCore/bindings/scripts/CodeGenerator.pm to crawl through all .idl files to
find all classes.

Another way to work this would be to unify JS*ElementWrapperFactory files into
a single hash lookup.  That could be autogenerated.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list