[Webkit-unassigned] [Bug 27425] adding auto-generator support for GDOMHTMLElementWrapperFactory[.cpp/.h]
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 4 07:20:22 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=27425
--- Comment #19 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> 2009-08-04 07:20:20 PDT ---
(In reply to comment #17)
> (In reply to comment #16)
> > (From update of attachment 34008 [details] [details])
> > This is *much* better!
>
> goood :)
>
> > Why is HTMLName.cpp compiled by inclusion in the element factory wrapper? That
> > seems wrong. We should at least add a FIXME there.
> >
> > Why are we skipping DATAGRID?
> > 612 # skip DATAGRID for now
> > 613 next if ($conditional eq 'DATAGRID');
>
> because i don't have Gdom headers for anything that's DATAGRID based.
ok - i gave this a shot - getting the CodeGeneratorGObject.pm to auto-generate
GdomHTMLDataGridElement.cpp,h etc. and they depend on the existence of
GdomDataGridDataSource.cpp,h.
these files do not exist.
and... they're not auto-generated, they must be created manually.
i'm done with extra workload - adding extra functionality - until this series
of patches is in, or unless there's a damn good reason.
so, that means that i'm not willing to create GdomDataGridDataSource at this
time (from looking at WebCore/bindings/JS/JSDataGridDataSource.cpp,h).
therefore, to reduce workload, a small and simple hack is needed, to skip
anything that is #ifdef DATAGRID.
this simple hack will still allow people to create JS-based DATAGRID bindings,
and a working web browser, but they will just not have gobject bindings to
datagrid.
DATAGRID can be looked at _after_ the series of gobject patches are landed.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list