[webkit-dev] Todo List for WebKit2

Alejandro Garcia Castro alex at igalia.com
Mon Apr 18 06:15:51 PDT 2011


On Mon, Apr 18, 2011 at 06:08:33PM +0530, naren.mehra at gmail.com wrote:
> Hi,
> 
> On Mon, Apr 18, 2011 at 5:37 PM, Balazs Kelemen <kbalazs at webkit.org> wrote:
> > On 04/14/2011 02:34 PM, naren.mehra at gmail.com wrote:
> >
> > Hi Everybody,
> >
> > I have recently started understanding webkit2 and am interested
> > in participating and contributing in this project.  So far I have
> > gone through the available webkit2 code through GIT repository and
> > studied the available documents.  I tried to find a ToDo list so
> > that I can pick up some work from there but couldnt find it.  Can
> > any of you pls point me towards it, if its there ??
> >
> > First of all, what platform are you targeting and what are your goals?
> >
> 
> I am currently trying to use WebKit2 engine (GTK port) to implement a
> full browser on linux, running on a dual core machine.
> 

Take care with using the current webkit2 gtk API, the API is still
going to change in the future. Currently at least there are two bugs
with API changes and there could be more in the future until there is
an stable release:

https://bugs.webkit.org/show_bug.cgi?id=57944
https://bugs.webkit.org/show_bug.cgi?id=57820

Best option to contribute to this port is that you hang around
#webkit-gtk IRC channel (freenode) and ask about current situation
in the implementation of any of the work you want to do, and use the
webkitgtk mailinglist regarding this topic. Check the contribute
setion of the webkitgtk webpage for details:

http://webkitgtk.org/?page=contribute

We are still adding basic core features because there are still things
not working in the multiprocess architecture for GTK+, for instance we
are still adding the testrunner:

https://bugs.webkit.org/show_bug.cgi?id=57068

You can apply that patch and try to help fixing the features required
to make all the tests that are running for webkit1 work. Any patch and
proposal is welcome :).

I hope I answered the webkit2gtk+ part.






More information about the webkit-dev mailing list