2011-02-22 Philippe Normand <pnormand@igalia.com>
authorphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Feb 2011 18:26:33 +0000 (18:26 +0000)
committerphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Feb 2011 18:26:33 +0000 (18:26 +0000)
        Reviewed by Martin Robinson.

        [GTK] 1.3.12 release preparation
        https://bugs.webkit.org/show_bug.cgi?id=54967

        Version bump for 1.3.12 and updated NEWS file with release notes.
        Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
        and Martin.

        * Source/WebKit/gtk/NEWS:
        * configure.ac:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79333 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
Source/WebKit/gtk/NEWS
configure.ac

index 1d3e85c..fc2efc1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2011-02-22  Philippe Normand  <pnormand@igalia.com>
+
+        Reviewed by Martin Robinson.
+
+        [GTK] 1.3.12 release preparation
+        https://bugs.webkit.org/show_bug.cgi?id=54967
+
+        Version bump for 1.3.12 and updated NEWS file with release notes.
+        Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
+        and Martin.
+
+        * Source/WebKit/gtk/NEWS:
+        * configure.ac:
+
 2011-02-22  Andras Becsi  <abecsi@webkit.org>
 
         Reviewed by Laszlo Gombos.
index 8d6e88e..a7e4581 100644 (file)
@@ -1,4 +1,134 @@
 =================
+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 "accessibility events" (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 <keygen> 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  <chandra.vallala@motorola.com> and Alejandro G. Castro)
+Bug 54081 - [GTK] Implement WKBaseGtk API for Webkit2 (Chandra Vallala  <chandra.vallala@motorola.com> 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<HTMLElement*> 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  <amruthraj@motorola.com> 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->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 <details> and <summary>: 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
 =================
 
index 40b4de1..bf820bb 100644 (file)
@@ -2,14 +2,14 @@ AC_PREREQ(2.59)
 
 m4_define([webkit_major_version], [1])
 m4_define([webkit_minor_version], [3])
-m4_define([webkit_micro_version], [11])
+m4_define([webkit_micro_version], [12])
 
 # This is the version we'll be using as part of our User-Agent string
 # e.g., AppleWebKit/$(webkit_user_agent_version) ...
 #
 # Sourced from Source/WebCore/Configurations/Version.xcconfig
 m4_define([webkit_user_agent_major_version], [534])
-m4_define([webkit_user_agent_minor_version], [17])
+m4_define([webkit_user_agent_minor_version], [21])
 
 AC_INIT([WebKit],[webkit_major_version.webkit_minor_version.webkit_micro_version],[http://bugs.webkit.org/])
 
@@ -35,7 +35,7 @@ AC_CONFIG_SRCDIR([Source/WebCore/config.h])
 
 dnl # Libtool library version, not to confuse with API version
 dnl # see http://www.gnu.org/software/libtool/manual/html_node/Libtool-versioning.html
-LIBWEBKITGTK_VERSION=5:3:5
+LIBWEBKITGTK_VERSION=5:4:5
 AC_SUBST([LIBWEBKITGTK_VERSION])
 
 AM_INIT_AUTOMAKE([foreign subdir-objects tar-ustar])
@@ -247,7 +247,7 @@ if test "$with_hildon" = "yes"; then
 fi
 
 # minimum base dependencies
-LIBSOUP_REQUIRED_VERSION=2.33.4
+LIBSOUP_REQUIRED_VERSION=2.33.6
 CAIRO_REQUIRED_VERSION=1.6
 FONTCONFIG_REQUIRED_VERSION=2.4
 FREETYPE2_REQUIRED_VERSION=9.0