1. WebKit GTK+ 2011: Declared interests
WebKit2 API review
- Gustavo, Martin, Nayan, Alex, Xan, Carlos
- jhbuild-ification of bots
- Gustavo, Martin
- i18n + intltool
- Gustavo
multipart/x-mixed-replace (656684)
- Gustavo, Dan
- Gustavo, Martin, Nayan, Alex, Joone
SoupCache improvements
- Martin, Sergio
- Google plugins
- Martin
ViewPort and other mobile APIs
- Nayan
V8 or JavaScriptCore
- Nayan, Xan, Andy
- HTML5 App Support
- Juanjo, Alex, Xan, Bastien, Dape
- New Epiphany Design
- Juanjo, Claudio, Xan, Bastien, Felipe, Jon, Gustavo
- WebKitGTK+ 1.6.2
- Alex
- Joanie, Mario
- ARIA++
- Joanie, Mario
- History and bookmarks rewrite
- Claudio, Xan
- Tiled backing store
- Joone
Input Methods + WebKit2
- Joone, Martin
- Xan, Mario
- HTML5 History
- Xan
- HTML5 notifications
- Xan, Jon
WebApp mode
- Xan, Jon
- New buildbot
- Phil, Alex
- Completed on the afternoon of the 1st of December!
JavaScriptCore ARM
- Xan
SoupRequest (663451, webkit 71611, etc)
- Dan, Sergio
- Random networking
- Dan
SPDY support? (Wikipedia article)
- Dan, Martin, Gustavo
TestRunner
- Sergio
- Replace Flash with HTML5 video/Totem
- Bastien, Gustavo
- Touch APIs
- Bastien, Bob, Nayan
- Andy
- Video fullscreen controls cleanup
- Phil
- Phil
WebAudio
- Phil
- GStreamer 0.11
- Phil
- Documentation
- Bob
- GNOME integration
- Jon, Juanjo, Xan, Bastien
- Favicon rewrite
- Sergio, Xan, Carlos
1.1. Tentative topics
WebKit2
- WebKit2GTK+ API review.
a11y for WebKit2
MiniBrowser regressions (Policy and UI client implementation)
WebKit features
- Accelerated compositing/WebGL/3D goodness
- Touch-based improvements for WebKitGTK+
- HTML5 notification support
GStreamer WebAudio merge
Web Timing (to make performance debugging easier) (webkit 42432)
- Building/Testing
- jhbuild making it easy to make tests pass anywhere
- Buildbots (r)evolution
- Review Skipped tests, file bugs as needed
- Network stack improvements
Use all the right libsoup features/options (eg, SoupProxyResolverDefault)
multipart/x-mixed-replace (656684)
land SoupHTTPInputStream/SoupRequest changes (663451, webkit 71611)
libsoup giobased (591739, etc)
- TLS client certificate support
- TLS accept/reject server certificate
- fix ftp URL support
- fix unstable synchronous API
- Asynchronously load contents of cache
- Use a mmap'ed block file for small cached resources (4k)
- Epiphany
- Next-gen Epiphany design
- History backend rewrite for Epiphany
- Revamp Epiphany web page
- GNOME OS
- Integration into GNOME OS
- ES.next let/const in JSC
- GNOME Shell over JSC (Seed)
- Documentation and tutorial for WebKitGTK+ DOM bindings
- Revamp of webkitgtk.org
- Media playback improvements
Do the 8-bit string changes in WTF make --with-unicode-backend=glib any more plausible?