= WebKit2GTK+ Roadmap = == WebKitGTK+ 2.0 (GNOME 3.6) == The main goal is to have a first stable release of the WebKit2GTK API, ready to port applications like [http://projects.gnome.org/epiphany/ Epiphany] without major regressions. Early in the development cycle we should be able to port applications like [http://projects.gnome.org/yelp/ yelp] || '''Task''' || '''Bug numbers''' || '''Primary contacts''' || '''Status''' || '''Target version''' || || WebKitWebView::run-file-chooser || [https://bugs.webkit.org/show_bug.cgi?id=78491 #78491] || MarioSanchezPrada || [https://bugs.webkit.org/attachment.cgi?id=127870&action=review patch] || 1.9.1 || || Fullscreen API || [https://bugs.webkit.org/show_bug.cgi?id=76166 #76166] || PhilippeNormand, CarlosGarciaCampos || [https://bugs.webkit.org/attachment.cgi?id=135344&action=review patch] || 1.9.1 || || Windowed plugins || [https://bugs.webkit.org/show_bug.cgi?id=61065 #61065] || CarlosGarciaCampos || [https://bugs.webkit.org/attachment.cgi?id=117182&action=review patch] || 1.9.90 || || Run JavaScript || [https://bugs.webkit.org/show_bug.cgi?id=75543 #75543] || CarlosGarciaCampos || done || 1.9.1 || || Print Preview || [https://bugs.webkit.org/show_bug.cgi?id=79226 #79226] || CarlosGarciaCampos || todo || 1.9.90 || || Favicons API || || SergioVillar || todo || 1.9.90 || || Context Menu API || [https://bugs.webkit.org/show_bug.cgi?id=81011 #81011] || CarlosGarciaCampos || [https://bugs.webkit.org/attachment.cgi?id=131675&action=review patch] || 1.9.1 || || Resources API || [https://bugs.webkit.org/show_bug.cgi?id=79477 #79477] || CarlosGarciaCampos || done || 1.9.1 || || Cookies || [https://bugs.webkit.org/show_bug.cgi?id=82441 #82441], [https://bugs.webkit.org/show_bug.cgi?id=82598 #82598], [https://bugs.webkit.org/show_bug.cgi?id=83016 #83016] || CarlosGarciaCampos || [https://bugs.webkit.org/attachment.cgi?id=134247&action=review patch], [https://bugs.webkit.org/attachment.cgi?id=135292&action=review patch], [https://bugs.webkit.org/attachment.cgi?id=135308&action=review patch] || 1.9.1 || || IME Support || || Martin Robinson || todo || 1.9.90 || || Proper default user agent and user agent API || || Martin Robinson || todo || 1.9.90 || || Accelerated compositing || || Martin Robinson || ongoing || 1.9.90 || || Authentication dialog API || || Martin Robinson || todo || 1.9.90 || || WebAudio ||[https://bugs.webkit.org/show_bug.cgi?id=61355 #61355] || Philippe Normand || ongoing || 1.9.1 || || canShowMIMEType() || || || todo || 1.9.90 || || Soup session and features || || || todo || 1.9.90 || || Inspector || || || todo || 1.9.90 || || Plugin Database API || || || todo || 1.9.90 || || Geolocation || || MarioSanchezPrada || ongoing || 1.9.1 || || Hit Test || || || todo || 1.9.90 || || Spell Checking || || || todo || 1.9.90 || || Win32 support (printing, IPC, etc.) || || || todo || || == WebKitGTK+ 1.8 (GNOME 3.4) == The main goal is to have enough API to port applications that use a small part for the API like [http://live.gnome.org/devhelp Devhelp] or [http://liferea.sourceforge.net/ Liferea]. || '''Task''' || '''Bug numbers''' || '''Primary contacts''' || '''Status''' || || Find API || [https://webkit.org/b/76070 #76070], [https://webkit.org/b/77747 #77747], [https://webkit.org/b/76522 #76522] || SergioVillar || done || || Zoom API || [https://bugs.webkit.org/show_bug.cgi?id=75249 #75249], [https://bugs.webkit.org/show_bug.cgi?id=75252 #75252] || CarlosGarciaCampos || done ||