================
WebKitGTK+ 1.3.5
================
What's new in WebKitGTK+ 1.3.5?
- Add a HTTP cache implementation. This will be eventually
integrated in libsoup itself, but for now it can be accessed from
WebKit through the WebKitSoupCache APIs.
- Updated to work with GTK+ 3.x 2.91.1.
- Add frame-flattening support, used by some mobile browser sto
merge all frames in a page into a continuous view.
- Many other bugfixes.
================
WebKitGTK+ 1.3.4
================
What's new in WebKitGTK+ 1.3.4?
- File reader/writer APIs are now enabled.
- The javascript JIT is now enabled by default on ARM.
- Clipboard data is no longer lost when the process exists.
- Image DnD support.
- GSettings support to save/restore Web Inspector settings.
- Add WebSocket support, now enabled by default.
- Added WebKitWebView::frame-created signal, emitted when a frame
other than the main frame is created in a view.
- Added WebKitWebView::view-mode, holding information about how the
view is being presented. See the property documentation and
http://www.w3.org/TR/view-mode/ for details.
- Fullscreen support for HTML5 media player.
- Identify as WebKit/Safari in Google domains when
enable-site-specific-quirks is activated. Otherwise we'll get a
degraded user experience due to their poor UA detection
algorihtms.
- Added simple media playback options in the context menu for the
media elements.
- Update (and require) to work with gobjet-introspection 0.9.5.
- Updated to work with GTK+ 3.x 2.90.7 when in GTK+ 3.x mode.
- Make --disable-jit actually work.
- Add --enable-opcode-stats configure flag. When enabled, statistics
about opcode generation will be printed by JSC.
- Many a11y fixes, particularly in the AtkText interface.
- CSS box shadows render much faster in many cases.
- Many other bugfixes.
================
WebKitGTK+ 1.3.3
================
What's new in WebKitGTK+ 1.3.3?
- Fixes to compile with latest GTK+ 2.90.x.
- Add support for dropping content in WebKitWebViews.
- Many other bugfixes.
================
WebKitGTK+ 1.3.2
================
What's new in WebKitGTK+ 1.3.2?
*** This release is an ABI break ***
The library has been renamed to libwebkitgtk, so you'll need to
recompile your applications when upgrading to 1.3.2.
- Add support for GTK+ 3.x. A new configure flag, --with-gtk, has
been added, which allows to control which GTK+ version you want to
build against. The default value is '2.0', for GTK+ 2.x
support. With '3.0' the library will be compiled against GTK+ 3.x
(2.90.4 or newer required). In the 3.x mode the .pc file has been
renamed from webkit-X.X.pc to webkitgtk-X.X.pc, so you'll need to
update your autotools setup accordingly.
- Many fixes for the DOM bindings, including support to dispatch
events to any Node through webkit_event_target_dispatch_event.
- Added a 'inner-node' property to WebKitHitTestResult, carrying the
DOM node where the hit test happened.
- Many DnD fixes, including a fix for the infamous hang-of-death
while dragging the mouse.
- Support for .
- Many other bugfixes.
================
WebKitGTK+ 1.3.1
================
What's new in WebKitGTK+ 1.3.1?
- Initial support for GObject DOM bindings. Present in this release
is a substantial subset of the basic DOM APIs (Document, HTML
elements, Node, etc) including access to the DOM events through
GObject signals. Keep in mind that all the APIs are still
unstable, and will probably be subject to changes before the next
stable release.
- Add webkit_web_back_forward_list_clear, to completely clear the
BackForward list.
- Lots of improvements in DOM clipboard and drag-drop access.
- Add support for GTK+ key themes.
- Significant improvements in a11y, including improved role support
and many bugfixes.
=================
WebKitGTK+ 1.1.90
=================
What's new in WebKitGTK+ 1.1.90?
- Display server side messages during HTTP auth, since they
sometimes contain important information for the authentication
process.
- Reduce creation time for WebKitWebView widgets by reusing
dictionary structs used for spell-checking instead of creating a
new one for each instance.
- Implement WebKitWebView::geolocation-policy-decision-requested,
emitted when a frame inside the WebView wants to get its position
through geolocation.
- Add WebKitWebSettings::enable-spatial-navigation to control
whether Spatial Navigation is enabled or not. Spatial Navigation
allows the user to move through the elements in a page using only
the keyboard; this is similar to caret browsing, but with less
focus on accessibility since instead of presenting the exact
layout of the page to the user a more "logical" way of browsing
through its contents is allowed. A specification of this feature
can be seen at
http://www.w3.org/TR/WICD/#current-focus-point-algorithm
- Add a new build option, --enable-fast-mobile-scrolling. At the
moment this only disables fixed backgrounds when there are no
other fixed elements in a page, since they generally make
scrolling very slow and thus are a big burden in some mobile
environments.
- GTK+ Input Method support has received a big overhaul, and most of
them should work pretty well now.
- All known redraw issues in the plugin support (especially with the
Java plugin) have been fixed.
- Various fixes to the MediaPlayer code to improve responsiveness
and avoid lagging on position reporting.
- Lots of bugfixes and other improvements.
=================
WebKitGTK+ 1.1.22
=================
What's new in WebKitGTK+ 1.1.22?
- Preliminary support for Java plugins. Basic functionality is
there, but there are still a few rough edges. Also newly
introduced is a new WebKitWebSetting, 'enable-java-applet', which
controls whether WebKit will recognize the non-standard