WebKit EAL goes public

Posted by George Wright Fri, 09 Nov 2007 11:23:00 GMT

Yesterday, Collabora finally put the WebKit EAL code that Alp and I worked on over the summer into a public git repository on git.collabora.co.uk! This is great, as our development is now done in the open instead of behind closed doors, which is the way it should be done in my opinion.

At some point I hope to put online a method of building and installing this EAL which doesn’t involve a ridiculous amount of pain, but we at Collabora are currently concentrating on working with upstream on implementing missing features in WebKit/GTK+.

Some exciting new stuff that has appeared upstream is Rodney Dawes’ work on implementing NPAPI support in WebKit/GTK+ as well as the platform independent new CSS transformation work by Apple. This effectively obsoletes my work on full page zooming as we should hopefully be able to reuse their scaling code for these transformations and create an API function which sets a scale factor on the <html> element.

Personally, I am now concentrating my efforts on implementing a backing store for WebKit/GTK+ which should hopefully substantially increase scrolling performance, as well as investigating and looking into writing this zooming wrapper around the new transformations code.

Posted in ,  | 5 comments

Comments

  1. Diederik van der Boor said about 1 hour later:

    Cool stuff! It’s great to hear more about Webkit activity at the planet!

    And if I’m right the EAL would make it possible to switch rendering engines within a browser application? :-o

  2. George Wright said about 2 hours later:

    The EAL is currently used by Nokia for their internet tablet browser UI and yes, it is designed to allow an abstract browser UI use any engine available which has an associated EAL.

  3. Koko said about 11 hours later:

    I want EAL in Konqueror!

  4. George Wright said about 12 hours later:

    We don’t need to use the EAL in Konqueror as we have KParts.

  5. Riku Voipio said 2 months later:

    What happened to the webkit-eal repo? I’m looking at the possibility of providing microb/webkit in debian/pkg-maemo project..

(leave url/email »)

   Comment Markup Help Preview comment