Like last year around these dates, last week some of the WebKitGTK+ hackers gathered in the Igalia offices to spend a few days hacking the good hack, eating tortilla and playing Street Fighter II.
Others have already blogged about the event (Mario, Gustavo, Alex, Diego in multiple occasions … eh…) in some detail, so I’ll just try to give some extra information about some of the things that I did.
JIT + Oprofile
141 0.1910 8581.jo <jit-func>:fannkuch[tests/sunspider-0.9/access-fannkuch.js:5-62]
Another topic where I spent a few days is the long struggle to resurrect “about:plugins” in Epiphany. While Dan was busy kicking libsoup into shape so that we can implement about: URLs in a non-terrible way, I worked on adding the APIs in WebKitGTK+ that the browser will eventually use to fetch the plugin data. A couple of patches (here and here) have already landed, and we can now query WebKit for all the plugins it has loaded in the session, ask information about them, and even disable and enable them at runtime. Because seeing is believing you can see a hacky implementation of the about page that I have implemented locally:
Rest assured, this will look nicer (and will have more data and features) when it finally lands upstream!
It was of course great to see everyone again, both colleagues from Igalia and all the other hackers, and I hope we’ll be able to repeat the event again next year. If we manage to do it a third time this would pretty much become an ancient tradition of the GNOME community as far as these things go. Thanks to all the contributors and sponsors (Igalia, Collabora and the GNOME foundation) and until next time.
Pingback: WebKitGTK+ Hackfest 2010Iocane powder | 9nd.pl
Pingback: Tweets that mention Iocane powder » Blog Archive » WebKitGTK+ Hackfest 2010 -- Topsy.com
Thanks for all this work 🙂
BTW, thanks to the new GNOME theme, users can now record with Epiphany !
Moreover this icon sgould not be the most prominent on the toolbar (due to its color). For instance Firefox puts a slant on the <- icon
(Having this big red button goes against the priority rule in the “text besides icon” system which currently emphasises the <- icon among others by showing its label)
Don’t forget define about: pages with utf8 encoding. DivX plugin seems requires it.
Pingback: Strong Please Note