[Mono-dev] ANN: Bindings for WebKit/Gtk

Carlos Martín Nieto carlos at cmartin.tk
Mon Apr 21 12:10:01 EDT 2008


On Mon, 2008-04-21 at 01:59 +0100, Alp Toker wrote:
> Carlos Martín Nieto wrote:
> > These are being written by hand because the glib part of WebKit/Gtk is 
> > written in some sbuset of C++ which gapi2 doesn't grok, so bad luck.
> 
> Hi Carlos,
> 
> The gapi2 parser works fine on the WebKit/GTK+ sources once you remove 
> the WEBKIT_API prefixes in the headers (search and replace).

 You can guess what passed through my mind but though "nah, that can't
be it", can't you? Oh well, serves me right for not trying.

> 
> I have an experimental binding as part of nbind:
>    http://www.ndesk.org/nbind/

 That repository seriously upsets git-svn.

> 
> Here's a build:
>    http://www.ndesk.org/tmp/nwebkit.dll

 It works with my demo code if I comment out the signals, which don't
seem to be on the auto-generated bindings.

> 
> monodoc in SVN has initial WebKit support if you want to see it in action:
>    http://www.ndesk.org/tmp/monodoc-webkit.png

 It looks like it should, which is probably a good thing :)

> 
> It's probably a bit too soon to switch (API not yet fully stable). This 
> binding is one of three components we're developing that'll provide 
> seamless embedding and integration between managed applications and web 
> content including bidirectional access to the scripting engine and 
> browser DOM.

 Sounds good.

 I have a patch which I'll send today or tomorrow that removes a couple
of deprecated methods, and I'll see if I can get a half-decent package
of nbind for Debian.

   cmn
-- 
Carlos Martín Nieto | http://cmartin.tk

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080421/433be45f/attachment.bin 


More information about the Mono-devel-list mailing list