On Sat, Mar 29, 2008 at 6:49 PM, iain <[EMAIL PROTECTED]> wrote: > Yes, clutter-webkit is pretty much a proof of concept demo, just to see > what we could do with webpages on a texture, but I'm pretty sure that > you've hit the limitations on it due to how it just proxies the Gtk > widget.
We're working in Python here, so I was able to hook up your patch to WebKit through my own patch to pywebkit, and make my own first cut (that basically implements force_redraw when loading finishes, and renders to the Cairo context). So basically I just re-implemented the guts of clutter-webkit.c in Python. It's not as feature complete (no fading between front and back drawing context, etc.) but I think the concept is the same. > The good news however is that I've been working gradually on a proper > clutter backend for webkit, and this is coming along nicely, and while > its not finished or stable or feature complete yet, its better than > clutter-webkit and is more likely to be the future. I'd be interested in hearing more about it, and I would certainly play with anything that exists. For right now, I think I have enough to show proof of concept that web+clutter is viable. > There is a 100% unofficial git repo available at > http://folks.o-hand.com/iain/git/WebKit although it requires a patch for > clutter-cairo which isn't in yet but will hopefully go in soon (although > you should be able to comment out the undefined function if you don't > want to resize the webkit actor) I tried to grab it: ~/Source/OpenSource$ git clone http://folks.o-hand.com/iain/git/WebKit Initialized empty Git repository in /Users/blake/Source/OpenSource/WebKit/.git/ Cannot get remote repository information. Perhaps git-update-server-info needs to be run there? I found this discussion about the error: http://www.gelato.unsw.edu.au/archives/git/0510/10111.html > > Websites on a texture seems like a generally useful thing. Especially > > if video rendering works > > That would be interesting to see if we can get that working, yeah. I would presume there's this whole scary path of "how do plugins (such as Flash) work in WebKit" and "how does it notify you when it needs updating" kind of thing. Thanks for following up. I'm interested to hear anything I can about the webkit integration, and to the extent I can help, I can do my best... Blake -- Blake Ramsdell | http://www.blakeramsdell.com -- To unsubscribe send a mail to [EMAIL PROTECTED]
