Holger Freyther wrote:
Hi all,
I'm glad the interest in WebKit/Gtk+ is so tremendous. While the current
state of the port is quite good there are still a lot of things missing
making it really kick ass. This includes Netscape Plugins, keyboard
navigation, zooming, styling, finishing an API, networking improvements,
etc.
So don't ask what WebKit/Gtk+ can do for you, but ask yourself what you
can do for WebKit/Gtk+. And luckily the answer is very simple! File bugs
and fix them!
1.) Filing bugs:
Go to http://bugs.webkit.org and file bugs. Make sure to use the Gtk
keyword so we can easily query for Gtk+ bugs
2.) Fixing bugs:
With Alp Toker we have a Gtk+ port reviewer and we have the lovely
Apple team that is very helpful as well and can review your changes. We
have Gtk+ people that can and will commit reviewed patches. Just follow
this guideline[1] and you will make the world a better place.
thanks and I look forward to commit your patches.
z.
[1] http://webkit.org/coding/contributing.html
Thanks Holger for this introduction to WebKit/GTK+ hacking! I'd also
like to welcome contributors who want to help improve the
platform-independent components of the GTK+ port like the Cairo graphics
and HTTP backends, and future GStreamer video/audio support.
We have a competitive coverage of the SVG spec and the HTML5 canvas
element, for example, but there are still basic gfx TODOs that anyone
who has studied geometry at high school can help fix.
Such work will give us access to a large new correctness and performance
test suite that can potentially assist the Cairo project itself.
Much of the Cairo graphics backend in WebKit is written using the Cairo
C API directly so you don't have to re-learn the Cairo API through
abstractions like "Thebes" (although it is abstracted higher up for use
by the rendering engine).
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev