Jump to content
Compatible Support Forums
Sign in to follow this  
news

WebKitGTK+ 1.6.1 released!

Recommended Posts

 

After six months of work we are excited to announce the new 1.6 stable

series of WebKitGTK+ with the release of WebKitGTK+ 1.6.1.

 

http://webkitgtk.org/webkit-1.6.1.tar.gz

sha256sum:

05b09d851a04597d50fdca71ed8b09f5a0337d696b141a435255ae2095e140ad

md5sum: c11743694b1b71dad287b2e7a9e73b05

 

You may also access the stable branch directly from the SVN repository:

http://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-1.6

 

Future maintenance releases in the stable series will be made from this

branch.

 

What's new in the WebKitGTK+ 1.6 series

=======================================

 

WebKitGTK+ 1.6.x is the first stable series since our 1.4.0 series.

We have maintained API and ABI compatibility with 1.4.0.

 

- The JavaScriptCore library is now installed independently as

"libjavascriptcoregtk", and it comes with its own pkg-config file.

This allows linking to JavaScriptCore without WebKitGTK+.

 

- New DOM methods exist to check if editable areas have been modified

by the user (webkit_dom_html_{input,text_area}_is_edited). A

typical

usecase for these APIs is to warn the user if they are leaving

a page without submitting a form.

 

- A few new spell checking APIs are added, which make implementing

spell checking in a user agent much easier.

 

- Added API to set local storage database path.

 

- GTK+ 3.x is now the default toolkit for WebKitGTK+. GTK+ 2 is

considered deprecated now and we will stop supporting it in future

releases, so please try to move to GTK+3 in the near future.

 

- Bug fixes galore: WebKitGTK+ contains all the bug fixes accumulated

in the 1.5.x series including:

* Fix documentation generation by specifying the sources directory

with $(top_srcdir)

* Bug 68797 - [GTK] pot file is not properly remove during

distcheck

* Bug 68600 - [GTK] REGRESSION: Empathy crashes when switching

theme

* Bug 68502 - [GTK] Fix build break when enabling webgl on r95593

* Bug 68837 - [GTK] Do not ignore 'Replaceable' attributes in the

DOM bindings

* Create pot files in builddir

* Remove G_CONST_RETURN usage throughout WebKit, it's deprecated

in

glib

* Google Calendar no longer delivers the mobile interface to

WebKitGTK+

* So much more

 

- Because our DOM bindings wrap some functionalities still in

development in the W3C DOM working group, this release has changes

that we could not avoid to keep the library API compatible. We

assume nobody was seriously depending on these yet, but we still

want to warn all users of this. They are as follow:

* webkit_dom_blob_slice was renamed to

webkit_dom_webkit_blob_slice, now webkit_dom_blob_slice is

deprecated and a dummy function that calls the former.

* webkit_dom_html_form_element_dispatch_form_change and

webkit_dom_html_form_element_dispatch_form_input do not exist

anymore, to avoid changing the API this functions are still

there but they just print a warning message.

 

 

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

browsers.

 

Requirements:

===========

 

libsoup >= 2.33.6

cairo >= 1.10

fontconfig >= 2.4

FreeType2 >= 9.0

libxml >= 2.6

 

Depending on your configuration options WebKitGTK+ may also depend on:

 

libxslt >=1.1.7

sqlite >= 3.0

gstreamer >= 0.10

gstreamer-plugin-base >= 0.10.30

enchant >= 0.22

 

More information

================

 

If you want to know more about the project or get in touch with us

you may:

 

- 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 #webkit-gtk IRC channels at irc.freenode.net.

 

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×