<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[166638] trunk</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/166638">166638</a></dd>
<dt>Author</dt> <dd>carlosgc@webkit.org</dd>
<dt>Date</dt> <dd>2014-04-02 02:58:39 -0700 (Wed, 02 Apr 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>[GTK] Move NEWS file to a new location
https://bugs.webkit.org/show_bug.cgi?id=130901

Reviewed by Brent Fulgham.

Source/WebKit2:

* gtk/NEWS: Renamed from Source/WebKit/gtk/NEWS.

Tools:

* gtk/manifest.txt: Update the NEWS file path.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkToolsChangeLog">trunk/Tools/ChangeLog</a></li>
<li><a href="#trunkToolsgtkmanifesttxt">trunk/Tools/gtk/manifest.txt</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkSourceWebKit2gtkNEWS">trunk/Source/WebKit2/gtk/NEWS</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkSourceWebKitgtkNEWS">trunk/Source/WebKit/gtk/NEWS</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebKitgtkNEWS"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebKit/gtk/NEWS (166637 => 166638)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit/gtk/NEWS        2014-04-02 09:23:10 UTC (rev 166637)
+++ trunk/Source/WebKit/gtk/NEWS        2014-04-02 09:58:39 UTC (rev 166638)
</span><span class="lines">@@ -1,1558 +0,0 @@
</span><del>-=================
-WebKitGTK+  2.3.4
-=================
-
-What's new in WebKitGTK+ 2.3.4?
-
-  - Add API to WebKitResponsePolicyDecision to check if the MIME type
-    can be shown.
-  - Enable fullscreen API by default.
-  - Fix handling of HTTP certificates with the network process enabled.
-  - Fix downloads with the network process enabled.
-  - Fix handling of cookies when network process is enabled.
-  - Remove the partial file downloaded when the download operation
-    fails or is cancelled.
-  - Make WebKitWebPage::send-request signal work after a redirect.
-  - Add xdg.origin.url extended attribute to downloads in WebKit2.
-  - Fix WebGL with GLES.
-  - Translation updates: Dutch, Brazilian Portuguese.
-
-=================
-WebKitGTK+  2.3.3
-=================
-
-What's new in WebKitGTK+ 2.3.3?
-
-  - Initial Network Process support disabled by default.
-  - CSS regions are now enabled by default.
-  - Support right-side attachment of the inspector in WebKit2.
-  - Add spatial navigation setting to WebKit2 GTK+ API.
-  - Add media source setting to both WebKit1 and WebKit2.
-  - Support custom types for drag and drop data.
-  - Avoid extra copy when drawing images in cairo backend.
-  - Fix scrolling in combo boxes when the dropdown menu is larger than
-    the screen.
-  - Render AC layers also when using GTK+ 2 in WebKit1.
-  - Fix return value of webkit_web_view_get_view_source_mode() in
-    WebKit1.
-  - Emit stream-start, caps and segment events in webkitwebaudiosrc
-    element.
-  - Fix seeking on media content provided by servers not supporting
-    range requests.
-  - Fix a crash when using media source in GStreamer media backend.
-  - Fix an X11 error when the backing store surface is destroyed.
-  - Expose splitter elements with ATK_ROLE_SEPARATOR to accessibility.
-  - Expose accessibility objects WAI-ARIA landmark roles.
-  - Expose accessibility objects with ATK_ROLE_ARTICLE.
-  - Expose accessibility objects with ATK_ROLE_CHECK_MENU_ITEM.
-  - Remove support for GStreamer 0.10.
-  - Memory leak due to incorrect use of gst_tag_list_merge in
-    TextCombinerGStreamer.
-  - Translation updates: Brazilian Portuguese.
-
-=================
-WebKitGTK+  2.3.2
-=================
-
-What's new in WebKitGTK+ 2.3.2?
-
-  - Add enable-media-stream setting to WebKit2 GTK+ API.
-  - Fix a crash when load fails due to SSL errors in WebKit2.
-  - Fix a crash when printing via JavaScript in WebKit2.
-  - Add support audio and video tracks to GStreamer media backend.
-  - Properly expose video and audio elements to accessibility.
-  - Fix invalid cairo matrix when drawing too small surfaces.
-  - Avoid extra copy when drawing images using cairo.
-  - Do not omit playback rate when seeking in GStreamer media backend.
-  - Several build fixes on non-linux platforms.
-
-=================
-WebKitGTK+  2.3.1
-=================
-
-What's new in WebKitGTK+ 2.3.1?
-
-  - Add WebKit2 API for TLS errors.
-  - Make EventTarget interface introspectable in GObject DOM bindings.
-  - Expose WheelEvent in the GObject DOM bindings API.
-  - Generate API documentation for GObject DOM bindings.
-  - Respect image orientation by default.
-  - Enable text edition undo/redo operations support in WebKit2.
-  - Add suppport for blob URLs to GStreamer media backend.
-  - Add support for subtitles.
-  - Allow running the web process with an arbitrary prefix command in
-    debug builds.
-  - Expose image links properly to accessibility.
-  - Expose title and alternative text for links in image maps to
-    accessibility.
-  - Cancel the current active WebKitAuthenticationRequest on load
-    fail.
-  - Fix several memory leaks.
-
-=================
-WebKitGTK+  2.1.4
-=================
-
-What's new in WebKitGTK+ 2.1.4?
-
-  - Add WebKitWebView::authenticate signal to WebKit2 GTK API.
-  - Expose KeyboardEvent in GObject DOM bindings.
-  - Implement attributesOfChildren() for AccessibilityUIElement.
-  - Implement allAttributes() for AccessibilityUIElement.
-  - Fix issues with edge cases when getting offsets for a text range
-    in AtkText.
-  - Remote inspector server now notifies about errors when loading
-    resurces.
-  - Disable HTTP request &quot;Accept-Encoding:&quot; header field on gstreamer
-    source element to avoid receiving the wrong size when retrieving
-    data.
-  - Fix the final position when receiving several seek calls in a row,
-    in GStreamer media backend.
-  - When rendering accelerated video, upload onto the texture only the
-    buffer to be painted.
-  - Fix response property definition of WebKitResponsePolicyDecision.
-  - Fix a crash in WebKit1 when the WebView is created and destroyed
-    too fast.
-  - Fix a crash in UI process when the web process crashes.
-  - Fix a crash in WebKit2 when a context menu item is selected after
-    the page has been closed.
-  - Fix a crash when getting the editor command for a key event
-    initiated by the web inspector.
-  - Fix the build when building with GTK+ 2.
-  - Fix several memory leaks.
-
-=================
-WebKitGTK+  2.1.3
-=================
-
-What's new in WebKitGTK+ 2.1.3?
-
-  - Add support for preload=&quot;metadata&quot; to GStreamer media backend.
-  - Do not expose '\n' for wrapped lines with ATK_TEXT_BOUNDARY_CHAR.
-  - Fix potential race condition in GStreamer media backend when
-    getting the video sink caps.
-  - Fix performance issues rendering a page with animations.
-  - Several fixes and improvements in GStreamer video accelerated
-    compositing support.
-  - Adjust internal size on GStreamer HTTP source element when
-    receiving data if necessary.
-  - Actually disable the memory cache when DOCUMENT_VIEWER cache model
-    is used in WebKit1.
-  - Fix runtime critical warning in WebKit2 when unloading a module
-    that failed to load.
-  - Fix several memory leaks.
-
-=================
-WebKitGTK+  2.1.2
-=================
-
-What's new in WebKitGTK+ 2.1.2?
-
-  - Set the subresources load priority using new libsoup API available
-    in 2.43.
-  - Do not use X11 WidgetBackingStore implementation in Wayland.
-  - Support using GLContext from multiple threads.
-  - Make sure gstreamer source element is thread-safe.
-  - Prevent race condition when pad caps is set on gstreamer player.
-  - Invalidate the ProcessLauncher when the process is terminated
-    before it has finished launching
-  - Use custom cairo code instead of Pango API for highlighting
-    misspelled words.
-  - Respect PKG_CONFIG env variable when generating gtk-doc.
-  - Fix a crash due to an assert in gstreamer backend when seeking.
-  - Fix memory leak when web process is terminated.
-  - Translation updates: Telugu, Hindi, Kannada, Odia.
-
-=================
-WebKitGTK+  2.1.1
-=================
-
-What's new in WebKitGTK+ 2.1.1?
-
-  - Add webkit_uri_scheme_request_finish_error to WebKit2 GTK+ API.
-  - Add a setting to control whether or not accelerated 2D canvas is
-    enabled in WebKit2.
-  - Add a setting to WebKit2 to allow sending console log messages to
-    stdout.
-  - Always use EGL to create the GL context when running on Wayland.
-  - Fix rendering of WebKitWebView child widgets with recent GTK+.
-  - Notify the web process in WebKitURISchemeRequest when we fail to read
-    from the user InputStream.
-  - Fixed race conditions closing the socket descriptor when the web
-    process crashes.
-  - Add video accelerated compositing support to the GStreamer backend.
-  - Add support for audio/speex MIME type to the GStreamer backend.
-  - Fix seek after video finished in GStreamer backend.
-  - Initialize WebKitWebPlugin path to prevent double-free in WebKit1.
-  - Fix several GObject instrospection warnings.
-  - Fixed several memory leaks.
-
-=================
-WebKitGTK+ 1.11.5
-=================
-
-What's new in WebKitGTK+ 1.11.5?
-
-  - Fix crashes related to libsoup, gstreamer, and accessibility.
-  - Implement the WebKit2 resources API using the injected bundle.
-  - Add API to prefetch DNS of a given hostname to the WebKit2 API.
-  - Move Authentication and Downloads from WebProcess to Shared in
-    WebKit2.
-  - Many improvements to the GStreamer backend including the resurrection of
-    the native fullscreen mode for increased performance, support for
-    setPreservesPitch, bug fixes, support for Opus files, and
-    some other performance improvements.
-  - New features enabled: CSS Image Resolution, CSS Image Orientation,
-    and the performance timeline in the Web Inspector via resource timing
-    and navigation timing.
-  - Add support for blend modes to the Cairo backend.
-  - Fix for checkSpellingOfString erroneously treating multiple words
-    as spelled correctly.
-  - Characters outside the BMP are now properly rendered.
-  - Synthetic bold is now applied to fallback fonts properly.
-  - Better drag and drop icons during drags on non-composited desktops.
-  - The page title is now preserved in WebKit when disappearing when clicking on
-    an anchor link.
-  - The web database path setting in WebKit1 now also controls where IndexedDB
-    databases are stored.
-  - Fix various issues in the build tools, testing tools, Web Inspector, and
-    MiniBrowser.
-
-
-=================
-WebKitGTK+ 1.11.4
-=================
-
-What's new in WebKitGTK+ 1.11.4?
-
-  - Add support for loading web process extensions to WebKit2 GTK+.
-  - Embed the HTTP authentication dialog into the WebView in WebKit2.
-  - Add support for IME Composition to WebKit2.
-  - Add API to notify about display/execution of insecure content to
-    WebKit2 GTK+ API.
-  - Add GTK+ API to set a WebKitWebView in view source mode to WebKit2.
-  - Add API to set a TLS errors policy to WebKit2 GTK+ API.
-  - Add WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR to WebKit2 GTK+ API.
-  - Add support for remote Web Inspector to WebKit2.
-  - Complete the documentation od sections in WebKit2 GTK+ API.
-  - Fix cookies and custom URI requests when the web process is
-    re-launched after a crash.
-  - Fix a crash in WebKit2 when running inside Xvfb.
-  - Fix a crash in WebKit2 when the WebView is resized with the
-    inspector attached.
-  - Use Harfbuzz instead of Pango in GTK+ port.
-  - Add support for WebP image.
-  - Port WebAudio backend to GStreamer 1.0 API.
-  - Fix the buffering ranges reported with GStreamer 1.0.
-  - Implement multipart/x-mixed-replace in the soup network backend.
-  - Fix invalid entries for plugins in navigator.plugins.
-  - Add implementation for AccessibilityUIElementGtk::isSelectable()
-    and AccessibilityUIElementGtk::isMultiSelectable().
-  - Expose ARIA roles for tab, tabpanel and tablist.
-  - Fixed several memory leaks.
-
-=================
-WebKitGTK+ 1.11.2
-=================
-
-What's new in WebKitGTK+ 1.11.2?
-
-  - Implement inspector server on Linux for remote debugging.
-  - Add support for password remembering to HTTP authentication
-    dialog in WebKit2 using libsecret.
-  - Add API to get favicons to WebKit2 GTK+ API.
-  - Add API to get the WebKitWebView associated to a WebKitDownload to
-    WebKit2 GTK+.
-  - Add GObject introspection support to WebKit2 GTK+ API.
-
-=================
-WebKitGTK+ 1.11.1
-=================
-
-What's new in WebKitGTK+ 1.11.1?
-
-  - Make WebKitWebView work again inside a GtkOverlay by not using a
-    native window for Accelerated Compositing implementation.
-  - Use XDamage to improve accelerated compositing performance.
-  - Enable the edge distance anti-aliasing for accelerated compositing
-    layers.
-  - Add support to build with EGL OpenGL backend.
-  - Add support for WebAudio.
-  - Fix several API breaks in DOM bindings introduced in 1.9.6.
-  - Save the original URI for downloaded files as GIO metadata of the
-    destination file.
-  - Add API for controlling the user agent to WebKit2.
-  - Add API to WebKit2 to allow running JavaScripts from a
-    WebKitWebView using a GResource containing the script.
-  - Add Undo/Redo and SelectAll predefined editing commands to WebKit2
-    GTK+ API.
-  - Add a setting to enable/disable smooth scrolling to WebKit2 GTK+
-    API.
-  - Add API to get the web view that initiated a custom URI request to
-    WebKit2 GTK+.
-  - Implement ViewState methods of WebKitWebView in WebKit2.
-  - Add API to get/set the security policy of a given URI scheme to
-    WebKit2 GTK+.
-  - Add WebKitWebView:is-loading property to WebKit2 GTK+ API.
-  - Change spellchecker languages API in WebKit2 to use a GStrv for
-    the list of languages to make the API more consistent and
-    convenient to use.
-  - Add destroy notify parameter to
-    webkit_web_context_register_uri_scheme in WebKit2 GTK+ API.
-  - Replace webkit_web_view_replace_content with
-    webkit_web_view_load_alternate_html in WebKit2 GTK+ API.
-  - Rename WebKitWebView &quot;print-requested&quot; signal to &quot;print&quot; in
-    WebKit2 GTK+ API for consistenty.
-  - Add API to set preferred languages to WebKit2 GTK+.
-  - Add webkit_uri_response_get_suggested_filename to WebKit2 GTK+
-    API.
-  - Add API to save a web page in MHTML format to WebKit2 GTK+.
-  - Implement smart separators for context menu in WebKit2 GTK+.
-  - Sanitize the suggested filename when building the download
-    destination URI in WebKit2.
-  - Fix disk cache in WebKit2 to actually dump the contents to disk.
-  - Fix a crash in WebKit2 when navigating between pages in the
-    history cache.
-  - Fix a crash in WebKit2 when a download initiated by the policy
-    checker fails.
-  - Fix a crash in network backend with non-UTF8 HTTP header names.
-  - Properly close audio device after playing sound.
-  - Purge unused favicons from IconDatabase after 30 days.
-  - Properly expose &lt;legend&gt; elements to ATs.
-  - The new accessibility CanvasRole is now mapped to ATK_ROLE_CANVAS.
-  - Fix an infinite loop in accessibility code.
-  - Fix a crash in
-    AccessibilityObject::accessibilityPlatformIncludesObject().
-  - Fix a crash in WebCore::HTMLSelectElement::selectedIndex().
-  - Fix caret-moved events not emitted for certain content.
-  - Fix incorrect/unexpected characters in the text of certain
-    accessibles.
-  - Implement AccessibilityUIElement::titleUIElement() and
-    AccessibilityUIElement::stringValue().
-  - Expose ROLE_TOGGLE_BUTTON instead of ROLE_PUSH_BUTTON when
-    aria-pressed is present.
-  - Fix LLint build with -g -02.
-  - Properly process GDK_SMOOTH_SCROLL events.
-  - Fix several memory leaks.
-
-=================
-WebKitGTK+ 1.9.6
-=================
-
-What's new in WebKitGTK+ 1.9.6?
-
-  - Add spell checker API to WebKit2 GTK+ API.
-  - Add WebKitWebView::submit-form signal to WebKit2 GTK+ API.
-  - Add API to get the suggested filename from a
-    WebKitNetworkResponse.
-  - Add webkit_web_view_get_snapshot() to WebKit1 API.
-  - Paste primary selection when middle clicking in X11 WebKit2.
-  - Make sure WebKitWebView always has a main resource and it has
-    already been set when the load has been committed, even for pages
-    loaded from the history cache in WebKit2.
-  - Fix a run time critical warning when gdk_window_get_cursor() is
-    called before WebKitWebView has been realized in WebKit2.
-  - Fix continuous insertion of newlines in Etherpad.
-  - Fix several memory leaks.
-
-=================
-WebKitGTK+ 1.9.5
-=================
-
-What's new in WebKitGTK+ 1.9.5?
-
-  - Add API to get HTTPS status to WebKit2 GTK+.
-  - Add API to clear the cache to WebKit2 GTK+.
-  - Add webkit_cookie_manager_set_persistent_storage() to WebKit2 GTK+
-    API.
-  - Improve performance of searching in WebKit2.
-  - Implement disk cache in WebKit2.
-  - Add site specific quirks setting to WebKit2 GTK+ API.
-  - Add a setting to enable/disable page cache to WebKit2 GTK+ API.
-  - Add WebKitWebView::context-menu-dismissed signal to WebKit2 GTK+
-    API.
-  - Add webkit_web_frame_get_dom_document() to WebKit GTK+ API.
-  - Use soup_cookie_jar_is_persistent() to set whether cookie is a
-    session one or not.
-  - Fix recognition of contractions (apostrophes) in spell checker.
-  - Fix a crash when showing the context menu in the Web Inspector.
-  - WebKitWebView::mouse-target-changed is not emitted when moved
-    to/from editable content.
-  - Fix inspector detach when inspector was attached by the client in
-    WebKit2.
-  - Don't show accel labels in WebKit2 context menu items.
-  - Cache the video dimensions to not query the video-sink sink-pad
-    caps every time.
-  - Fix several memory leaks.
-
-=================
-WebKitGTK+ 1.9.4
-=================
-
-What's new in WebKitGTK+ 1.9.4?
-
-  - Add an accelerated compositing implementation for WebKit2.
-  - Add API to register custom URI schemes to WebKit2 GTK+ API.
-  - Add support for window.showModalDialog in WebKit2 GTK+ API.
-  - Add webkit_download_get_received_data_length to WebKit2 GTK+ API.
-  - Add ContextMenu API to WebKit2 GTK+.
-  - Add Geolocation permission requests API to WebKit2 GTK.
-  - Add API to get the library version to WebKit2 GTK+.
-  - Add WebKitWebView::run-file-chooser signal to WebKit1 API.
-  - Port the video sink to GStreamer 0.11 API.
-  - Add TextureMapper ImageBuffer support as a fallback from the
-    hardware accelerated path
-  - Add input methods submenu item to the default context menu for
-    editable content.
-  - Unmark highlighted text matches when find operation finishes.
-  - Honor the device scale factor property when drawing.
-  - Prevent setting or editing httpOnly cookies from JavaScript.
-  - Fix several memory leaks.
-
-=================
-WebKitGTK+ 1.9.3
-=================
-
-What's new in WebKitGTK+ 1.9.3?
-
-  - Add webkit_download_get_request to WebKit2 GTK+ API.
-  - Add API to get the list of plugins to WebKit2 GTK+.
-  - Add webkit_web_view_can_show_mime_type() to WebKit2 GTK+ API.
-  - Add GCancellable parameter to all methods using gio async pattern
-    in WebKit2 GTK+ API.
-  - Add settings to enable and disable composited layer indicators to
-    WebKit2 GTK+ API.
-  - Add generic permission requests API to WebKit2 GTK+ API.
-  - Add initial inspector API to WebKit2 GTK+.
-  - Allow to attach/detach the inspector in WebKit2.
-  - Add media-playback-requires-user-gesture and
-    media-playback-allows-inline settings to WebKit1 and WebKit2 GTK+.
-  - Use defers loading instead of pausing the soup message in
-    WebKitDownload.
-  - Properly set the input method context window location.
-  - Fix a crash in the WebProcess when a download is started from
-    an existing ResourceHandle.
-  - Fix cursor used for ne-resize.
-  - Fix contractions recognition by the spell checker.
-  - Fix a crash rendering scrollbars on GTK wxWebkit.
-  - Fix URL::fileSystemPath() implementation to strip the query part
-    of the uri.
-  - Check for GTK2/GTK3 symbol mismatch earlier to fix plugins run
-    with nspluginwrapper.
-  - Fix thin archives support while building GTK+ port.
-  - Fix several memory leaks.
-  - Fix several compilation warnings.
-
-=================
-WebKitGTK+ 1.9.2
-=================
-
-What's new in WebKitGTK+ 1.9.2?
-
-  - Fix exceeding arguments list build problem, by splitting more
-    files off libWebCore into the new libWebCoreModules convenience
-    library.
-  - Remove left over soup_session_pause_message() and properly handle
-    that case for defersLoading.
-  - Fix response being the new one instead of the one that caused the
-    redirect when emitting WebKitWebView::resource-request-starting.
-  - Refactor of IME handling to fix bugs and prepare for sharing with
-    WebKit2.
-  - Add file chooser API to WebKit2.
-
-=================
-WebKitGTK+ 1.9.1
-=================
-
-What's new in WebKitGTK+ 1.9.1?
-
-  - Geolocation support is built by default now. Use
-    --disable-geolocation during build to disable it.
-  - LINGUAS environment variable is honored now.
-  - Throttle DNS prefetching to avoid overloading the resolver.
-  - Remove defunct WebInspector GSettings mapping.
-  - Fix a crash when emitting signals with a GError parameter when
-    using GObject Introspection.
-  - Fix flickering during scrolling and resizing in newer versions of
-    GTK+.
-  - Fix a bug where the Content-Length header was not sent for certain
-    XMLHttpRequests.
-  - Fix a WebProcess segmentation fault related to clipboard handling.
-  - Fix a repainting error that occurred during interior frame
-    scrolling.
-  - Fix a crash when WebKitWebView is created without a WebContext.
-  - Fix a crash that could occur during synchronous XMLHttpRequests.
-  - Fix rendering of combobox / menulist buttons that do not have
-    separators.
-  - Fix the rendering of toggle buttons with larger-than-default
-    widths and heights with the Adwaita theme.
-  - Fix misrendering of text shadow extents in some situations.
-  - Fix a crash when closing browser with inspector window opened.
-  - Now interpret plugin metadata as UTF-8.
-  - Fix rendering of GtkWidgets embedded on WebKitWebView.
-  - Web content (except plugins) should no longer steal focus from
-    other GTK+ widgets.
-  - WebKit will try to use the default libsoup proxy resolver
-    automatically.
-  - Performance improvements in WebKitWebView by avoiding doing a lot
-    of work in size_allocate when the view is not mapped.
-  - Web Timing is now enabled.
-  - Add support for smooth scrolling.
-  - Implement unicode submenu items.
-  - FFTFrame implementation in GStreamer backend.
-  - More work on GStreamer 0.11 support.
-  - Add support for windowed plugins in WebKit2.
-  - Add full printing support to WebKit2.
-  - Add a new favicon database API that corrects the problems of the
-    old one.
-  - Add WebKitWebView::context-menu signal to allow applications to
-    handle its own context menu. WebKitWebView::populate-popup signal
-    and default-context setting are now deprecated.
-  - Well known names for menu items in the default context menu are
-    now exposed in an enumeration.
-  - Add entering/leaving fullscreen signals to WebKit API.
-  - Add enable-webaudio setting to WebKit2 GTK+ API.
-  - Add support for registering custom uri schemes in WebKit2.
-  - Add WebKitWebView::mouse-target-changed signal to WebKit2 GTK+
-    API.
-  - Add enter/leave fullscreen signals to WebKit2 GTK+ API.
-  - Add find API to WebKit2 GTK+ API.
-  - Use a single signal for script dialogs in WebKit2 GTK+ API.
-  - Add cookies API to WebKit2 GTK+ API.
-  - Add webkit_print_operation_print() to WebKit2 GTK+ API.
-  - Add resources API to WebKit2 GTK+ API.
-  - Add support for Response policy decisions to WebKit2 GTK+ API.
-  - Add javascript clipboard functionality settings to WebKit2 GTK+
-    API.
-  - Add cut, copy and paste methods to WebKit2 GTK+ API.
-  - Add zoom-text-only setting to WebKit2 GTK+ API.
-  - Add webkit_web_view_run_javascript() to WebKit2 GTK+ API.
-
-=================
-WebKitGTK+ 1.7.5
-=================
-
-What's new in WebKitGTK+ 1.7.5?
-
-  - Add new signals to track resources loading.
-  - Add --no-timeout command line option to DumpRenderTree.
-  - Expose accessibility hierarchy in WebKit2 to ATK/AT-SPI based ATs.
-  - Allow to build using extra jhbuild modulesets.
-  - Fix emission of ATK text-caret-moved and text-selection-changed
-    events.
-  - Update primary clipboard with the current selection in X11
-    platforms in WebKit2.
-  - Implement the policy client in WebKit2 GTK+ API.
-  - Add basic printing support to WebKit2.
-  - Do not add unnecessary blanks at the end of a line of text to fix.
-    the line returned by atk_text_get_text_at_offset().
-  - Make sure input text field is repainted when value is changed.
-  - Add print-backgrounds setting to WebKit2 GTK+ API.
-  - Respect the has-backward-stepper and has-forward-stepper
-    properties when drawing scrollbars.
-  - WebKit-3.0.gir now includes information about C includes or
-    exported packages.
-  - WebKit1 API documentation was not generated when building with
-    gtk-2.0.
-  - Make WebKitWebView work inside a GtkOffscreenWindow.
-  - Implement DownloadClient and add downloads API to WebKit2 GTK+
-    API.
-
-=================
-WebKitGTK+ 1.7.4
-=================
-
-What's new in WebKitGTK+ 1.7.4?
-
-  - Fix a11y regression: text-inserted events lack text inserted and
-    current line.
-  - Fix scrollbars in WebKit2 that were drawn behind the window resize
-    grip.
-  - Fix a memory leak in WebKitWebSourceGStreamer.
-  - Slider thumb is not centered on the track with the unico theme.
-  - Fix context menu in WebKit2 to not dissapear right after it's shown.
-  - Use GtkOrientable style class in GTK+ 3 theming code.
-  - Change default WebSocket protocol to the latest one (hybi-17).
-  - Fix scrollbars size with GTK+ 3.x to follow the current theme.
-  - Use gdk_screen_get_monitor_workarea() when available for
-    screenAvailableRect().
-  - Rename webkit_web_view_load_alternate_html as
-    webkit_web_view_replace_content in WebKit2 GTK+.
-  - Fix emission of ATK text-caret-moved and text-selection-changed events.
-  - Add methods to get/set the WebView zoom level to WebKit2 GTK+ API.
-  - Make WebProcess and PluginProcess use the same locale as the UI process.
-  - Simplify WebKit2 loader client API.
-
-=================
-WebKitGTK+ 1.7.3
-=================
-
-What's new in WebKitGTK+ 1.7.3?
-
-  - WebGL is now enabled by default.
-  - Initial support for accelerated compositing has been added.
-  - Add fullscreen setting to WebKit2 GTK+ API.
-  - Fix regression of Push buttons that didn't expose their displayed
-    text/name to accessibility toolkit.
-  - Initial UI client implementation for WebKit2 GTK+ API.
-  - Implement HTML5 History APIs.
-  - Implement cookies management in WebKit2.
-  - Fix a crash when a download fails.
-  - Add support for javascript dialogs in WebKit2 GTK+ API.
-  - Add 'enable-dns-prefetching' setting to WebKit2 GTK+ API.
-  - Initial support for WebAudio data playback.
-  - Add enable-webaudio setting.
-  - Links are now focused with Tab by default in WebKit2.
-  - Fix HTML5 Youtube video fullscreen button.
-  - Improve description of WebSocket errors.
-  - Add WebKitWindowProperties to WebKit2 GTK+ API.
-  - Fullscreen controller support for the new WebKit Fullscreen API.
-  - Add WebKitURIResponse to WebKit2 GTK+ API.
-  - Fix random crash in pages containing plugins.
-  - Fix loading of custom fonts in some web sites like surlybikes.com
-    or boingboing.net.
-
-=================
-WebKitGTK+ 1.7.2
-=================
-
-What's new in WebKitGTK+ 1.7.2?
-
-  - Fix process freeze when right-clicking on windowless Flash.
-  - Performance improvements by avoiding unnecessary clips while
-    painting.
-  - Notify errors happening on downloads not started by a web view.
-  - Allow building with GLib &gt;= 2.31.
-  - Significant JavaScript performance improvements on x86 and x86-64.
-  - Fix application cache directory in WebKit2.
-  - Add initial support for cookies in WebKit2.
-  - Implement support for downloads in WebKit2.
-  - Add methods to load HTML and plain text to WebKit2 GTK+ API.
-  - Add webkit_web_view_get_uri() to WebKit2 GTK+ API.
-  - Don't show items in option elements with display:none.
-  - Add webkit_web_view_load_request() to WebKit2 GTK+ API.
-  - Add support for WebAudio AudioFileReader.
-  - Port MiniBrowser to use WebKit2 GTK+ API instead of the C API.
-  - Add more settings to WebKitSettings in WebKit2 GTK+ API: Private
-    browsing, developer extras, resizable text areas, tabs to links,
-    caret mode, font settings, default charset.
-  - Fix windowless plugins drawing in WebKit2.
-  - Fix memory leak when fullscreening a video.
-  - Remove visited links from page's page group when clearing back
-    forward list.
-  - Switch to a backing store approach for painting WebKitWebView. It
-    improves scrolling performance.
-  - Add methods to get/set the settings of a web view to WebKit2 GTK+
-    API.
-  - Add webkit_settings_new_with_settings() to WebKit2 GTK+ API.
-  - Add title property to WebKitWebView in WebKit2 GTK+ API.
-
-=================
-WebKitGTK+ 1.7.1
-=================
-
-What's new in WebKitGTK+ 1.7.1?
-
-  - Fix a problem with scroll adjustments tha made scrollbars become
-    out of sync with the page contents.
-  - Show title of option control items in a tooltip.
-  - Improve scrolling performance for pages containing windowed
-    plugins.
-  - Use GtkGrid instead of GtkTable in authentication dialogs.
-  - Fix compatibility issues with DOM bindings.
-  - Fix video pause/play in fullscreen.
-  - Add support for pseudo-italics on freetype fonts when italic font
-    is requested but Fontconfig gives one that is neither oblique
-    nor italic.
-  - Fix test rendering issues due to custom fonts which use synthetic
-    oblique rendering.
-  - Support for client-based geolocation.
-  - Add support for sending encoded blob data during network requests.
-  - Use SOCK_SEQPACKET when available for sockets used to communicate
-    processes in WebKit2.
-  - Add gtk-doc support to generate WebKit2 GTK+ API documentation.
-  - Implement default error pages in WebKit2.
-  - Initial implementation of WebInspector for WebKit2.
-  - Implement drag and drop support in WebKit2.
-  - TextChecker implementation for WebKit2.
-  - Initial implementation of back forward list for WebKit2 GTK+ API.
-  - Initial implementation of view settings for WebKit2 GTK+ API.
-  - Initial implementation of loader client for WebKit2 GTK+ API.
-  - Implement cache model for WebKit2
-  - Initial implementation of web context for WebKit2 GTK+ API.
-  - Add methods to get/set a custom text enconding to WebKit2 GTK+
-    API.
-  - Add WebKitError to WebKit2 GTK+ API.
-
-This is the first release providing a minimal working WebKit2 GTK+
-API. This API is still under design and development, so use it
-carefully and take into account that it might change.
-
-=================
-WebKitGTK+ 1.5.90
-=================
-
-What's new in WebKitGTK+ 1.5.90?
-
-  - Bumped GStreamer requirement to 0.10.30.
-  - Switch to GTK+3 by default. GTK+2 is still required for the
-    WebKit2 plugin process though.
-  - Create pot files in builddir.
-  - Improvements in the WebKit2GTK+ port.
-  - Lots of bugfixes.
-
-================
-WebKitGTK+ 1.5.2
-================
-
-What's new in WebKitGTK+ 1.5.2?
-
-  - Remove G_CONST_RETURN usage througout WebKit, it's deprecated in
-    glib.
-  - Add plugin process support in WebKit2. Now (GTK+2) plugins can
-    work again with a GTK+3 build.
-  - Add API to set local storage database path.
-  - Further UA spoofing for Google Calendar, since it assumes
-    Linux+WebKit means mobile (ugh).
-  - Lots of bugfixes.
-
-================
-WebKitGTK+ 1.5.1
-================
-
-What's new in WebKitGTK+ 1.5.1?
-
-  - The JSC library is now available independently. It's called
-    &quot;libjavascriptcoregtk&quot;, and it comes with its own pkg-config file.
-  - New spellchecking APIs, useful to implement spellchecking features
-    in the UAs.
-  - New DOM methods to check if editable areas have been modified by
-    the user (webkit_dom_html_{input,text_area}_is_edited).
-  - Lots of improvements in the WebKit2GTK+ port.
-  - Lots of bugfixes.
-
-=================
-WebKitGTK+ 1.3.13
-=================
-
-What's new in WebKitGTK+ 1.3.13?
-
-In this release the GObject DOM Bindings contain a major change. Explicit
-invocation of DOM objects' addEventListener methods has replaced the GObject
-signal method of DOM event handling. For intance, where before a developer
-would connect to the &quot;click-event&quot; signal, a developer must now call:
-webkit_dom_event_target_add_event_listener. For a more illustrative example see:
-http://trac.webkit.org/changeset/81486/trunk/Source/WebKit/gtk/tests/testdomdomwindow.c
-
-Added API to control the IconDatabase and the cache database APIs.
-
-WebKit bugs mostly relevant with the GTK+ port fixed since 1.3.12:
-
-Bug 23526 - [CAIRO] Support ImageBuffers clip operation on all Cairo ports (Martin Robinson)
-Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Martin Robinson)
-Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Geoffrey Garen)
-Bug 49649 - [GTK] On-demand event-listeners for DOM event signals (David Keijser)
-Bug 56333 - [GTK] [WebKit2] The UIProcess never changes the mouse cursor (Martin Robinson)
-Bug 55989 - [GTK] Possible leaks after splitting TextCheckerClientEnchant. (Ryuan Choi)
-Bug 50497 - Add all web audio auto-generated files to GTK make system (Chris Rogers)
-Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Sergio Villar Senin)
-Bug 55932 - [GTK] close-web-view emitted on disposed WebView (Philippe Normand)
-Bug 53098 - [GTK] Implement spin buttons for GTK+ 2.x (Martin Robinson)
-Bug 56125 - [GTK] [Webkit2] There are no scrollbars visible in the MiniBrowser (Martin Robinson)
-Bug 41903 - [GTK] plugins/return-negative-one-from-write.html crashes (Martin Robinson)
-Bug 32510 - [GTK] provide an API to control the IconDatabase (Christian Dywan)
-Bug 55868 - [GTK] Do not set juntion sides on scrollbar stepper buttons (Carlos Garcia Campos)
-Bug 55866 - [GTK] Use doubles instead of integers for coordinates when rendering arrows (Carlos Garcia Campos)
-Bug 55878 - [Gtk] toDataURL uses incorrect quality value when saving GdkPixbuf to buffer (Zan Dobersek)
-Bug 55531 - [GTK] Windowless plugins override the view cursor (Martin Robinson)
-Bug 55136 - Enable Copy Image Address context menu item in the Gtk port (Christian Dywan)
-Bug 53960 - [GTK] DRT needs implementation of EventSender.scheduleAsynchronousClick (Carlos Garcia Campos)
-Bug 55335 - [GTK] Extended application cache database API and added unit tests file. (Lukasz Slachciak)
-Bug 53146 - [GTK] Combo boxes should emit object:selection-changed even when collapsed (Mario Sanchez Prada)
-Bug 55473 - [GTK] Add support for external protocol handlers (Sergio Villar Senin)
-Bug 53228 - [Gtk] Resource size is incorrectly reported to WebCore (Sergio Villar Senin)
-Bug 48510 - [GTK] Implement WebContext and NativeKeyboardEvent classes for WebKit2 (Amruth Raj)
-Bug 48509 - [GTK] Implement WebView and WebKitWebView classes for WebKit2 (Amruth Raj)
-Bug 48510 - [GTK] Implement WebEventFactory, WebErrors classes for WebKit2 ( Amruth Raj)
-Bug 54658 - [gtk] Failing collinear arcTo canvas tests (Zan Dobersek)
-Bug 37769 - [Gtk] Flash item placed on wrong location right after load (Martin Robinson)
-Bug 54981 - [GTK] position:fixed elements flicker while scrolling after r74196 (Martin Robinson)
-Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Oliver Hunt)
-Bug 56737 - [GTK] [Stable] AtkHypertext exposes wrong offsets for links placed inside &lt;span&gt; nodes (Mario Sanchez Prada)
-Bug 56201 - WebKitIconDatabase may trigger crash in cairoImageSurfaceToGdkPixbuf (Christian Dywan)
-Bug 56690 - Stop inserting when the parent is removed (Justin Schuh)
-
-=================
-WebKitGTK+ 1.3.12
-=================
-
-What's new in WebKitGTK+ 1.3.12?
-
-  - Removed mandatory Enchant dependency.
-  - Libsoup required version bumped to 2.33.6.
-  - HTML5 media volume managment improvements.
-  - Updated translations.
-  - A11y bugfixes.
-  - Many other bugfixes.
-
-
-WebKit bugs mostly relevant with the GTK+ port fixed since 1.3.11:
-
-Bug 42496 - Update Simplified Chinese (zh_CN) translation of WebKitGtk (Christian Dywan)
-Bug 53771 - [GTK] fast/events/pagehide-timeout.html fails (Martin Robinson)
-Bug 13343 - getComputedStyle returns wrong value for margin-right (Jarred Nicholls)
-Bug 53797 - [GTK] WebKitWebFrame can return a stale frame name when calling webkit_web_frame_get_name (Martin Robinson)
-Bug 52775 - WebKit2: add support for drag and drop on Windows (Enrica Casucci)
-Bug 54312 - Allow controlling minimum DOMTimer interval on a per-page basis (Kenneth Russell)
-Bug 54323 - [Freetype] Better map CSS font weight to Fontconfig font weight (Martin Robinson)
-Bug 50237 - [Gtk] Implement layoutTestController.findString (Joone Hur)
-Bug 53686 - Web Inspector: remove settings related methods from InspectorClient (Yury Semikhatsky)
-Bug 53833 - [GTK] plugins/plugin-document-back-forward.html fails (Martin Robinson, Adam Barth)
-Bug 54860 - [GTK] [REGRESSION] After r79130, spell tests did not work (Alejandro G. Castro)
-Bug 54352 - [GTK] Match more various WebKit API enum values with WebCore enum values (Joone Hur)
-Bug 54116 - [GTK] Add support in DRT to log &quot;accessibility events&quot; (Mario Sanchez Prada)
-Bug 52836 - [GTK] Move scrollbar rendering out of gtk2drawing.c (Martin Robinson)
-Bug 39022 - [GTK] Some test results are one pixel different between the x86_64 and i386 bots (Alejandro G. Castro)
-Bug 54895 - [GTK] editing/pasteboard/dataTransfer-setData-getData.html fails (Martin Robinson, Alejandro G. Castro)
-Bug 54389 - [GTK] http/tests/misc/generated-content-inside-table.html does not work in the bots (Alejandro G. Castro)
-Bug 54410 - SVG animation doesn't support attribute value 'inherit' (Dirk Schulze)
-Bug 54414 - [GTK] testwebdatasource test fails in the bots (Alejandro G. Castro)
-Bug 52880 - [GTK] Implement PlatformKeyboardEvent::getCurrentModifierState() (Carlos Garcia Campos)
-Bug 54418 - r78499 causes assertion failure in http/tests/xmlhttprequest/cache-override.html (Mario Sanchez Prada)
-Bug 54427 - [Chromium] Rendering error of spin buttons on layers (Kent Tamura)
-Bug 52384 - Plumb mixed script URL to FrameLoaderClient (Adam Langley)
-Bug 53104 - Intermittent crash in fast/files/read-blob-async.html on the GTK+ debug bots (Jian Li)
-Bug 54437 - Web Inspector: move rest of the tests off old harness. (Pavel Feldman)
-Bug 54449 - notImplemented() should behave identical in WebCore and WebKit2 (Balazs Kelemen)
-Bug 34482 - Please add Greek translation of WebkitGTK+ (Christian Dywan)
-Bug 51379 - Convert &lt;keygen&gt; option elements to a shadow DOM (Dominic Cooney)
-Bug 52919 - Stop instantiating legacy editing Positions in VisiblePosition (Levi Weintraub)
-Bug 54458 - [Gtk] Cleanup in the canvas tests (Zan Dobersek)
-Bug 53436 - [Gtk] atk_text_get_caret_offset fails for list items (Mario Sanchez Prada)
-Bug 53962 - [GTK] EventSender.keyDown does not support non-array modifier arguments (Martin Robinson)
-Bug 52417 - Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptCanAccessClipboard (Ryosuke Niwa)
-Bug 53954 - Move the sputnik test suite out of fast/js/ (James Robinson)
-Bug 54470 - [GTK] svg/text/select-textLength-spacing-squeeze-1.svg crashes due to ASSERT failing (Mario Sanchez Prada)
-Bug 54474 - Pixel tests differences on 10.6.6 32bit vs. 64bit (Nikolas Zimmermann)
-Bug 53453 - [Gtk] atk_text_get_selection/atk_text_set_selection fails for list items (Mario Sanchez Prada)
-Bug 54491 - [cairo][canvas] Drawing from/into float rectangles with width or height in range 0 to 1 fails (Zan Dobersek)
-Bug 54495 - Crash in EventHandler::sendContextMenuEventForKey (Emil A Eklund)
-Bug 53984 - Remove orphan code from old parser (Adam Barth)
-Bug 3812 - XMLHttpRequest: PUT, DELETE, HEAD and all other methods but POST actually do a GET (Sergio Villar Senin)
-Bug 53989 - svg/custom/use-multiple-on-nested-disallowed-font.html sometimes fails an assertion in StyleSelectorParentPusher (Mario Sanchez Prada)
-Bug 50918 - [GStreamer] media/video-zoom-controls.html fails (Philippe Normand)
-Bug 25831 - [GTK] events missing when a document is (re)loaded (Mario Sanchez Prada)
-Bug 53992 - fast/loader/onload-willSendRequest-null-for-frame.html times out in GTK 32-bit debug bot (Mario Sanchez Prada)
-Bug 53995 - editing/selection/end-of-document.html is failing in the GTK 64-bit debug bot (Mario Sanchez Prada)
-Bug 34543 - [Gtk] Please add Hungarian translation (Christian Dywan)
-Bug 44784 - [GTK] fast/history/history-subframe-with-name.html fails with GTK DRT (Martin Robinson)
-Bug 54517 - Ensure loading has stopped in HistoryController::goToItem (Charlie Reis)
-Bug 54011 - [GTK] Fix after r77874, m_isConnected is initialized before the socket is opened (Alejandro G. Castro)
-Bug 54014 - [GTK] Incorrect assertion in WorkQueueGtk, we need to register more than one handle (Alejandro G. Castro)
-Bug 54015 - [GTK] Avoid WebProcessMain compilation, we are used a gtk specific main (Alejandro G. Castro)
-Bug 39168 - Canvas: 2d.fillStyle.parse.system.html fails (Andreas Kling)
-Bug 52997 - [GTK] DRT's TextInputController is unimplemented on GTK (Carlos Garcia Campos)
-Bug 49414 - Implement ECMAScript I18N APIs (proposed) (Nebojsa Ciric)
-Bug 54537 - [Gtk] Add support for layoutTestController.setWillSendRequestClearHeader (Sergio Villar Senin)
-Bug 54033 - [GTK] DRT needs an implementation of LayoutTestController.setIconDatabaseEnabled (Martin Robinson)
-Bug 54035 - [GTK] Remove the last remnants of the Mozilla theme drawing code (Martin Robinson)
-Bug 53529 - [fileapi] Add support for filesystem: URI handling (Adam Klein)
-Bug 54557 - [GTK] libsoup critical warnings (Philippe Normand)
-Bug 54057 - [GTK] Build break with 2.18.3 (Ryuan Choi)
-Bug 50489 - Move DocumentWriter to DocumentLoader (Nate Chapin)
-Bug 53898 - Add built-in decoder for UTF-8 for improved performance (Darin Adler)
-Bug 54078 - [GTK] Add WebGraphicsContext stub to the compilation (Alejandro G. Castro)
-Bug 54080 - [GTK] Implement UpdateChunk, ChunkedUpdateDrawingArea/Proxy classes for WebKit2 (Chandra Vallala  &lt;chandra.vallala@motorola.com&gt; and Alejandro G. Castro)
-Bug 54081 - [GTK] Implement WKBaseGtk API for Webkit2 (Chandra Vallala  &lt;chandra.vallala@motorola.com&gt; and Alejandro G. Castro)
-Bug 54600 - [PATCH] GTK documentation fails to build due to changed paths (Robert Ancell)
-Bug 42833 - Brazilian Portuguese Translation Update (Christian Dywan)
-Bug 50518 - [GTK] media/controls-without-preload.html is flacky on 32-bits Debug (Philippe Normand)
-Bug 54106 - frames/flattening/iframe-flattening-crash.html fails on GTK. (Yael Aharon)
-Bug 54622 - Rename Position::node() to Position::deprecatedNode() (Ryosuke Niwa)
-Bug 54626 - [GTK] accessibility/canvas-fallback-content.html is failing on GTK bots (Mario Sanchez Prada)
-Bug 54627 - [GStreamer] URI queries support in webkitwebsrc (Andoni Morales Alastruey)
-Bug 54628 - [GStreamer] Add 'location' property in webkitwebsrc (Andoni Morales Alastruey)
-Bug 54117 - Replace static_cast&lt;HTMLElement*&gt; with toHTMLElement (Yael Aharon)
-Bug 54631 - [GTK] media/video-controls-in-media-document.html potentially flaky (Philippe Normand)
-Bug 53991 - fast/frames/sandboxed-iframe-storage.html is flaky (Mario Sanchez Prada)
-Bug 54637 - [GTK] media/video-display-toggle.html is flaky on debug bots (Philippe Normand)
-Bug 44400 - Attached is the Bulgarian translation of WebKit Gtk (Christian Dywan)
-Bug 30580 - [GTK] Failing canvas security tests (Sergio Villar Senin)
-Bug 46455 - [l10n] Indonesian translation (Christian Dywan)
-Bug 52090 - [Soup] ResourceHandleSoup does not ever call didSendData for file uploads (Martin Robinson)
-Bug 54140 - [GStreamer] Video player sets system volume to 100% (Philippe Normand)
-Bug 48510 - [GTK] Implement WebEventFactory, WebErrors classes for WebKit2 (Amruth Raj  &lt;amruthraj@motorola.com&gt; and Ravi Phaneendra Kasibhatla)
-Bug 54592 - [GTK] r78718 introduced some assertion failures in some HTTP tests (Martin Robinson)
-Bug 51587 - [GTK] Remove mandatory Enchant dependency (Ryuan Choi)
-Bug 53125 - [GTK] LayoutTests/media/audio-mpeg4-supported.html fails (Philippe Normand)
-Bug 54157 - [GTK] Default error page is interfering with tests which require failed loads (Martin Robinson)
-Bug 51602 - [GStreamer] wrong media duration report in media/controls-after-reload.html (Philippe Normand)
-Bug 53146 - [GTK] Combo boxes should emit object:selection-changed even when collapsed (Philippe Normand, Mario Sanchez Prada)
-Bug 53487 - [Gtk] No need to set text encoding in the provisional phase (Joone Hur)
-Bug 53667 - [GTK] fast/history/timed-refresh-in-cached-frame.html fails after r77355 (Philippe Normand)
-Bug 54185 - [GTK] Reset GTK' DRT's AccessibilityController to consistent value before every test (Mario Sanchez Prada)
-Bug 53680 - [GTK] fast/frames/sandboxed-iframe-scripting.html is flaky (Philippe Normand)
-Bug 53169 - Web Inspector: move InspectorController's methods from InspectorAgent to InspectorController (Ilya Tikhonovsky)
-Bug 53683 - [GTK] Flaky websocket tests on 32-bits Release (Philippe Normand)
-Bug 54198 - [GTK] Log signals from AtkDocument interface also in AccessibilityController (Mario Sanchez Prada)
-Bug 36340 - Arabic translation (Christian Dywan)
-Bug 54210 - [GTK] fast/text/atsui* tests failing on 32-bit Debug (Philippe Normand)
-Bug 54212 - [GTK] fast/text/international/hindi-whitespace.html fails (Philippe Normand)
-Bug 50126 - Fallback content in canvas element not focusable (Dominic Mazzoni)
-Bug 53716 - JSC::Bindings m_rootObject-&gt;isValid() assert fails when running layout tests (Michael Saboff, Martin Robinson)
-Bug 54231 - [GDOM] Video element needs proper wrapping (Gustavo Noronha Silva)
-Bug 53213 - Refactoring: Extract TextCheckerClient from EditorClient (MORITA Hajime)
-Bug 54244 - Convert the line box tree to floating point and eliminate font rounding hacks (David Hyatt)
-Bug 53733 - Timers can fire after a frame has been put into the page cache (Sergio Villar Senin)
-Bug 46567 - [l10n] Polish translation of WebKitGTK+ (Christian Dywan)
-Bug 54260 - HTML5 &lt;details&gt; and &lt;summary&gt;: localized text (Luiz Agostini)
-Bug 53673 - [GTK] fast/files/workers/worker-read-blob-async.html is flaky (Philippe Normand)
-Bug 26108 - French translation for Webkit/GTK (Christian Dywan)
-Bug 53247 - [GTK] media/audio-delete-while-slider-thumb-clicked.html is flaky (Philippe Normand)
-
-
-
-=================
-WebKitGTK+ 1.3.11
-=================
-
-What's new in WebKitGTK+ 1.3.11?
-
-  - Add a beginDragWithFiles implementation for the GTK+ event sender.
-  - ResourceHandleSoup do not wait for streams to close to issue
-    didFinishLoading.
-  - Move the request/cache code to libsoup.
-  - A11y bugfixes.
-  - Many other bugfixes.
-
-=================
-WebKitGTK+ 1.3.10
-=================
-
-What's new in WebKitGTK+ 1.3.10?
-
-  - Port form control theming code to GtkStyleContext.
-  - Add a new 'make jsc' target to build only JavaScriptCore and the jsc binary.
-  - Initial support for drag-and-drop file uploads.
-  - WOFF font face support.
-  - Many other bugfixes.
-
-================
-WebKitGTK+ 1.3.9
-================
-
-What's new in WebKitGTK+ 1.3.9?
-
-  - Compilation fixes for the final GTK+ 2.91.7 release.
-
-================
-WebKitGTK+ 1.3.8
-================
-
-What's new in WebKitGTK+ 1.3.8?
-
-  - New WebKitWebPluginDatabase and WebKitWebPlugin classes for plugin
-    management.
-  - The usual fixes for GTK+ 3.x API changes. We are still using the
-    old GtkStyle APIs, that should be gone by the next release.
-  - Add support for Mozilla-style JS fullscreen API.
-  - Add support for the viewport metatag.
-  - Many other bugfixes.
-
-================
-WebKitGTK+ 1.3.7
-================
-
-What's new in WebKitGTK+ 1.3.7?
-
-  - Fix error pages template's not being filled properly.
-  - Fix context menu activation through keyboard.
-  - Add automatic garbage collection for most GObject DOM objects (all
-    those that are actually in the DOM tree). This gets rid of most of
-    the leaks when using the bindings.
-  - Add an Inspector API to inspect a DOM node.
-  - Tons of a11y bugfixes.
-  - Tons of fixes for the in-tree SoupCache, should work much better
-    now.
-  - Many other bugfixes.
-
-================
-WebKitGTK+ 1.3.6
-================
-
-What's new in WebKitGTK+ 1.3.6?
-
-  - Update to compile with GTK+ 3.x 2.91.4.
-  - Many, many other bugfixes.
-
-================
-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 &lt;input type=&quot;range&quot;&gt;.
-  - 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 &quot;logical&quot; 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 &lt;applet&gt;
-    tag.
-  - Add WebKitWebSettings::auto-resize-window; when enabled, WebKit
-    will act upon the DOM methods that change the size and/or position
-    of the window containing a WebView (window.{moveTo, resizeTo,
-    moveBy, resizeBy}).
-  - Add WebKitWebSettings::enable-file-access-from-file-uris; when
-    enabled, each file:// URI will be assigned its own security
-    domain.
-  - Lots of bugfixes, especially in the PageCache support.
-
-=================
-WebKitGTK+ 1.1.21
-=================
-
-What's new in WebKitGTK+ 1.1.21?
-
-  - New custom-made GStreamer source element that uses the WebCore
-    network layer to download media data; this makes sure any headers
-    and cookies will automatically get added when making requests.
-  - WebKit will now let libsoup know who the first party for a given
-    message is, making it possible to implement accept/deny policies in
-    Soup.
-  - The usual stream of fixes, and improvements
-
-=================
-WebKitGTK+ 1.1.20
-=================
-
-What's new in WebKitGTK+ 1.1.20?
-
-  - Fixes to the HTML5 Media Player infrastructure to satisfy sites
-    that require cookies, and Referer to be sent; this makes
-    WebKitGTK+ able to support the new HTML5 support added to Youtube,
-    and Vimeo, for instance.
-  - Windowless plugin support is finally here, making it possible to
-    get plugins to behave on various web pages.
-  - The usual stream of fixes, and improvements
-
-=================
-WebKitGTK+ 1.1.19
-=================
-
-What's new in WebKitGTK+ 1.1.19?
-
-  - Improvements to AtkText implementation
-  - RGBA colormap support has been added
-  - Improvements to the HTML5 media player
-  - Crashes related to clipboard handling, which were hitting many
-    users and seemed to be random have been fixed
-
-=================
-WebKitGTK+ 1.1.18
-=================
-
-What's new in WebKitGTK+ 1.1.18?
-
-  - Add methods to set and get a cache model in WebKitGTK+. We offer
-    two possibilites: document viewer (no caches are used) and browser
-    (similar to the previous defaults).
-  - Add WebKitWebSettings::enable-page-cache. Controls whether the
-    Page Cache is enabled or not. For details about what the page
-    cache is and does see
-    http://webkit.org/blog/427/webkit-page-cache-i-the-basics/
-    The page cache is disabled by default, since the gtk+ port still
-    presents some small bugs when it's enabled.
-  - Add WebKitWebSettings::enable-site-specific-quirks. Controls
-    whether a series of page-specific workarounds are used by WebKit.
-  - Use Content-Encoding support available in libsoup 2.28.2 and
-    newer.
-  - Add WebKitWebSettings::enable-default-context-menu. Controls
-    whether webkitgtk+ will show a default context menu on right click
-    in the view. Note that even with the property set to FALSE right
-    clicks can be handled by the page, either by actions or by
-    ad-hoc in-page context menus.
-  - Make the WebKitWebView::icon-loaded signal carry a string with the
-    favicon's URI. This is an API break, but the signal already had a
-    broken signature and was useless anyway, so it's extremely
-    unlikely that anybody was using it. Also, add the 'icon-uri'
-    property to the view, holding the URI for its current favicon.
-  - Respect Content-Disposition header in downloads (fixes downloads
-    in gmail).
-  - Various accessibility improvements.
-  - Many bugfixes.
-
-=================
-WebKitGTK+ 1.1.17
-=================
-
-What's new in WebKitGTK+ 1.1.17?
-
-  - New APIs to show and close the web inspector and to inspect an
-    element at the given coordinates.
-  - New property, WebKitWebSettings::tab-key-cycles-through-elements,
-    controls whether TAB is simply interpreted as another keystroke or
-    is used to cycle through the elements in a page.
-  - Many a11y improvements.
-  - The usual amount of random bugfixes.
-
-=================
-WebKitGTK+ 1.1.16
-=================
-
-What's new in WebKitGTK+ 1.1.16?
-
-  - Add optional support to generate the gobject-introspection
-    gir/typelib files. Enable with --enable-introspection, it's off by
-    default.
-  - Add a new load status value, WEBKIT_LOAD_FAILED, emitted when
-    there's an error during the load process. This is the natural
-    companion to WEBKIT_LOAD_FINISHED, which is only emitted when the
-    load finished succesfuly.
-  - Ensure that keyboard events filtered by GtkIMContext still create
-    the proper DOM events.
-  - Many a11y improvements: caret browsing fixes, expose heading
-    levels, more accessible roles supported, more work in correctly
-    showing the element's ancestry list, improved support for lists,
-    etc.
-  - Many improvements to our media support.
-  - Add a new setting to control DOM pastes
-    (document.execCommand(&quot;Paste&quot;))
-  - Many, many bugfixes all over the place.
-
-=================
-WebKitGTK+ 1.1.15
-=================
-
-What's new in WebKitGTK+ 1.1.15?
-
-  - New API to get the subresources from a WebKitWebDataSource. This
-    provides a way of accessing all the resources that compose the
-    view to which the data source is attached.
-  - A new function, webkit_web_view_get_hit_test_result, which allows
-    to do a 'hit test' on the coordinates specified by a mouse
-    event. A hit test provides context information about that point in
-    the document, like whether it's an image, a link, an input box,
-    etc.
-  - Our DumpRenderTree implementation now supports eventSender, which
-    allows us to run many more LayoutTests and make WebKitGTK+ more
-    stable and feature-complete.
-  - JSNES runs 6x faster: http://trac.webkit.org/changeset/48573
-  - The usual small improvements and bugfixes.
-
-=================
-WebKitGTK+ 1.1.14
-=================
-
-What's new in WebKitGTK+ 1.1.14?
-
-  - New API has been added to WebKitWebFrame to allow applying
-    scrollbars policy as requested by web applications to the main
-    frame; if the parent of the WebKitWebView widget is a
-    GtkScrolledWindow, policy is applied by the default handler.
-  - A new API has been added to help dealing with the various
-    resources that are downloaded to compose the final rendering; you
-    can now obtain the source code for a page that is loaded, for
-    instance.
-  - A new property has been added to WebKitWebView to allow setting it
-    to &quot;View Source&quot; mode.
-  - HTML5 database has gained API to manage the individual databases,
-    including usage and quota.
-  - A new signal `resource-request-starting' has been added to the
-    WebKitWebView to allow modification of outgoing requests for every
-    resource.
-  - Connection limit has been increased to 60 total connections, 6
-    per-host, matching other browsers more closely; this seems to have
-    improved loading time of some sites.
-  - Undo/redo support has been added to editable texts.
-  - The usual stream of small improvements and bug fixes.
-
-=================
-WebKitGTK+ 1.1.13
-=================
-
-What's new in WebKitGTK+ 1.1.13?
-
-  - GNOME Keyring support was removed in favor of the new Password
-    Manager soup feature; to get exactly the same behavior,
-    applications should use SoupPasswordManagerGNOME. This requires
-    libsoup 2.27.91 or newer.
-  - Several accessibility improvements, including support for testing
-    the a11y infrastructure in our layout tests.
-  - You can now enable/disable HTML5 offline application cache using a
-    new setting added to WebKitWebSettings.
-  - Drag support has landed, meaning you can start playing with HTML5
-    drag and drop support; drop support is still missing.
-  - A crash with scripts closing windows has been fixed.
-  - Image cursors support has been added.
-  - The usual stream of small improvements and bug fixes.
-
-=================
-WebKitGTK+ 1.1.12
-=================
-
-What's new in WebKitGTK+ 1.1.12?
-
-  - Fix WebKitSoupAuthDialog to only save passwords in gnome-keyring
-    (if enabled) when authentication succeeds.
-  - Implement a proper size_request method for WebKitWebView. The
-    widget will request the size of the whole page as its size
-    requisition.
-  - Many a11y improvements.
-  - The usual amount of other misc fixes.
-  - WEBKIT_DEBUG variable now accepts channel names in any case
-    again.
-
-=================
-WebKitGTK+ 1.1.11
-=================
-
-What's new in WebKitGTK+ 1.1.11?
-
-  - WebKit has got a new feature - a XSS auditor, that should improve
-    security; this feature is still experimental, and disabled by
-    default, but applications can enable it using the setting.
-  - The hackish content sniffing code that was beig used to avoid
-    pages requesting downloads instead of displaying content has been
-    replaced by usage of a new Soup feature, which implements proper
-    content sniffing.
-  - More accessibility work, including fixes for problems which were
-    critical for a possible GNOME 2.28 release.
-  - Pasting rich text from other browsers should now work as expected.
-  - The usual amount of misc fixes.
-
-=================
-WebKitGTK+ 1.1.10
-=================
-
-What's new in WebKitGTK+ 1.1.10?
-
-  - WebKitNetworkRequest has now GObject properties for its URI and
-    the SoupMessage that backs it up.
-  - Fix AtkText methods get_selection and get_n_selections to not use
-    the global selection but only the selection that belongs to the
-    object being used.
-  - Fix a crasher when emitting the a11y signal 'text-caret-moved' in
-    some situations with debug builds.
-
-================
-WebKitGTK+ 1.1.9
-================
-
-What's new in WebKitGTK+ 1.1.9?
-
-  - Scrolling once again received a lot of love, and many subtle
-    problems and bugs were killed, and we now get correct behavior in
-    acid2; a number of smaller improvements are in the queue.
-  - Accessibility keeps gaining better support. On this release a lot
-    of work was done on the AtkText interface implementation.
-  - WebKitNetworkRequest now carries with it all the information
-    regarding the request, not only the URI. This means you will no
-    longer miss headers such as Referer when passing NetworkRequest
-    objects from a callback to webkit_web_frame_load_request.
-
-================
-WebKitGTK+ 1.1.8
-================
-
-What's new in WebKitGTK+ 1.1.8?
-
-  - We found out that WebKitWebHistoryItems were being kept with a
-    reference count of 2 instead of 1 as they should; nobody should be
-    relying on that, but if you hit reference counting problems with
-    items you were creating yourself, this is for you.
-  - You can now copy images from the web page to the clipboard.
-  - Improvements were made to the Plugin handling code.
-  - Scroll events will now be correctly reported to web applications.
-  - You can now embed arbitrary widgets as if it was a plugin, with
-    the new &quot;create-plugin-widget&quot; signal.
-  - The atk_text_get_text_{at,after,before}_offset methods are now
-    implemented for all boundary types except LINE_AFTER and
-    LINE_BEFORE.
-  - The usual stream of minor fixes and improvements, as always.
-
-================
-WebKitGTK+ 1.1.7
-================
-
-What's new in WebKitGTK+ 1.1.7?
-
-  - This release includes a security fix:
-    SVGList::insertItemBefore would not perform a bounds check on the
-    index it was provided, potentially leading to a buffer overflow.
-  - New frame loading properties supersede various load-* signals, and
-    are also accessible in the WebView, for convenience, making this
-    API saner.
-  - JIT is now supported for X86-64 on Linux, and enabled by default!
-  - A regression on webkit_web_view_load_string has been fixed, making
-    it work correctly again when the document uses encodings which may
-    use more than 1 byte per character.
-  - Yet more work has been done to the ATK support, caret browsing
-    support improvements in particular.
-  - Filenames suggested by the Download functionality now correctly
-    use the filename given by the host, if available.
-  - Build fixes for IA64, and AMD64
-  - gtk-doc support has also improved, and you should now be able to
-    cd WebKit/gtk/docs and type make docs, if you --enable-gtk-doc on
-    configure, as long as you build  with srcdir == builddir.
-  - More crashes and other bugs fixed, and small improvements made
-    under the hood.
-
-================
-WebKitGTK+ 1.1.6
-================
-
-What's new in WebKitGTK+ 1.1.6?
-
-  - Several ATK support additions and fixes got landed, with many
-    roles being now implemented, providing better accessibility.
-  - Caret browsing is now available.
-  - Spelling check has been implemented using Enchant; the API is
-    still lacking, and some of the functionality still needs to be
-    improved, though.
-  - Error reporting is now available, with default error pages, and
-    API that allows the application to override the default behavior;
-    localization of those pages is still not supported, but planned.
-  - More crashes and other bugs fixed.
-
-================
-WebKitGTK+ 1.1.5
-================
-
-What's new in WebKitGTK+ 1.1.5?
-
-  - Added gtk-doc support to the build system. It is not fully
-    integrated yet, so some manual tweaking is still needed.
-  - Minimum required GTK+ version is now 2.10.
-  - Added l10n support with gettext. Translations are stored in
-    WebKit/gtk/po/.
-  - Many improvements to the ATK support. It's good enough to provide
-    a basic user experience with Accerciser now, but we'll keep
-    improving it in further releases.
-  - New printing API that allows applications to control and monitor
-    the printing process, when requested by javascript or started by
-    the user.
-  - Many bugfixes.
-
-================
-WebKitGTK+ 1.1.4
-================
-
-What's new in WebKitGTK+ 1.1.4?
-
-  - WebKitWebView gained uri and title properties, deprecating the
-    usage of the title-changed signal.
-  - Basic functionality for HTML5 media tags has been achieved; there
-    are many unimplented methods, and rough edges still, though.
-  - Font rendering received quite some love, with layouting, and
-    memory handling fixes, and at least one less crash.
-  - A new signal, new-window-policy-decision-requested, has been added
-    to WebKitWebView, that makes it possible for the application to
-    correctly decide what to do when new windows are requested.
-  - A bug that made tooltips for consecutive links not update their
-    location was fixed.
-  - Several improvements were made to the HTTP backend, including
-    making it more robust when talking to servers which send bad
-    Content-Type headers.
-  - WebKitWebView now uses the GtkBinding system to handle key events,
-    which means that the user is now able to customize the keys used
-    for various operations, and that many subtle bugs have been fixed.
-
-================
-WebKitGTK+ 1.1.3
-================
-
-The 1.1.3 release was just a quick bug fix release, because we made a
-mistake in library versioning.
-
-================
-WebKitGTK+ 1.1.2
-================
-
-What's new in WebKitGTK+ 1.1.2?
-
-  - Added support for downloads: a new signal, 'download-requested',
-    will be emitted by WebKit when a dowload is requested. On top of
-    that, the download process has been encapsulated in a new object,
-    WebKitDownload, which allows the user to control it or to start
-    new downloads from the client side.
-  - Added webkit_web_view_get_encoding to get the automatic encoding
-    of the current page.
-  - Added GObject properties for 'encoding' and 'custom-encoding'.
-  - Added 'javascript-profiling-enabled' property to the WebInspector,
-    which allows to enable and disable the profiling functionality.
-  - Added API to create and add history items to WebKit's history.
-  - Improved debugging support with WEBKIT_DEBUG environment
-    variable. Most of the settings will only give useful output for
-    debug builds, but WEBKIT_DEBUG=Network will log all HTTP traffic
-    form libsoup to console. See WebCore/platform/gtk/LoggingGtk.cpp
-    for all the options available.
-  - Lots of bugfixes.
-
-================
-WebKitGTK+ 1.1.1
-================
-
-What's new in WebKitGTK+ 1.1.1?
-
-  - ABI compatibility with 1.0.3 was broken, so you will need to
-    recompile your application against 1.1.1
-  - Support for the CURL backend was dropped, libsoup is the only HTTP
-    backend now.
-  - webkit_get_default_session, to get the SoupSession used internally
-    by WebKit.
-  - 'create-web-view' signal, emitted when the creation of a new
-    window is requested.
-  - 'navigation-policy-decision-requested' signal, emitted when a
-    navigation to another page is requested.
-  - 'mime-type-policy-decision-requested' signal, emitted each time
-    WebKit is about to show a URI with a given MIME type.
-  - Support for the Web Inspector
-    (see http://webkit.org/blog/197/web-inspector-redesign/)
-  - HTTP authentication support, with optional gnome-keyring storage.
-  - New load functions: webkit_web_view_open, webkit_web_view_load_uri
-    and webkit_web_view_load_request. The old
-    webkit_web_view_load_string and webkit_web_view_load_html_string
-    are now deprecated.
-  - webkit_web_view_reload_bypass_cache
-  - webkit_web_view_{get,set}_custom_encoding, to override the
-    encoding of the current page.
-  - Improved stability and lots of bugfixes.
-
</del></span></pre></div>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (166637 => 166638)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2014-04-02 09:23:10 UTC (rev 166637)
+++ trunk/Source/WebKit2/ChangeLog        2014-04-02 09:58:39 UTC (rev 166638)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2014-04-02  Carlos Garcia Campos  &lt;cgarcia@igalia.com&gt;
+
+        [GTK] Move NEWS file to a new location
+        https://bugs.webkit.org/show_bug.cgi?id=130901
+
+        Reviewed by Brent Fulgham.
+
+        * gtk/NEWS: Renamed from Source/WebKit/gtk/NEWS.
+
</ins><span class="cx"> 2014-04-01  Benjamin Poulain  &lt;bpoulain@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         &lt;rdar://problem/16294704&gt; Remove _pageExtendedBackgroundColor entirely
</span></span></pre></div>
<a id="trunkSourceWebKit2gtkNEWSfromrev166637trunkSourceWebKitgtkNEWS"></a>
<div class="copfile"><h4>Copied: trunk/Source/WebKit2/gtk/NEWS (from rev 166637, trunk/Source/WebKit/gtk/NEWS) (0 => 166638)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/gtk/NEWS                                (rev 0)
+++ trunk/Source/WebKit2/gtk/NEWS        2014-04-02 09:58:39 UTC (rev 166638)
</span><span class="lines">@@ -0,0 +1,1558 @@
</span><ins>+=================
+WebKitGTK+  2.3.4
+=================
+
+What's new in WebKitGTK+ 2.3.4?
+
+  - Add API to WebKitResponsePolicyDecision to check if the MIME type
+    can be shown.
+  - Enable fullscreen API by default.
+  - Fix handling of HTTP certificates with the network process enabled.
+  - Fix downloads with the network process enabled.
+  - Fix handling of cookies when network process is enabled.
+  - Remove the partial file downloaded when the download operation
+    fails or is cancelled.
+  - Make WebKitWebPage::send-request signal work after a redirect.
+  - Add xdg.origin.url extended attribute to downloads in WebKit2.
+  - Fix WebGL with GLES.
+  - Translation updates: Dutch, Brazilian Portuguese.
+
+=================
+WebKitGTK+  2.3.3
+=================
+
+What's new in WebKitGTK+ 2.3.3?
+
+  - Initial Network Process support disabled by default.
+  - CSS regions are now enabled by default.
+  - Support right-side attachment of the inspector in WebKit2.
+  - Add spatial navigation setting to WebKit2 GTK+ API.
+  - Add media source setting to both WebKit1 and WebKit2.
+  - Support custom types for drag and drop data.
+  - Avoid extra copy when drawing images in cairo backend.
+  - Fix scrolling in combo boxes when the dropdown menu is larger than
+    the screen.
+  - Render AC layers also when using GTK+ 2 in WebKit1.
+  - Fix return value of webkit_web_view_get_view_source_mode() in
+    WebKit1.
+  - Emit stream-start, caps and segment events in webkitwebaudiosrc
+    element.
+  - Fix seeking on media content provided by servers not supporting
+    range requests.
+  - Fix a crash when using media source in GStreamer media backend.
+  - Fix an X11 error when the backing store surface is destroyed.
+  - Expose splitter elements with ATK_ROLE_SEPARATOR to accessibility.
+  - Expose accessibility objects WAI-ARIA landmark roles.
+  - Expose accessibility objects with ATK_ROLE_ARTICLE.
+  - Expose accessibility objects with ATK_ROLE_CHECK_MENU_ITEM.
+  - Remove support for GStreamer 0.10.
+  - Memory leak due to incorrect use of gst_tag_list_merge in
+    TextCombinerGStreamer.
+  - Translation updates: Brazilian Portuguese.
+
+=================
+WebKitGTK+  2.3.2
+=================
+
+What's new in WebKitGTK+ 2.3.2?
+
+  - Add enable-media-stream setting to WebKit2 GTK+ API.
+  - Fix a crash when load fails due to SSL errors in WebKit2.
+  - Fix a crash when printing via JavaScript in WebKit2.
+  - Add support audio and video tracks to GStreamer media backend.
+  - Properly expose video and audio elements to accessibility.
+  - Fix invalid cairo matrix when drawing too small surfaces.
+  - Avoid extra copy when drawing images using cairo.
+  - Do not omit playback rate when seeking in GStreamer media backend.
+  - Several build fixes on non-linux platforms.
+
+=================
+WebKitGTK+  2.3.1
+=================
+
+What's new in WebKitGTK+ 2.3.1?
+
+  - Add WebKit2 API for TLS errors.
+  - Make EventTarget interface introspectable in GObject DOM bindings.
+  - Expose WheelEvent in the GObject DOM bindings API.
+  - Generate API documentation for GObject DOM bindings.
+  - Respect image orientation by default.
+  - Enable text edition undo/redo operations support in WebKit2.
+  - Add suppport for blob URLs to GStreamer media backend.
+  - Add support for subtitles.
+  - Allow running the web process with an arbitrary prefix command in
+    debug builds.
+  - Expose image links properly to accessibility.
+  - Expose title and alternative text for links in image maps to
+    accessibility.
+  - Cancel the current active WebKitAuthenticationRequest on load
+    fail.
+  - Fix several memory leaks.
+
+=================
+WebKitGTK+  2.1.4
+=================
+
+What's new in WebKitGTK+ 2.1.4?
+
+  - Add WebKitWebView::authenticate signal to WebKit2 GTK API.
+  - Expose KeyboardEvent in GObject DOM bindings.
+  - Implement attributesOfChildren() for AccessibilityUIElement.
+  - Implement allAttributes() for AccessibilityUIElement.
+  - Fix issues with edge cases when getting offsets for a text range
+    in AtkText.
+  - Remote inspector server now notifies about errors when loading
+    resurces.
+  - Disable HTTP request &quot;Accept-Encoding:&quot; header field on gstreamer
+    source element to avoid receiving the wrong size when retrieving
+    data.
+  - Fix the final position when receiving several seek calls in a row,
+    in GStreamer media backend.
+  - When rendering accelerated video, upload onto the texture only the
+    buffer to be painted.
+  - Fix response property definition of WebKitResponsePolicyDecision.
+  - Fix a crash in WebKit1 when the WebView is created and destroyed
+    too fast.
+  - Fix a crash in UI process when the web process crashes.
+  - Fix a crash in WebKit2 when a context menu item is selected after
+    the page has been closed.
+  - Fix a crash when getting the editor command for a key event
+    initiated by the web inspector.
+  - Fix the build when building with GTK+ 2.
+  - Fix several memory leaks.
+
+=================
+WebKitGTK+  2.1.3
+=================
+
+What's new in WebKitGTK+ 2.1.3?
+
+  - Add support for preload=&quot;metadata&quot; to GStreamer media backend.
+  - Do not expose '\n' for wrapped lines with ATK_TEXT_BOUNDARY_CHAR.
+  - Fix potential race condition in GStreamer media backend when
+    getting the video sink caps.
+  - Fix performance issues rendering a page with animations.
+  - Several fixes and improvements in GStreamer video accelerated
+    compositing support.
+  - Adjust internal size on GStreamer HTTP source element when
+    receiving data if necessary.
+  - Actually disable the memory cache when DOCUMENT_VIEWER cache model
+    is used in WebKit1.
+  - Fix runtime critical warning in WebKit2 when unloading a module
+    that failed to load.
+  - Fix several memory leaks.
+
+=================
+WebKitGTK+  2.1.2
+=================
+
+What's new in WebKitGTK+ 2.1.2?
+
+  - Set the subresources load priority using new libsoup API available
+    in 2.43.
+  - Do not use X11 WidgetBackingStore implementation in Wayland.
+  - Support using GLContext from multiple threads.
+  - Make sure gstreamer source element is thread-safe.
+  - Prevent race condition when pad caps is set on gstreamer player.
+  - Invalidate the ProcessLauncher when the process is terminated
+    before it has finished launching
+  - Use custom cairo code instead of Pango API for highlighting
+    misspelled words.
+  - Respect PKG_CONFIG env variable when generating gtk-doc.
+  - Fix a crash due to an assert in gstreamer backend when seeking.
+  - Fix memory leak when web process is terminated.
+  - Translation updates: Telugu, Hindi, Kannada, Odia.
+
+=================
+WebKitGTK+  2.1.1
+=================
+
+What's new in WebKitGTK+ 2.1.1?
+
+  - Add webkit_uri_scheme_request_finish_error to WebKit2 GTK+ API.
+  - Add a setting to control whether or not accelerated 2D canvas is
+    enabled in WebKit2.
+  - Add a setting to WebKit2 to allow sending console log messages to
+    stdout.
+  - Always use EGL to create the GL context when running on Wayland.
+  - Fix rendering of WebKitWebView child widgets with recent GTK+.
+  - Notify the web process in WebKitURISchemeRequest when we fail to read
+    from the user InputStream.
+  - Fixed race conditions closing the socket descriptor when the web
+    process crashes.
+  - Add video accelerated compositing support to the GStreamer backend.
+  - Add support for audio/speex MIME type to the GStreamer backend.
+  - Fix seek after video finished in GStreamer backend.
+  - Initialize WebKitWebPlugin path to prevent double-free in WebKit1.
+  - Fix several GObject instrospection warnings.
+  - Fixed several memory leaks.
+
+=================
+WebKitGTK+ 1.11.5
+=================
+
+What's new in WebKitGTK+ 1.11.5?
+
+  - Fix crashes related to libsoup, gstreamer, and accessibility.
+  - Implement the WebKit2 resources API using the injected bundle.
+  - Add API to prefetch DNS of a given hostname to the WebKit2 API.
+  - Move Authentication and Downloads from WebProcess to Shared in
+    WebKit2.
+  - Many improvements to the GStreamer backend including the resurrection of
+    the native fullscreen mode for increased performance, support for
+    setPreservesPitch, bug fixes, support for Opus files, and
+    some other performance improvements.
+  - New features enabled: CSS Image Resolution, CSS Image Orientation,
+    and the performance timeline in the Web Inspector via resource timing
+    and navigation timing.
+  - Add support for blend modes to the Cairo backend.
+  - Fix for checkSpellingOfString erroneously treating multiple words
+    as spelled correctly.
+  - Characters outside the BMP are now properly rendered.
+  - Synthetic bold is now applied to fallback fonts properly.
+  - Better drag and drop icons during drags on non-composited desktops.
+  - The page title is now preserved in WebKit when disappearing when clicking on
+    an anchor link.
+  - The web database path setting in WebKit1 now also controls where IndexedDB
+    databases are stored.
+  - Fix various issues in the build tools, testing tools, Web Inspector, and
+    MiniBrowser.
+
+
+=================
+WebKitGTK+ 1.11.4
+=================
+
+What's new in WebKitGTK+ 1.11.4?
+
+  - Add support for loading web process extensions to WebKit2 GTK+.
+  - Embed the HTTP authentication dialog into the WebView in WebKit2.
+  - Add support for IME Composition to WebKit2.
+  - Add API to notify about display/execution of insecure content to
+    WebKit2 GTK+ API.
+  - Add GTK+ API to set a WebKitWebView in view source mode to WebKit2.
+  - Add API to set a TLS errors policy to WebKit2 GTK+ API.
+  - Add WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR to WebKit2 GTK+ API.
+  - Add support for remote Web Inspector to WebKit2.
+  - Complete the documentation od sections in WebKit2 GTK+ API.
+  - Fix cookies and custom URI requests when the web process is
+    re-launched after a crash.
+  - Fix a crash in WebKit2 when running inside Xvfb.
+  - Fix a crash in WebKit2 when the WebView is resized with the
+    inspector attached.
+  - Use Harfbuzz instead of Pango in GTK+ port.
+  - Add support for WebP image.
+  - Port WebAudio backend to GStreamer 1.0 API.
+  - Fix the buffering ranges reported with GStreamer 1.0.
+  - Implement multipart/x-mixed-replace in the soup network backend.
+  - Fix invalid entries for plugins in navigator.plugins.
+  - Add implementation for AccessibilityUIElementGtk::isSelectable()
+    and AccessibilityUIElementGtk::isMultiSelectable().
+  - Expose ARIA roles for tab, tabpanel and tablist.
+  - Fixed several memory leaks.
+
+=================
+WebKitGTK+ 1.11.2
+=================
+
+What's new in WebKitGTK+ 1.11.2?
+
+  - Implement inspector server on Linux for remote debugging.
+  - Add support for password remembering to HTTP authentication
+    dialog in WebKit2 using libsecret.
+  - Add API to get favicons to WebKit2 GTK+ API.
+  - Add API to get the WebKitWebView associated to a WebKitDownload to
+    WebKit2 GTK+.
+  - Add GObject introspection support to WebKit2 GTK+ API.
+
+=================
+WebKitGTK+ 1.11.1
+=================
+
+What's new in WebKitGTK+ 1.11.1?
+
+  - Make WebKitWebView work again inside a GtkOverlay by not using a
+    native window for Accelerated Compositing implementation.
+  - Use XDamage to improve accelerated compositing performance.
+  - Enable the edge distance anti-aliasing for accelerated compositing
+    layers.
+  - Add support to build with EGL OpenGL backend.
+  - Add support for WebAudio.
+  - Fix several API breaks in DOM bindings introduced in 1.9.6.
+  - Save the original URI for downloaded files as GIO metadata of the
+    destination file.
+  - Add API for controlling the user agent to WebKit2.
+  - Add API to WebKit2 to allow running JavaScripts from a
+    WebKitWebView using a GResource containing the script.
+  - Add Undo/Redo and SelectAll predefined editing commands to WebKit2
+    GTK+ API.
+  - Add a setting to enable/disable smooth scrolling to WebKit2 GTK+
+    API.
+  - Add API to get the web view that initiated a custom URI request to
+    WebKit2 GTK+.
+  - Implement ViewState methods of WebKitWebView in WebKit2.
+  - Add API to get/set the security policy of a given URI scheme to
+    WebKit2 GTK+.
+  - Add WebKitWebView:is-loading property to WebKit2 GTK+ API.
+  - Change spellchecker languages API in WebKit2 to use a GStrv for
+    the list of languages to make the API more consistent and
+    convenient to use.
+  - Add destroy notify parameter to
+    webkit_web_context_register_uri_scheme in WebKit2 GTK+ API.
+  - Replace webkit_web_view_replace_content with
+    webkit_web_view_load_alternate_html in WebKit2 GTK+ API.
+  - Rename WebKitWebView &quot;print-requested&quot; signal to &quot;print&quot; in
+    WebKit2 GTK+ API for consistenty.
+  - Add API to set preferred languages to WebKit2 GTK+.
+  - Add webkit_uri_response_get_suggested_filename to WebKit2 GTK+
+    API.
+  - Add API to save a web page in MHTML format to WebKit2 GTK+.
+  - Implement smart separators for context menu in WebKit2 GTK+.
+  - Sanitize the suggested filename when building the download
+    destination URI in WebKit2.
+  - Fix disk cache in WebKit2 to actually dump the contents to disk.
+  - Fix a crash in WebKit2 when navigating between pages in the
+    history cache.
+  - Fix a crash in WebKit2 when a download initiated by the policy
+    checker fails.
+  - Fix a crash in network backend with non-UTF8 HTTP header names.
+  - Properly close audio device after playing sound.
+  - Purge unused favicons from IconDatabase after 30 days.
+  - Properly expose &lt;legend&gt; elements to ATs.
+  - The new accessibility CanvasRole is now mapped to ATK_ROLE_CANVAS.
+  - Fix an infinite loop in accessibility code.
+  - Fix a crash in
+    AccessibilityObject::accessibilityPlatformIncludesObject().
+  - Fix a crash in WebCore::HTMLSelectElement::selectedIndex().
+  - Fix caret-moved events not emitted for certain content.
+  - Fix incorrect/unexpected characters in the text of certain
+    accessibles.
+  - Implement AccessibilityUIElement::titleUIElement() and
+    AccessibilityUIElement::stringValue().
+  - Expose ROLE_TOGGLE_BUTTON instead of ROLE_PUSH_BUTTON when
+    aria-pressed is present.
+  - Fix LLint build with -g -02.
+  - Properly process GDK_SMOOTH_SCROLL events.
+  - Fix several memory leaks.
+
+=================
+WebKitGTK+ 1.9.6
+=================
+
+What's new in WebKitGTK+ 1.9.6?
+
+  - Add spell checker API to WebKit2 GTK+ API.
+  - Add WebKitWebView::submit-form signal to WebKit2 GTK+ API.
+  - Add API to get the suggested filename from a
+    WebKitNetworkResponse.
+  - Add webkit_web_view_get_snapshot() to WebKit1 API.
+  - Paste primary selection when middle clicking in X11 WebKit2.
+  - Make sure WebKitWebView always has a main resource and it has
+    already been set when the load has been committed, even for pages
+    loaded from the history cache in WebKit2.
+  - Fix a run time critical warning when gdk_window_get_cursor() is
+    called before WebKitWebView has been realized in WebKit2.
+  - Fix continuous insertion of newlines in Etherpad.
+  - Fix several memory leaks.
+
+=================
+WebKitGTK+ 1.9.5
+=================
+
+What's new in WebKitGTK+ 1.9.5?
+
+  - Add API to get HTTPS status to WebKit2 GTK+.
+  - Add API to clear the cache to WebKit2 GTK+.
+  - Add webkit_cookie_manager_set_persistent_storage() to WebKit2 GTK+
+    API.
+  - Improve performance of searching in WebKit2.
+  - Implement disk cache in WebKit2.
+  - Add site specific quirks setting to WebKit2 GTK+ API.
+  - Add a setting to enable/disable page cache to WebKit2 GTK+ API.
+  - Add WebKitWebView::context-menu-dismissed signal to WebKit2 GTK+
+    API.
+  - Add webkit_web_frame_get_dom_document() to WebKit GTK+ API.
+  - Use soup_cookie_jar_is_persistent() to set whether cookie is a
+    session one or not.
+  - Fix recognition of contractions (apostrophes) in spell checker.
+  - Fix a crash when showing the context menu in the Web Inspector.
+  - WebKitWebView::mouse-target-changed is not emitted when moved
+    to/from editable content.
+  - Fix inspector detach when inspector was attached by the client in
+    WebKit2.
+  - Don't show accel labels in WebKit2 context menu items.
+  - Cache the video dimensions to not query the video-sink sink-pad
+    caps every time.
+  - Fix several memory leaks.
+
+=================
+WebKitGTK+ 1.9.4
+=================
+
+What's new in WebKitGTK+ 1.9.4?
+
+  - Add an accelerated compositing implementation for WebKit2.
+  - Add API to register custom URI schemes to WebKit2 GTK+ API.
+  - Add support for window.showModalDialog in WebKit2 GTK+ API.
+  - Add webkit_download_get_received_data_length to WebKit2 GTK+ API.
+  - Add ContextMenu API to WebKit2 GTK+.
+  - Add Geolocation permission requests API to WebKit2 GTK.
+  - Add API to get the library version to WebKit2 GTK+.
+  - Add WebKitWebView::run-file-chooser signal to WebKit1 API.
+  - Port the video sink to GStreamer 0.11 API.
+  - Add TextureMapper ImageBuffer support as a fallback from the
+    hardware accelerated path
+  - Add input methods submenu item to the default context menu for
+    editable content.
+  - Unmark highlighted text matches when find operation finishes.
+  - Honor the device scale factor property when drawing.
+  - Prevent setting or editing httpOnly cookies from JavaScript.
+  - Fix several memory leaks.
+
+=================
+WebKitGTK+ 1.9.3
+=================
+
+What's new in WebKitGTK+ 1.9.3?
+
+  - Add webkit_download_get_request to WebKit2 GTK+ API.
+  - Add API to get the list of plugins to WebKit2 GTK+.
+  - Add webkit_web_view_can_show_mime_type() to WebKit2 GTK+ API.
+  - Add GCancellable parameter to all methods using gio async pattern
+    in WebKit2 GTK+ API.
+  - Add settings to enable and disable composited layer indicators to
+    WebKit2 GTK+ API.
+  - Add generic permission requests API to WebKit2 GTK+ API.
+  - Add initial inspector API to WebKit2 GTK+.
+  - Allow to attach/detach the inspector in WebKit2.
+  - Add media-playback-requires-user-gesture and
+    media-playback-allows-inline settings to WebKit1 and WebKit2 GTK+.
+  - Use defers loading instead of pausing the soup message in
+    WebKitDownload.
+  - Properly set the input method context window location.
+  - Fix a crash in the WebProcess when a download is started from
+    an existing ResourceHandle.
+  - Fix cursor used for ne-resize.
+  - Fix contractions recognition by the spell checker.
+  - Fix a crash rendering scrollbars on GTK wxWebkit.
+  - Fix URL::fileSystemPath() implementation to strip the query part
+    of the uri.
+  - Check for GTK2/GTK3 symbol mismatch earlier to fix plugins run
+    with nspluginwrapper.
+  - Fix thin archives support while building GTK+ port.
+  - Fix several memory leaks.
+  - Fix several compilation warnings.
+
+=================
+WebKitGTK+ 1.9.2
+=================
+
+What's new in WebKitGTK+ 1.9.2?
+
+  - Fix exceeding arguments list build problem, by splitting more
+    files off libWebCore into the new libWebCoreModules convenience
+    library.
+  - Remove left over soup_session_pause_message() and properly handle
+    that case for defersLoading.
+  - Fix response being the new one instead of the one that caused the
+    redirect when emitting WebKitWebView::resource-request-starting.
+  - Refactor of IME handling to fix bugs and prepare for sharing with
+    WebKit2.
+  - Add file chooser API to WebKit2.
+
+=================
+WebKitGTK+ 1.9.1
+=================
+
+What's new in WebKitGTK+ 1.9.1?
+
+  - Geolocation support is built by default now. Use
+    --disable-geolocation during build to disable it.
+  - LINGUAS environment variable is honored now.
+  - Throttle DNS prefetching to avoid overloading the resolver.
+  - Remove defunct WebInspector GSettings mapping.
+  - Fix a crash when emitting signals with a GError parameter when
+    using GObject Introspection.
+  - Fix flickering during scrolling and resizing in newer versions of
+    GTK+.
+  - Fix a bug where the Content-Length header was not sent for certain
+    XMLHttpRequests.
+  - Fix a WebProcess segmentation fault related to clipboard handling.
+  - Fix a repainting error that occurred during interior frame
+    scrolling.
+  - Fix a crash when WebKitWebView is created without a WebContext.
+  - Fix a crash that could occur during synchronous XMLHttpRequests.
+  - Fix rendering of combobox / menulist buttons that do not have
+    separators.
+  - Fix the rendering of toggle buttons with larger-than-default
+    widths and heights with the Adwaita theme.
+  - Fix misrendering of text shadow extents in some situations.
+  - Fix a crash when closing browser with inspector window opened.
+  - Now interpret plugin metadata as UTF-8.
+  - Fix rendering of GtkWidgets embedded on WebKitWebView.
+  - Web content (except plugins) should no longer steal focus from
+    other GTK+ widgets.
+  - WebKit will try to use the default libsoup proxy resolver
+    automatically.
+  - Performance improvements in WebKitWebView by avoiding doing a lot
+    of work in size_allocate when the view is not mapped.
+  - Web Timing is now enabled.
+  - Add support for smooth scrolling.
+  - Implement unicode submenu items.
+  - FFTFrame implementation in GStreamer backend.
+  - More work on GStreamer 0.11 support.
+  - Add support for windowed plugins in WebKit2.
+  - Add full printing support to WebKit2.
+  - Add a new favicon database API that corrects the problems of the
+    old one.
+  - Add WebKitWebView::context-menu signal to allow applications to
+    handle its own context menu. WebKitWebView::populate-popup signal
+    and default-context setting are now deprecated.
+  - Well known names for menu items in the default context menu are
+    now exposed in an enumeration.
+  - Add entering/leaving fullscreen signals to WebKit API.
+  - Add enable-webaudio setting to WebKit2 GTK+ API.
+  - Add support for registering custom uri schemes in WebKit2.
+  - Add WebKitWebView::mouse-target-changed signal to WebKit2 GTK+
+    API.
+  - Add enter/leave fullscreen signals to WebKit2 GTK+ API.
+  - Add find API to WebKit2 GTK+ API.
+  - Use a single signal for script dialogs in WebKit2 GTK+ API.
+  - Add cookies API to WebKit2 GTK+ API.
+  - Add webkit_print_operation_print() to WebKit2 GTK+ API.
+  - Add resources API to WebKit2 GTK+ API.
+  - Add support for Response policy decisions to WebKit2 GTK+ API.
+  - Add javascript clipboard functionality settings to WebKit2 GTK+
+    API.
+  - Add cut, copy and paste methods to WebKit2 GTK+ API.
+  - Add zoom-text-only setting to WebKit2 GTK+ API.
+  - Add webkit_web_view_run_javascript() to WebKit2 GTK+ API.
+
+=================
+WebKitGTK+ 1.7.5
+=================
+
+What's new in WebKitGTK+ 1.7.5?
+
+  - Add new signals to track resources loading.
+  - Add --no-timeout command line option to DumpRenderTree.
+  - Expose accessibility hierarchy in WebKit2 to ATK/AT-SPI based ATs.
+  - Allow to build using extra jhbuild modulesets.
+  - Fix emission of ATK text-caret-moved and text-selection-changed
+    events.
+  - Update primary clipboard with the current selection in X11
+    platforms in WebKit2.
+  - Implement the policy client in WebKit2 GTK+ API.
+  - Add basic printing support to WebKit2.
+  - Do not add unnecessary blanks at the end of a line of text to fix.
+    the line returned by atk_text_get_text_at_offset().
+  - Make sure input text field is repainted when value is changed.
+  - Add print-backgrounds setting to WebKit2 GTK+ API.
+  - Respect the has-backward-stepper and has-forward-stepper
+    properties when drawing scrollbars.
+  - WebKit-3.0.gir now includes information about C includes or
+    exported packages.
+  - WebKit1 API documentation was not generated when building with
+    gtk-2.0.
+  - Make WebKitWebView work inside a GtkOffscreenWindow.
+  - Implement DownloadClient and add downloads API to WebKit2 GTK+
+    API.
+
+=================
+WebKitGTK+ 1.7.4
+=================
+
+What's new in WebKitGTK+ 1.7.4?
+
+  - Fix a11y regression: text-inserted events lack text inserted and
+    current line.
+  - Fix scrollbars in WebKit2 that were drawn behind the window resize
+    grip.
+  - Fix a memory leak in WebKitWebSourceGStreamer.
+  - Slider thumb is not centered on the track with the unico theme.
+  - Fix context menu in WebKit2 to not dissapear right after it's shown.
+  - Use GtkOrientable style class in GTK+ 3 theming code.
+  - Change default WebSocket protocol to the latest one (hybi-17).
+  - Fix scrollbars size with GTK+ 3.x to follow the current theme.
+  - Use gdk_screen_get_monitor_workarea() when available for
+    screenAvailableRect().
+  - Rename webkit_web_view_load_alternate_html as
+    webkit_web_view_replace_content in WebKit2 GTK+.
+  - Fix emission of ATK text-caret-moved and text-selection-changed events.
+  - Add methods to get/set the WebView zoom level to WebKit2 GTK+ API.
+  - Make WebProcess and PluginProcess use the same locale as the UI process.
+  - Simplify WebKit2 loader client API.
+
+=================
+WebKitGTK+ 1.7.3
+=================
+
+What's new in WebKitGTK+ 1.7.3?
+
+  - WebGL is now enabled by default.
+  - Initial support for accelerated compositing has been added.
+  - Add fullscreen setting to WebKit2 GTK+ API.
+  - Fix regression of Push buttons that didn't expose their displayed
+    text/name to accessibility toolkit.
+  - Initial UI client implementation for WebKit2 GTK+ API.
+  - Implement HTML5 History APIs.
+  - Implement cookies management in WebKit2.
+  - Fix a crash when a download fails.
+  - Add support for javascript dialogs in WebKit2 GTK+ API.
+  - Add 'enable-dns-prefetching' setting to WebKit2 GTK+ API.
+  - Initial support for WebAudio data playback.
+  - Add enable-webaudio setting.
+  - Links are now focused with Tab by default in WebKit2.
+  - Fix HTML5 Youtube video fullscreen button.
+  - Improve description of WebSocket errors.
+  - Add WebKitWindowProperties to WebKit2 GTK+ API.
+  - Fullscreen controller support for the new WebKit Fullscreen API.
+  - Add WebKitURIResponse to WebKit2 GTK+ API.
+  - Fix random crash in pages containing plugins.
+  - Fix loading of custom fonts in some web sites like surlybikes.com
+    or boingboing.net.
+
+=================
+WebKitGTK+ 1.7.2
+=================
+
+What's new in WebKitGTK+ 1.7.2?
+
+  - Fix process freeze when right-clicking on windowless Flash.
+  - Performance improvements by avoiding unnecessary clips while
+    painting.
+  - Notify errors happening on downloads not started by a web view.
+  - Allow building with GLib &gt;= 2.31.
+  - Significant JavaScript performance improvements on x86 and x86-64.
+  - Fix application cache directory in WebKit2.
+  - Add initial support for cookies in WebKit2.
+  - Implement support for downloads in WebKit2.
+  - Add methods to load HTML and plain text to WebKit2 GTK+ API.
+  - Add webkit_web_view_get_uri() to WebKit2 GTK+ API.
+  - Don't show items in option elements with display:none.
+  - Add webkit_web_view_load_request() to WebKit2 GTK+ API.
+  - Add support for WebAudio AudioFileReader.
+  - Port MiniBrowser to use WebKit2 GTK+ API instead of the C API.
+  - Add more settings to WebKitSettings in WebKit2 GTK+ API: Private
+    browsing, developer extras, resizable text areas, tabs to links,
+    caret mode, font settings, default charset.
+  - Fix windowless plugins drawing in WebKit2.
+  - Fix memory leak when fullscreening a video.
+  - Remove visited links from page's page group when clearing back
+    forward list.
+  - Switch to a backing store approach for painting WebKitWebView. It
+    improves scrolling performance.
+  - Add methods to get/set the settings of a web view to WebKit2 GTK+
+    API.
+  - Add webkit_settings_new_with_settings() to WebKit2 GTK+ API.
+  - Add title property to WebKitWebView in WebKit2 GTK+ API.
+
+=================
+WebKitGTK+ 1.7.1
+=================
+
+What's new in WebKitGTK+ 1.7.1?
+
+  - Fix a problem with scroll adjustments tha made scrollbars become
+    out of sync with the page contents.
+  - Show title of option control items in a tooltip.
+  - Improve scrolling performance for pages containing windowed
+    plugins.
+  - Use GtkGrid instead of GtkTable in authentication dialogs.
+  - Fix compatibility issues with DOM bindings.
+  - Fix video pause/play in fullscreen.
+  - Add support for pseudo-italics on freetype fonts when italic font
+    is requested but Fontconfig gives one that is neither oblique
+    nor italic.
+  - Fix test rendering issues due to custom fonts which use synthetic
+    oblique rendering.
+  - Support for client-based geolocation.
+  - Add support for sending encoded blob data during network requests.
+  - Use SOCK_SEQPACKET when available for sockets used to communicate
+    processes in WebKit2.
+  - Add gtk-doc support to generate WebKit2 GTK+ API documentation.
+  - Implement default error pages in WebKit2.
+  - Initial implementation of WebInspector for WebKit2.
+  - Implement drag and drop support in WebKit2.
+  - TextChecker implementation for WebKit2.
+  - Initial implementation of back forward list for WebKit2 GTK+ API.
+  - Initial implementation of view settings for WebKit2 GTK+ API.
+  - Initial implementation of loader client for WebKit2 GTK+ API.
+  - Implement cache model for WebKit2
+  - Initial implementation of web context for WebKit2 GTK+ API.
+  - Add methods to get/set a custom text enconding to WebKit2 GTK+
+    API.
+  - Add WebKitError to WebKit2 GTK+ API.
+
+This is the first release providing a minimal working WebKit2 GTK+
+API. This API is still under design and development, so use it
+carefully and take into account that it might change.
+
+=================
+WebKitGTK+ 1.5.90
+=================
+
+What's new in WebKitGTK+ 1.5.90?
+
+  - Bumped GStreamer requirement to 0.10.30.
+  - Switch to GTK+3 by default. GTK+2 is still required for the
+    WebKit2 plugin process though.
+  - Create pot files in builddir.
+  - Improvements in the WebKit2GTK+ port.
+  - Lots of bugfixes.
+
+================
+WebKitGTK+ 1.5.2
+================
+
+What's new in WebKitGTK+ 1.5.2?
+
+  - Remove G_CONST_RETURN usage througout WebKit, it's deprecated in
+    glib.
+  - Add plugin process support in WebKit2. Now (GTK+2) plugins can
+    work again with a GTK+3 build.
+  - Add API to set local storage database path.
+  - Further UA spoofing for Google Calendar, since it assumes
+    Linux+WebKit means mobile (ugh).
+  - Lots of bugfixes.
+
+================
+WebKitGTK+ 1.5.1
+================
+
+What's new in WebKitGTK+ 1.5.1?
+
+  - The JSC library is now available independently. It's called
+    &quot;libjavascriptcoregtk&quot;, and it comes with its own pkg-config file.
+  - New spellchecking APIs, useful to implement spellchecking features
+    in the UAs.
+  - New DOM methods to check if editable areas have been modified by
+    the user (webkit_dom_html_{input,text_area}_is_edited).
+  - Lots of improvements in the WebKit2GTK+ port.
+  - Lots of bugfixes.
+
+=================
+WebKitGTK+ 1.3.13
+=================
+
+What's new in WebKitGTK+ 1.3.13?
+
+In this release the GObject DOM Bindings contain a major change. Explicit
+invocation of DOM objects' addEventListener methods has replaced the GObject
+signal method of DOM event handling. For intance, where before a developer
+would connect to the &quot;click-event&quot; signal, a developer must now call:
+webkit_dom_event_target_add_event_listener. For a more illustrative example see:
+http://trac.webkit.org/changeset/81486/trunk/Source/WebKit/gtk/tests/testdomdomwindow.c
+
+Added API to control the IconDatabase and the cache database APIs.
+
+WebKit bugs mostly relevant with the GTK+ port fixed since 1.3.12:
+
+Bug 23526 - [CAIRO] Support ImageBuffers clip operation on all Cairo ports (Martin Robinson)
+Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Martin Robinson)
+Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Geoffrey Garen)
+Bug 49649 - [GTK] On-demand event-listeners for DOM event signals (David Keijser)
+Bug 56333 - [GTK] [WebKit2] The UIProcess never changes the mouse cursor (Martin Robinson)
+Bug 55989 - [GTK] Possible leaks after splitting TextCheckerClientEnchant. (Ryuan Choi)
+Bug 50497 - Add all web audio auto-generated files to GTK make system (Chris Rogers)
+Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Sergio Villar Senin)
+Bug 55932 - [GTK] close-web-view emitted on disposed WebView (Philippe Normand)
+Bug 53098 - [GTK] Implement spin buttons for GTK+ 2.x (Martin Robinson)
+Bug 56125 - [GTK] [Webkit2] There are no scrollbars visible in the MiniBrowser (Martin Robinson)
+Bug 41903 - [GTK] plugins/return-negative-one-from-write.html crashes (Martin Robinson)
+Bug 32510 - [GTK] provide an API to control the IconDatabase (Christian Dywan)
+Bug 55868 - [GTK] Do not set juntion sides on scrollbar stepper buttons (Carlos Garcia Campos)
+Bug 55866 - [GTK] Use doubles instead of integers for coordinates when rendering arrows (Carlos Garcia Campos)
+Bug 55878 - [Gtk] toDataURL uses incorrect quality value when saving GdkPixbuf to buffer (Zan Dobersek)
+Bug 55531 - [GTK] Windowless plugins override the view cursor (Martin Robinson)
+Bug 55136 - Enable Copy Image Address context menu item in the Gtk port (Christian Dywan)
+Bug 53960 - [GTK] DRT needs implementation of EventSender.scheduleAsynchronousClick (Carlos Garcia Campos)
+Bug 55335 - [GTK] Extended application cache database API and added unit tests file. (Lukasz Slachciak)
+Bug 53146 - [GTK] Combo boxes should emit object:selection-changed even when collapsed (Mario Sanchez Prada)
+Bug 55473 - [GTK] Add support for external protocol handlers (Sergio Villar Senin)
+Bug 53228 - [Gtk] Resource size is incorrectly reported to WebCore (Sergio Villar Senin)
+Bug 48510 - [GTK] Implement WebContext and NativeKeyboardEvent classes for WebKit2 (Amruth Raj)
+Bug 48509 - [GTK] Implement WebView and WebKitWebView classes for WebKit2 (Amruth Raj)
+Bug 48510 - [GTK] Implement WebEventFactory, WebErrors classes for WebKit2 ( Amruth Raj)
+Bug 54658 - [gtk] Failing collinear arcTo canvas tests (Zan Dobersek)
+Bug 37769 - [Gtk] Flash item placed on wrong location right after load (Martin Robinson)
+Bug 54981 - [GTK] position:fixed elements flicker while scrolling after r74196 (Martin Robinson)
+Bug 56180 - [GTK] JSC crashes in 32bit Release bots after r80743 (Oliver Hunt)
+Bug 56737 - [GTK] [Stable] AtkHypertext exposes wrong offsets for links placed inside &lt;span&gt; nodes (Mario Sanchez Prada)
+Bug 56201 - WebKitIconDatabase may trigger crash in cairoImageSurfaceToGdkPixbuf (Christian Dywan)
+Bug 56690 - Stop inserting when the parent is removed (Justin Schuh)
+
+=================
+WebKitGTK+ 1.3.12
+=================
+
+What's new in WebKitGTK+ 1.3.12?
+
+  - Removed mandatory Enchant dependency.
+  - Libsoup required version bumped to 2.33.6.
+  - HTML5 media volume managment improvements.
+  - Updated translations.
+  - A11y bugfixes.
+  - Many other bugfixes.
+
+
+WebKit bugs mostly relevant with the GTK+ port fixed since 1.3.11:
+
+Bug 42496 - Update Simplified Chinese (zh_CN) translation of WebKitGtk (Christian Dywan)
+Bug 53771 - [GTK] fast/events/pagehide-timeout.html fails (Martin Robinson)
+Bug 13343 - getComputedStyle returns wrong value for margin-right (Jarred Nicholls)
+Bug 53797 - [GTK] WebKitWebFrame can return a stale frame name when calling webkit_web_frame_get_name (Martin Robinson)
+Bug 52775 - WebKit2: add support for drag and drop on Windows (Enrica Casucci)
+Bug 54312 - Allow controlling minimum DOMTimer interval on a per-page basis (Kenneth Russell)
+Bug 54323 - [Freetype] Better map CSS font weight to Fontconfig font weight (Martin Robinson)
+Bug 50237 - [Gtk] Implement layoutTestController.findString (Joone Hur)
+Bug 53686 - Web Inspector: remove settings related methods from InspectorClient (Yury Semikhatsky)
+Bug 53833 - [GTK] plugins/plugin-document-back-forward.html fails (Martin Robinson, Adam Barth)
+Bug 54860 - [GTK] [REGRESSION] After r79130, spell tests did not work (Alejandro G. Castro)
+Bug 54352 - [GTK] Match more various WebKit API enum values with WebCore enum values (Joone Hur)
+Bug 54116 - [GTK] Add support in DRT to log &quot;accessibility events&quot; (Mario Sanchez Prada)
+Bug 52836 - [GTK] Move scrollbar rendering out of gtk2drawing.c (Martin Robinson)
+Bug 39022 - [GTK] Some test results are one pixel different between the x86_64 and i386 bots (Alejandro G. Castro)
+Bug 54895 - [GTK] editing/pasteboard/dataTransfer-setData-getData.html fails (Martin Robinson, Alejandro G. Castro)
+Bug 54389 - [GTK] http/tests/misc/generated-content-inside-table.html does not work in the bots (Alejandro G. Castro)
+Bug 54410 - SVG animation doesn't support attribute value 'inherit' (Dirk Schulze)
+Bug 54414 - [GTK] testwebdatasource test fails in the bots (Alejandro G. Castro)
+Bug 52880 - [GTK] Implement PlatformKeyboardEvent::getCurrentModifierState() (Carlos Garcia Campos)
+Bug 54418 - r78499 causes assertion failure in http/tests/xmlhttprequest/cache-override.html (Mario Sanchez Prada)
+Bug 54427 - [Chromium] Rendering error of spin buttons on layers (Kent Tamura)
+Bug 52384 - Plumb mixed script URL to FrameLoaderClient (Adam Langley)
+Bug 53104 - Intermittent crash in fast/files/read-blob-async.html on the GTK+ debug bots (Jian Li)
+Bug 54437 - Web Inspector: move rest of the tests off old harness. (Pavel Feldman)
+Bug 54449 - notImplemented() should behave identical in WebCore and WebKit2 (Balazs Kelemen)
+Bug 34482 - Please add Greek translation of WebkitGTK+ (Christian Dywan)
+Bug 51379 - Convert &lt;keygen&gt; option elements to a shadow DOM (Dominic Cooney)
+Bug 52919 - Stop instantiating legacy editing Positions in VisiblePosition (Levi Weintraub)
+Bug 54458 - [Gtk] Cleanup in the canvas tests (Zan Dobersek)
+Bug 53436 - [Gtk] atk_text_get_caret_offset fails for list items (Mario Sanchez Prada)
+Bug 53962 - [GTK] EventSender.keyDown does not support non-array modifier arguments (Martin Robinson)
+Bug 52417 - Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptCanAccessClipboard (Ryosuke Niwa)
+Bug 53954 - Move the sputnik test suite out of fast/js/ (James Robinson)
+Bug 54470 - [GTK] svg/text/select-textLength-spacing-squeeze-1.svg crashes due to ASSERT failing (Mario Sanchez Prada)
+Bug 54474 - Pixel tests differences on 10.6.6 32bit vs. 64bit (Nikolas Zimmermann)
+Bug 53453 - [Gtk] atk_text_get_selection/atk_text_set_selection fails for list items (Mario Sanchez Prada)
+Bug 54491 - [cairo][canvas] Drawing from/into float rectangles with width or height in range 0 to 1 fails (Zan Dobersek)
+Bug 54495 - Crash in EventHandler::sendContextMenuEventForKey (Emil A Eklund)
+Bug 53984 - Remove orphan code from old parser (Adam Barth)
+Bug 3812 - XMLHttpRequest: PUT, DELETE, HEAD and all other methods but POST actually do a GET (Sergio Villar Senin)
+Bug 53989 - svg/custom/use-multiple-on-nested-disallowed-font.html sometimes fails an assertion in StyleSelectorParentPusher (Mario Sanchez Prada)
+Bug 50918 - [GStreamer] media/video-zoom-controls.html fails (Philippe Normand)
+Bug 25831 - [GTK] events missing when a document is (re)loaded (Mario Sanchez Prada)
+Bug 53992 - fast/loader/onload-willSendRequest-null-for-frame.html times out in GTK 32-bit debug bot (Mario Sanchez Prada)
+Bug 53995 - editing/selection/end-of-document.html is failing in the GTK 64-bit debug bot (Mario Sanchez Prada)
+Bug 34543 - [Gtk] Please add Hungarian translation (Christian Dywan)
+Bug 44784 - [GTK] fast/history/history-subframe-with-name.html fails with GTK DRT (Martin Robinson)
+Bug 54517 - Ensure loading has stopped in HistoryController::goToItem (Charlie Reis)
+Bug 54011 - [GTK] Fix after r77874, m_isConnected is initialized before the socket is opened (Alejandro G. Castro)
+Bug 54014 - [GTK] Incorrect assertion in WorkQueueGtk, we need to register more than one handle (Alejandro G. Castro)
+Bug 54015 - [GTK] Avoid WebProcessMain compilation, we are used a gtk specific main (Alejandro G. Castro)
+Bug 39168 - Canvas: 2d.fillStyle.parse.system.html fails (Andreas Kling)
+Bug 52997 - [GTK] DRT's TextInputController is unimplemented on GTK (Carlos Garcia Campos)
+Bug 49414 - Implement ECMAScript I18N APIs (proposed) (Nebojsa Ciric)
+Bug 54537 - [Gtk] Add support for layoutTestController.setWillSendRequestClearHeader (Sergio Villar Senin)
+Bug 54033 - [GTK] DRT needs an implementation of LayoutTestController.setIconDatabaseEnabled (Martin Robinson)
+Bug 54035 - [GTK] Remove the last remnants of the Mozilla theme drawing code (Martin Robinson)
+Bug 53529 - [fileapi] Add support for filesystem: URI handling (Adam Klein)
+Bug 54557 - [GTK] libsoup critical warnings (Philippe Normand)
+Bug 54057 - [GTK] Build break with 2.18.3 (Ryuan Choi)
+Bug 50489 - Move DocumentWriter to DocumentLoader (Nate Chapin)
+Bug 53898 - Add built-in decoder for UTF-8 for improved performance (Darin Adler)
+Bug 54078 - [GTK] Add WebGraphicsContext stub to the compilation (Alejandro G. Castro)
+Bug 54080 - [GTK] Implement UpdateChunk, ChunkedUpdateDrawingArea/Proxy classes for WebKit2 (Chandra Vallala  &lt;chandra.vallala@motorola.com&gt; and Alejandro G. Castro)
+Bug 54081 - [GTK] Implement WKBaseGtk API for Webkit2 (Chandra Vallala  &lt;chandra.vallala@motorola.com&gt; and Alejandro G. Castro)
+Bug 54600 - [PATCH] GTK documentation fails to build due to changed paths (Robert Ancell)
+Bug 42833 - Brazilian Portuguese Translation Update (Christian Dywan)
+Bug 50518 - [GTK] media/controls-without-preload.html is flacky on 32-bits Debug (Philippe Normand)
+Bug 54106 - frames/flattening/iframe-flattening-crash.html fails on GTK. (Yael Aharon)
+Bug 54622 - Rename Position::node() to Position::deprecatedNode() (Ryosuke Niwa)
+Bug 54626 - [GTK] accessibility/canvas-fallback-content.html is failing on GTK bots (Mario Sanchez Prada)
+Bug 54627 - [GStreamer] URI queries support in webkitwebsrc (Andoni Morales Alastruey)
+Bug 54628 - [GStreamer] Add 'location' property in webkitwebsrc (Andoni Morales Alastruey)
+Bug 54117 - Replace static_cast&lt;HTMLElement*&gt; with toHTMLElement (Yael Aharon)
+Bug 54631 - [GTK] media/video-controls-in-media-document.html potentially flaky (Philippe Normand)
+Bug 53991 - fast/frames/sandboxed-iframe-storage.html is flaky (Mario Sanchez Prada)
+Bug 54637 - [GTK] media/video-display-toggle.html is flaky on debug bots (Philippe Normand)
+Bug 44400 - Attached is the Bulgarian translation of WebKit Gtk (Christian Dywan)
+Bug 30580 - [GTK] Failing canvas security tests (Sergio Villar Senin)
+Bug 46455 - [l10n] Indonesian translation (Christian Dywan)
+Bug 52090 - [Soup] ResourceHandleSoup does not ever call didSendData for file uploads (Martin Robinson)
+Bug 54140 - [GStreamer] Video player sets system volume to 100% (Philippe Normand)
+Bug 48510 - [GTK] Implement WebEventFactory, WebErrors classes for WebKit2 (Amruth Raj  &lt;amruthraj@motorola.com&gt; and Ravi Phaneendra Kasibhatla)
+Bug 54592 - [GTK] r78718 introduced some assertion failures in some HTTP tests (Martin Robinson)
+Bug 51587 - [GTK] Remove mandatory Enchant dependency (Ryuan Choi)
+Bug 53125 - [GTK] LayoutTests/media/audio-mpeg4-supported.html fails (Philippe Normand)
+Bug 54157 - [GTK] Default error page is interfering with tests which require failed loads (Martin Robinson)
+Bug 51602 - [GStreamer] wrong media duration report in media/controls-after-reload.html (Philippe Normand)
+Bug 53146 - [GTK] Combo boxes should emit object:selection-changed even when collapsed (Philippe Normand, Mario Sanchez Prada)
+Bug 53487 - [Gtk] No need to set text encoding in the provisional phase (Joone Hur)
+Bug 53667 - [GTK] fast/history/timed-refresh-in-cached-frame.html fails after r77355 (Philippe Normand)
+Bug 54185 - [GTK] Reset GTK' DRT's AccessibilityController to consistent value before every test (Mario Sanchez Prada)
+Bug 53680 - [GTK] fast/frames/sandboxed-iframe-scripting.html is flaky (Philippe Normand)
+Bug 53169 - Web Inspector: move InspectorController's methods from InspectorAgent to InspectorController (Ilya Tikhonovsky)
+Bug 53683 - [GTK] Flaky websocket tests on 32-bits Release (Philippe Normand)
+Bug 54198 - [GTK] Log signals from AtkDocument interface also in AccessibilityController (Mario Sanchez Prada)
+Bug 36340 - Arabic translation (Christian Dywan)
+Bug 54210 - [GTK] fast/text/atsui* tests failing on 32-bit Debug (Philippe Normand)
+Bug 54212 - [GTK] fast/text/international/hindi-whitespace.html fails (Philippe Normand)
+Bug 50126 - Fallback content in canvas element not focusable (Dominic Mazzoni)
+Bug 53716 - JSC::Bindings m_rootObject-&gt;isValid() assert fails when running layout tests (Michael Saboff, Martin Robinson)
+Bug 54231 - [GDOM] Video element needs proper wrapping (Gustavo Noronha Silva)
+Bug 53213 - Refactoring: Extract TextCheckerClient from EditorClient (MORITA Hajime)
+Bug 54244 - Convert the line box tree to floating point and eliminate font rounding hacks (David Hyatt)
+Bug 53733 - Timers can fire after a frame has been put into the page cache (Sergio Villar Senin)
+Bug 46567 - [l10n] Polish translation of WebKitGTK+ (Christian Dywan)
+Bug 54260 - HTML5 &lt;details&gt; and &lt;summary&gt;: localized text (Luiz Agostini)
+Bug 53673 - [GTK] fast/files/workers/worker-read-blob-async.html is flaky (Philippe Normand)
+Bug 26108 - French translation for Webkit/GTK (Christian Dywan)
+Bug 53247 - [GTK] media/audio-delete-while-slider-thumb-clicked.html is flaky (Philippe Normand)
+
+
+
+=================
+WebKitGTK+ 1.3.11
+=================
+
+What's new in WebKitGTK+ 1.3.11?
+
+  - Add a beginDragWithFiles implementation for the GTK+ event sender.
+  - ResourceHandleSoup do not wait for streams to close to issue
+    didFinishLoading.
+  - Move the request/cache code to libsoup.
+  - A11y bugfixes.
+  - Many other bugfixes.
+
+=================
+WebKitGTK+ 1.3.10
+=================
+
+What's new in WebKitGTK+ 1.3.10?
+
+  - Port form control theming code to GtkStyleContext.
+  - Add a new 'make jsc' target to build only JavaScriptCore and the jsc binary.
+  - Initial support for drag-and-drop file uploads.
+  - WOFF font face support.
+  - Many other bugfixes.
+
+================
+WebKitGTK+ 1.3.9
+================
+
+What's new in WebKitGTK+ 1.3.9?
+
+  - Compilation fixes for the final GTK+ 2.91.7 release.
+
+================
+WebKitGTK+ 1.3.8
+================
+
+What's new in WebKitGTK+ 1.3.8?
+
+  - New WebKitWebPluginDatabase and WebKitWebPlugin classes for plugin
+    management.
+  - The usual fixes for GTK+ 3.x API changes. We are still using the
+    old GtkStyle APIs, that should be gone by the next release.
+  - Add support for Mozilla-style JS fullscreen API.
+  - Add support for the viewport metatag.
+  - Many other bugfixes.
+
+================
+WebKitGTK+ 1.3.7
+================
+
+What's new in WebKitGTK+ 1.3.7?
+
+  - Fix error pages template's not being filled properly.
+  - Fix context menu activation through keyboard.
+  - Add automatic garbage collection for most GObject DOM objects (all
+    those that are actually in the DOM tree). This gets rid of most of
+    the leaks when using the bindings.
+  - Add an Inspector API to inspect a DOM node.
+  - Tons of a11y bugfixes.
+  - Tons of fixes for the in-tree SoupCache, should work much better
+    now.
+  - Many other bugfixes.
+
+================
+WebKitGTK+ 1.3.6
+================
+
+What's new in WebKitGTK+ 1.3.6?
+
+  - Update to compile with GTK+ 3.x 2.91.4.
+  - Many, many other bugfixes.
+
+================
+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 &lt;input type=&quot;range&quot;&gt;.
+  - 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 &quot;logical&quot; 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 &lt;applet&gt;
+    tag.
+  - Add WebKitWebSettings::auto-resize-window; when enabled, WebKit
+    will act upon the DOM methods that change the size and/or position
+    of the window containing a WebView (window.{moveTo, resizeTo,
+    moveBy, resizeBy}).
+  - Add WebKitWebSettings::enable-file-access-from-file-uris; when
+    enabled, each file:// URI will be assigned its own security
+    domain.
+  - Lots of bugfixes, especially in the PageCache support.
+
+=================
+WebKitGTK+ 1.1.21
+=================
+
+What's new in WebKitGTK+ 1.1.21?
+
+  - New custom-made GStreamer source element that uses the WebCore
+    network layer to download media data; this makes sure any headers
+    and cookies will automatically get added when making requests.
+  - WebKit will now let libsoup know who the first party for a given
+    message is, making it possible to implement accept/deny policies in
+    Soup.
+  - The usual stream of fixes, and improvements
+
+=================
+WebKitGTK+ 1.1.20
+=================
+
+What's new in WebKitGTK+ 1.1.20?
+
+  - Fixes to the HTML5 Media Player infrastructure to satisfy sites
+    that require cookies, and Referer to be sent; this makes
+    WebKitGTK+ able to support the new HTML5 support added to Youtube,
+    and Vimeo, for instance.
+  - Windowless plugin support is finally here, making it possible to
+    get plugins to behave on various web pages.
+  - The usual stream of fixes, and improvements
+
+=================
+WebKitGTK+ 1.1.19
+=================
+
+What's new in WebKitGTK+ 1.1.19?
+
+  - Improvements to AtkText implementation
+  - RGBA colormap support has been added
+  - Improvements to the HTML5 media player
+  - Crashes related to clipboard handling, which were hitting many
+    users and seemed to be random have been fixed
+
+=================
+WebKitGTK+ 1.1.18
+=================
+
+What's new in WebKitGTK+ 1.1.18?
+
+  - Add methods to set and get a cache model in WebKitGTK+. We offer
+    two possibilites: document viewer (no caches are used) and browser
+    (similar to the previous defaults).
+  - Add WebKitWebSettings::enable-page-cache. Controls whether the
+    Page Cache is enabled or not. For details about what the page
+    cache is and does see
+    http://webkit.org/blog/427/webkit-page-cache-i-the-basics/
+    The page cache is disabled by default, since the gtk+ port still
+    presents some small bugs when it's enabled.
+  - Add WebKitWebSettings::enable-site-specific-quirks. Controls
+    whether a series of page-specific workarounds are used by WebKit.
+  - Use Content-Encoding support available in libsoup 2.28.2 and
+    newer.
+  - Add WebKitWebSettings::enable-default-context-menu. Controls
+    whether webkitgtk+ will show a default context menu on right click
+    in the view. Note that even with the property set to FALSE right
+    clicks can be handled by the page, either by actions or by
+    ad-hoc in-page context menus.
+  - Make the WebKitWebView::icon-loaded signal carry a string with the
+    favicon's URI. This is an API break, but the signal already had a
+    broken signature and was useless anyway, so it's extremely
+    unlikely that anybody was using it. Also, add the 'icon-uri'
+    property to the view, holding the URI for its current favicon.
+  - Respect Content-Disposition header in downloads (fixes downloads
+    in gmail).
+  - Various accessibility improvements.
+  - Many bugfixes.
+
+=================
+WebKitGTK+ 1.1.17
+=================
+
+What's new in WebKitGTK+ 1.1.17?
+
+  - New APIs to show and close the web inspector and to inspect an
+    element at the given coordinates.
+  - New property, WebKitWebSettings::tab-key-cycles-through-elements,
+    controls whether TAB is simply interpreted as another keystroke or
+    is used to cycle through the elements in a page.
+  - Many a11y improvements.
+  - The usual amount of random bugfixes.
+
+=================
+WebKitGTK+ 1.1.16
+=================
+
+What's new in WebKitGTK+ 1.1.16?
+
+  - Add optional support to generate the gobject-introspection
+    gir/typelib files. Enable with --enable-introspection, it's off by
+    default.
+  - Add a new load status value, WEBKIT_LOAD_FAILED, emitted when
+    there's an error during the load process. This is the natural
+    companion to WEBKIT_LOAD_FINISHED, which is only emitted when the
+    load finished succesfuly.
+  - Ensure that keyboard events filtered by GtkIMContext still create
+    the proper DOM events.
+  - Many a11y improvements: caret browsing fixes, expose heading
+    levels, more accessible roles supported, more work in correctly
+    showing the element's ancestry list, improved support for lists,
+    etc.
+  - Many improvements to our media support.
+  - Add a new setting to control DOM pastes
+    (document.execCommand(&quot;Paste&quot;))
+  - Many, many bugfixes all over the place.
+
+=================
+WebKitGTK+ 1.1.15
+=================
+
+What's new in WebKitGTK+ 1.1.15?
+
+  - New API to get the subresources from a WebKitWebDataSource. This
+    provides a way of accessing all the resources that compose the
+    view to which the data source is attached.
+  - A new function, webkit_web_view_get_hit_test_result, which allows
+    to do a 'hit test' on the coordinates specified by a mouse
+    event. A hit test provides context information about that point in
+    the document, like whether it's an image, a link, an input box,
+    etc.
+  - Our DumpRenderTree implementation now supports eventSender, which
+    allows us to run many more LayoutTests and make WebKitGTK+ more
+    stable and feature-complete.
+  - JSNES runs 6x faster: http://trac.webkit.org/changeset/48573
+  - The usual small improvements and bugfixes.
+
+=================
+WebKitGTK+ 1.1.14
+=================
+
+What's new in WebKitGTK+ 1.1.14?
+
+  - New API has been added to WebKitWebFrame to allow applying
+    scrollbars policy as requested by web applications to the main
+    frame; if the parent of the WebKitWebView widget is a
+    GtkScrolledWindow, policy is applied by the default handler.
+  - A new API has been added to help dealing with the various
+    resources that are downloaded to compose the final rendering; you
+    can now obtain the source code for a page that is loaded, for
+    instance.
+  - A new property has been added to WebKitWebView to allow setting it
+    to &quot;View Source&quot; mode.
+  - HTML5 database has gained API to manage the individual databases,
+    including usage and quota.
+  - A new signal `resource-request-starting' has been added to the
+    WebKitWebView to allow modification of outgoing requests for every
+    resource.
+  - Connection limit has been increased to 60 total connections, 6
+    per-host, matching other browsers more closely; this seems to have
+    improved loading time of some sites.
+  - Undo/redo support has been added to editable texts.
+  - The usual stream of small improvements and bug fixes.
+
+=================
+WebKitGTK+ 1.1.13
+=================
+
+What's new in WebKitGTK+ 1.1.13?
+
+  - GNOME Keyring support was removed in favor of the new Password
+    Manager soup feature; to get exactly the same behavior,
+    applications should use SoupPasswordManagerGNOME. This requires
+    libsoup 2.27.91 or newer.
+  - Several accessibility improvements, including support for testing
+    the a11y infrastructure in our layout tests.
+  - You can now enable/disable HTML5 offline application cache using a
+    new setting added to WebKitWebSettings.
+  - Drag support has landed, meaning you can start playing with HTML5
+    drag and drop support; drop support is still missing.
+  - A crash with scripts closing windows has been fixed.
+  - Image cursors support has been added.
+  - The usual stream of small improvements and bug fixes.
+
+=================
+WebKitGTK+ 1.1.12
+=================
+
+What's new in WebKitGTK+ 1.1.12?
+
+  - Fix WebKitSoupAuthDialog to only save passwords in gnome-keyring
+    (if enabled) when authentication succeeds.
+  - Implement a proper size_request method for WebKitWebView. The
+    widget will request the size of the whole page as its size
+    requisition.
+  - Many a11y improvements.
+  - The usual amount of other misc fixes.
+  - WEBKIT_DEBUG variable now accepts channel names in any case
+    again.
+
+=================
+WebKitGTK+ 1.1.11
+=================
+
+What's new in WebKitGTK+ 1.1.11?
+
+  - WebKit has got a new feature - a XSS auditor, that should improve
+    security; this feature is still experimental, and disabled by
+    default, but applications can enable it using the setting.
+  - The hackish content sniffing code that was beig used to avoid
+    pages requesting downloads instead of displaying content has been
+    replaced by usage of a new Soup feature, which implements proper
+    content sniffing.
+  - More accessibility work, including fixes for problems which were
+    critical for a possible GNOME 2.28 release.
+  - Pasting rich text from other browsers should now work as expected.
+  - The usual amount of misc fixes.
+
+=================
+WebKitGTK+ 1.1.10
+=================
+
+What's new in WebKitGTK+ 1.1.10?
+
+  - WebKitNetworkRequest has now GObject properties for its URI and
+    the SoupMessage that backs it up.
+  - Fix AtkText methods get_selection and get_n_selections to not use
+    the global selection but only the selection that belongs to the
+    object being used.
+  - Fix a crasher when emitting the a11y signal 'text-caret-moved' in
+    some situations with debug builds.
+
+================
+WebKitGTK+ 1.1.9
+================
+
+What's new in WebKitGTK+ 1.1.9?
+
+  - Scrolling once again received a lot of love, and many subtle
+    problems and bugs were killed, and we now get correct behavior in
+    acid2; a number of smaller improvements are in the queue.
+  - Accessibility keeps gaining better support. On this release a lot
+    of work was done on the AtkText interface implementation.
+  - WebKitNetworkRequest now carries with it all the information
+    regarding the request, not only the URI. This means you will no
+    longer miss headers such as Referer when passing NetworkRequest
+    objects from a callback to webkit_web_frame_load_request.
+
+================
+WebKitGTK+ 1.1.8
+================
+
+What's new in WebKitGTK+ 1.1.8?
+
+  - We found out that WebKitWebHistoryItems were being kept with a
+    reference count of 2 instead of 1 as they should; nobody should be
+    relying on that, but if you hit reference counting problems with
+    items you were creating yourself, this is for you.
+  - You can now copy images from the web page to the clipboard.
+  - Improvements were made to the Plugin handling code.
+  - Scroll events will now be correctly reported to web applications.
+  - You can now embed arbitrary widgets as if it was a plugin, with
+    the new &quot;create-plugin-widget&quot; signal.
+  - The atk_text_get_text_{at,after,before}_offset methods are now
+    implemented for all boundary types except LINE_AFTER and
+    LINE_BEFORE.
+  - The usual stream of minor fixes and improvements, as always.
+
+================
+WebKitGTK+ 1.1.7
+================
+
+What's new in WebKitGTK+ 1.1.7?
+
+  - This release includes a security fix:
+    SVGList::insertItemBefore would not perform a bounds check on the
+    index it was provided, potentially leading to a buffer overflow.
+  - New frame loading properties supersede various load-* signals, and
+    are also accessible in the WebView, for convenience, making this
+    API saner.
+  - JIT is now supported for X86-64 on Linux, and enabled by default!
+  - A regression on webkit_web_view_load_string has been fixed, making
+    it work correctly again when the document uses encodings which may
+    use more than 1 byte per character.
+  - Yet more work has been done to the ATK support, caret browsing
+    support improvements in particular.
+  - Filenames suggested by the Download functionality now correctly
+    use the filename given by the host, if available.
+  - Build fixes for IA64, and AMD64
+  - gtk-doc support has also improved, and you should now be able to
+    cd WebKit/gtk/docs and type make docs, if you --enable-gtk-doc on
+    configure, as long as you build  with srcdir == builddir.
+  - More crashes and other bugs fixed, and small improvements made
+    under the hood.
+
+================
+WebKitGTK+ 1.1.6
+================
+
+What's new in WebKitGTK+ 1.1.6?
+
+  - Several ATK support additions and fixes got landed, with many
+    roles being now implemented, providing better accessibility.
+  - Caret browsing is now available.
+  - Spelling check has been implemented using Enchant; the API is
+    still lacking, and some of the functionality still needs to be
+    improved, though.
+  - Error reporting is now available, with default error pages, and
+    API that allows the application to override the default behavior;
+    localization of those pages is still not supported, but planned.
+  - More crashes and other bugs fixed.
+
+================
+WebKitGTK+ 1.1.5
+================
+
+What's new in WebKitGTK+ 1.1.5?
+
+  - Added gtk-doc support to the build system. It is not fully
+    integrated yet, so some manual tweaking is still needed.
+  - Minimum required GTK+ version is now 2.10.
+  - Added l10n support with gettext. Translations are stored in
+    WebKit/gtk/po/.
+  - Many improvements to the ATK support. It's good enough to provide
+    a basic user experience with Accerciser now, but we'll keep
+    improving it in further releases.
+  - New printing API that allows applications to control and monitor
+    the printing process, when requested by javascript or started by
+    the user.
+  - Many bugfixes.
+
+================
+WebKitGTK+ 1.1.4
+================
+
+What's new in WebKitGTK+ 1.1.4?
+
+  - WebKitWebView gained uri and title properties, deprecating the
+    usage of the title-changed signal.
+  - Basic functionality for HTML5 media tags has been achieved; there
+    are many unimplented methods, and rough edges still, though.
+  - Font rendering received quite some love, with layouting, and
+    memory handling fixes, and at least one less crash.
+  - A new signal, new-window-policy-decision-requested, has been added
+    to WebKitWebView, that makes it possible for the application to
+    correctly decide what to do when new windows are requested.
+  - A bug that made tooltips for consecutive links not update their
+    location was fixed.
+  - Several improvements were made to the HTTP backend, including
+    making it more robust when talking to servers which send bad
+    Content-Type headers.
+  - WebKitWebView now uses the GtkBinding system to handle key events,
+    which means that the user is now able to customize the keys used
+    for various operations, and that many subtle bugs have been fixed.
+
+================
+WebKitGTK+ 1.1.3
+================
+
+The 1.1.3 release was just a quick bug fix release, because we made a
+mistake in library versioning.
+
+================
+WebKitGTK+ 1.1.2
+================
+
+What's new in WebKitGTK+ 1.1.2?
+
+  - Added support for downloads: a new signal, 'download-requested',
+    will be emitted by WebKit when a dowload is requested. On top of
+    that, the download process has been encapsulated in a new object,
+    WebKitDownload, which allows the user to control it or to start
+    new downloads from the client side.
+  - Added webkit_web_view_get_encoding to get the automatic encoding
+    of the current page.
+  - Added GObject properties for 'encoding' and 'custom-encoding'.
+  - Added 'javascript-profiling-enabled' property to the WebInspector,
+    which allows to enable and disable the profiling functionality.
+  - Added API to create and add history items to WebKit's history.
+  - Improved debugging support with WEBKIT_DEBUG environment
+    variable. Most of the settings will only give useful output for
+    debug builds, but WEBKIT_DEBUG=Network will log all HTTP traffic
+    form libsoup to console. See WebCore/platform/gtk/LoggingGtk.cpp
+    for all the options available.
+  - Lots of bugfixes.
+
+================
+WebKitGTK+ 1.1.1
+================
+
+What's new in WebKitGTK+ 1.1.1?
+
+  - ABI compatibility with 1.0.3 was broken, so you will need to
+    recompile your application against 1.1.1
+  - Support for the CURL backend was dropped, libsoup is the only HTTP
+    backend now.
+  - webkit_get_default_session, to get the SoupSession used internally
+    by WebKit.
+  - 'create-web-view' signal, emitted when the creation of a new
+    window is requested.
+  - 'navigation-policy-decision-requested' signal, emitted when a
+    navigation to another page is requested.
+  - 'mime-type-policy-decision-requested' signal, emitted each time
+    WebKit is about to show a URI with a given MIME type.
+  - Support for the Web Inspector
+    (see http://webkit.org/blog/197/web-inspector-redesign/)
+  - HTTP authentication support, with optional gnome-keyring storage.
+  - New load functions: webkit_web_view_open, webkit_web_view_load_uri
+    and webkit_web_view_load_request. The old
+    webkit_web_view_load_string and webkit_web_view_load_html_string
+    are now deprecated.
+  - webkit_web_view_reload_bypass_cache
+  - webkit_web_view_{get,set}_custom_encoding, to override the
+    encoding of the current page.
+  - Improved stability and lots of bugfixes.
+
</ins></span></pre></div>
<a id="trunkToolsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Tools/ChangeLog (166637 => 166638)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/ChangeLog        2014-04-02 09:23:10 UTC (rev 166637)
+++ trunk/Tools/ChangeLog        2014-04-02 09:58:39 UTC (rev 166638)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2014-04-02  Carlos Garcia Campos  &lt;cgarcia@igalia.com&gt;
+
+        [GTK] Move NEWS file to a new location
+        https://bugs.webkit.org/show_bug.cgi?id=130901
+
+        Reviewed by Brent Fulgham.
+
+        * gtk/manifest.txt: Update the NEWS file path.
+
</ins><span class="cx"> 2014-04-01  Anders Carlsson  &lt;andersca@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Fix build.
</span></span></pre></div>
<a id="trunkToolsgtkmanifesttxt"></a>
<div class="modfile"><h4>Modified: trunk/Tools/gtk/manifest.txt (166637 => 166638)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/gtk/manifest.txt        2014-04-02 09:23:10 UTC (rev 166637)
+++ trunk/Tools/gtk/manifest.txt        2014-04-02 09:58:39 UTC (rev 166638)
</span><span class="lines">@@ -42,10 +42,10 @@
</span><span class="cx"> include Source/WebKit/CMakeLists.txt
</span><span class="cx"> include Source/WebKit/PlatformGTK.cmake
</span><span class="cx"> include Source/WebKit/gtk
</span><del>-exclude Source/WebKit/gtk/NEWS$
</del><ins>+exclude Source/WebKit2/gtk/NEWS$
</ins><span class="cx"> 
</span><span class="cx"> # We do want to include the NEWS, but we want it to be in the root of the archive.
</span><del>-file Source/WebKit/gtk/NEWS NEWS
</del><ins>+file Source/WebKit2/gtk/NEWS NEWS
</ins><span class="cx"> 
</span><span class="cx"> directory Tools/gtk
</span><span class="cx"> directory Tools/GtkLauncher
</span></span></pre>
</div>
</div>

</body>
</html>