[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