|| ||Carlos Garcia Campos <cgarcia-AT-igalia.com> |
|| ||webkit-gtk-AT-lists.webkit.org |
|| ||WebKitGTK+ 1.10.0 released! |
|| ||Wed, 26 Sep 2012 14:45:38 +0200|
|| ||Article, Thread
WebKitGTK+ 1.10.0 is available for download at:
This is the first release in the stable 1.10 series.
IMPORTANT: The tarball has been renamed from webkit-x.y.x.tar.xz to
webkitgtk-x.y.z.tar.xz to eliminate ambiguity with other WebKit ports.
What's new in the WebKitGTK+ 1.10.0 release?
- Beta version of the WebKit2 GTK+ API:
WebKitGTK+ 1.10 includes a beta version of the WebKit2 high-level GTK+
API. There isn't any backwards compatibility guarantee yet, but the
current API is unlikely to change. The API is not yet complete for a
full featured web browser, but is more than enough for applications that
use a smaller part of the API. We encourage every application for which
there's already enough API to be ported to WebKit2.
- Accelerated Compositing support:
WebKitGTK+ 1.10 includes support for accelerated compositing, which
allows for 3D CSS transformations, as well as hardware accelerated
- Port GStreamer backend to 1.0 API:
The Media player backend has been ported to the GStreamer 1.0 APIs. For
the time being we keep supporting the GStreamer 0.10 APIs as well.
Support for 1.0 can be enabled at build time using with the configure
option --with-gstreamer=1.0. The WebAudio backend is not ported yet to
the new APIs so if you need to use this experimental backend (which is
not enabled by default yet) you need to make sure to build with
GStreamer 0.10 support.
- MHTML support:
Now WebkitGTK+ based applications can load pages saved in the MHTML
format. Additionally, WebKit2GTK+ based applications will also be able
to save web pages using this format thanks to the newly added API for
- Geolocation support is now enabled by default.
- The LLInt (Low-Level Interpreter) for JSC is now enabled.
- Notable bug fixes:
+ The default Enchant spell checker now recognizes English
+ Input method support is greatly improved and the IME events sent to
+ Accessibility support has been further enhanced making it possible
for screen readers to provide more complete and more accurate
What is WebKitGTK+?
WebKitGTK+ is the GNOME platform port of the WebKit rendering engine.
Offering WebKit's full functionality through a set of GObject-based
APIs, it is suitable for projects requiring any kind of web
integration, from hybrid HTML/CSS applications to full-fledged web
gtk+ >= 2.10
gail >= 1.8
glib >= 2.32.0
libsoup >= 2.39.2
cairo >= 1.10
libxml >= 2.6
fontconfig >= 2.4
FreeType2 >= 9.0
Depending on your configuration options WebKitGTK+ may also depend on:
gtk+ >= 3.4.0
gail >= 3.0
libxslt >= 1.1.7
SQLite >= 3.0
gstreamer >= 0.10
gstreamer-plugin-base >= 0.10.30
enchant >= 0.22
Clutter >= 1.8.2
Clutter GTK+ >= 1.0.2
If you want to know more about the project or get in touch with us
- Visit our website at http://www.webkitgtk.org, or the upstream
site at http://www.webkit.org. People interested in contributing
should read: http://www.webkit.org/coding/contributing.html.
- Browse the bug list at http://bugs.webkit.org, WebKitGTK+ bugs are
typically prefixed by "[GTK]." A bug report with a minimal,
reproducible test case is often just as valuable as a patch.
- Join the #webkit and #webkitgtk+ IRC channels at irc.freenode.net.
- Subscribe to the WebKitGTK+ mailing list,
http://lists.webkit.org/mailman/listinfo.cgi/webkit-gtk, or the
WebKit's development mailing list,
Thanks to all the contributors who made possible this release, they
are far too many to list!
The WebKitGTK+ team,
September 24, 2012
Carlos Garcia Campos
gnome-announce-list mailing list
to post comments)