⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.
wiki:WebKitGTK/WebKit2Roadmap

Version 84 (modified by Martin Robinson, 14 years ago) ( diff )

--

WebKit2GTK+ Roadmap

WebKitGTK+ 2.0 (GNOME 3.8)

The main goal is to have a first stable release of the WebKit2GTK API.

Task Bug numbers Primary contacts Status Target version
Proper default user agent and user agent API ​#95697 Martin Robinson done 1.11.1
Scheme security policy ​#96497 CarlosGarciaCampos done 1.11.1
Favicons API ​#96476, ​#96477 MarioSanchez ongoing 1.11.1
Console messages ​#79918 CarlosGarciaCampos ​patch 1.11.90
WebKitWebResource::send-request signal ​#83681 CarlosGarciaCampos ​patch 1.11.90
SSL errors ​#90267 CarlosGarciaCampos ongoing 1.11.90
View snapshot API ClaudioSaavedra ongoing 1.11.90
WebAudio ​#61355 Philippe Normand ongoing 1.11.90
Authentication dialog API Martin Robinson ongoing 1.11.90
Print Preview ​#79226 CarlosGarciaCampos todo 1.11.90
Setting to enable/disable smooth scrolling todo 1.11.90
Hit Test todo 1.11.90
Insecure content display/execution API todo 1.11.90
Viewport attributes todo 1.11.90
Win32 support (printing, IPC, etc.) todo

WebKitGTK+ 1.10 (GNOME 3.6)

The main goal is to have a first stable release of the WebKit2GTK API, ready to port applications like ​Epiphany without major regressions. Early in the development cycle we should be able to port applications like ​yelp

Task Bug numbers Primary contacts Status Target version
Fullscreen API ​#76166 PhilippeNormand, CarlosGarciaCampos done 1.9.1
Windowed plugins ​#61065 CarlosGarciaCampos done 1.9.1
Run JavaScript ​#75543 CarlosGarciaCampos done 1.9.1
Resources API ​#79477 CarlosGarciaCampos done 1.9.1
Cookies ​#82441, ​#82598 CarlosGarciaCampos done 1.9.1
WebKitWebView::run-file-chooser ​#78491 MarioSanchezPrada done 1.9.2
Plugin Database API ​#86536 CarlosGarciaCampos done 1.9.3
canShowMIMEType() ​#85998 CarlosGarciaCampos done 1.9.3
Inspector ​#87113 CarlosGarciaCampos done 1.9.3
Geolocation ​#83876 MarioSanchezPrada done 1.9.4
Custom URI schemes ​#84130 CarlosGarciaCampos done 1.9.4
Accelerated compositing ​#86037 Martin Robinson done 1.9.4
ShowModalDialog ​#79500 MarioSanchezPrada done 1.9.4
Context Menu API ​#81011 CarlosGarciaCampos done 1.9.4
Persistent cookies ​#83016 CarlosGarciaCampos done 1.9.5
Disk cache ​#90797 CarlosGarciaCampos done 1.9.5
Form Client ​#91605 CarlosGarciaCampos done 1.9.6
Spell Checking ​#90268 MarioSanchezPrada done 1.9.6
IME Support ​#84556 Martin Robinson done 1.9.6
Save Web Page (MHTML) ​#89873 MarioSanchezPrada done 1.9.7
Preferred languages ​#90878 CarlosGarciaCampos done 1.9.90
GObject Introspection ​#94313 Jesse van den Kieboom ongoing 1.9.91

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 ​Devhelp or ​Liferea.

Task Bug numbers Primary contacts Status
Find API ​#76070, ​#77747, ​#76522 SergioVillar done
Zoom API ​#75249, ​#75252 CarlosGarciaCampos done

​Adding new API to WebKit2 GTK+

Note: See TracWiki for help on using the wiki.