Accepting request 291523 from GNOME:Next

Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/291523
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=22
This commit is contained in:
Dominique Leuenberger 2015-03-19 14:35:36 +00:00 committed by Git OBS Bridge
parent f2145bc27a
commit aadcc627fd
4 changed files with 140 additions and 7 deletions

View File

@ -1,4 +1,137 @@
-------------------------------------------------------------------
Wed Mar 18 08:55:52 UTC 2015 - dimstar@opensuse.org
- Update to version 2.7.92:
+ Add APNG support.
+ Disable RC4 support in networking backend.
+ Add a configure option to build with OpenGL ES 2.
+ Add an option to enable MiniBrowser for non developer builds
and always install it.
+ Check TLS errors as soon as they are set in the SoupMessage to
prevent any data from being sent to the server in case of
invalid certificate.
+ Make WebKitWebView always hold a reference on WebKitWebContext
now that its possible to create new web contexts.
+ Fix a crash when entering accelerated compositing mode before
the WebView is realized.
+ Fix some transfer annotations used in GObject DOM bindings.
+ Fix GObject DOM objects leaked when the web view contents are
updated.
+ Fix a crash viewing http://www.last.fm/.
+ Fix an infinite loop in ARM Linux when parallel GC is enabled
it again.
+ Fix the build with older versions of GStreamer.
+ Fix the build when NEON_INTRINSICS is enabled.
+ Fix the build with video enabled but WebAudio disabled.
- Changes from version 2.7.91:
+ Enable concurrent JIT.
+ Add support for ARIA 1.1 switch and searchbox roles.
+ Fix synchronous loads when maximum connection limits are
reached.
+ Fix web timing calculations when loading resources from the
disk cache.
+ Fix a crash when loading a local file with
webkit_web_view_load_alternate_html.
+ Fix a WebProcess crash when entering accelerating compositing
mode before the WebView is realized.
+ Improve the appearance of fonts loaded via @font-face.
+ Fix undefined symbol issue when loading web extensions.
+ Build bmalloc as a static library.
+ Fix the build with CMake 3.2.
+ Fix the C-Loop LLInt build.
+ Updated translations.
- Drop webkitgtk-bmalloc-as-static.patch: fixed upstream.
-------------------------------------------------------------------
Thu Feb 26 21:27:36 UTC 2015 - dimstar@opensuse.org
- Add webkitgtk-bmalloc-as-static.patch: Build libbmalloc as static
library. Only webkitgtk depends on it.
-------------------------------------------------------------------
Thu Feb 19 18:31:19 UTC 2015 - dimstar@opensuse.org
- Update to version 2.7.90:
+ Use the new memory allocator bmalloc instead of TCMalloc which
drastically improves the overall performance.
+ Remove WebKitWebView::close-notification signal and add
WebKitNotification::closed instead.
+ Implement support for new AtkRole types for MathML.
+ Add support for input color type.
+ Add API to allow overriding the default color chooser
implementation.
+ Resize the accelerating compositing window to a minimum size
again after leaving accelerated compositing mode to save
memory.
+ Ensure WebKitFrame objects are released when the frame is
destroyed.
+ Clear the GObject DOM bindings internal cache when frames are
destroyed.
+ Implement page overlays to bring back the inspector element
highlighting.
+ Fix startup runtime critical warnings when using the network
process.
+ Fix the build with recent versions of GLib that have
GMutexLocker.
+ Fix the gtk-doc generation to appear in DevHelp.
-------------------------------------------------------------------
Fri Jan 23 22:20:29 UTC 2015 - zaitor@opensuse.org
- Update to version 2.7.4:
+ Add API to change the WebKitWebView background color.
+ Add an option to create WebKitWebView snapshots with
transparent background.
+ Add API to make the WebKitWebView editable.
+ Add is-playing-audio property to WebKitWebView.
+ Do not resize the accelerating compositing window to the web
size until accelerated compositing mode is activated.
-------------------------------------------------------------------
Fri Jan 23 22:20:28 UTC 2015 - zaitor@opensuse.org
- Update to version 2.7.3:
+ Add API to support HTML5 notifications.
+ Add UserMedia Permission Request API.
+ GObject DOM bindings API now correctly returns NULL intead of
empty strings to be able to differentiate between not present
and present but empty.
+ Add support for text-decoration-skip.
+ Improve the HTTP authentication dialog.
+ Expose the ID attribute of Meter and Option elements to
accessibility.
+ Use latin1 instead of UTF-8 for HTTP header values.
+ Update NavigationItemProbes inspector icon.
+ Add video/mp2t as alternative mimetype for MPEG TS.
+ Add application/x-mpegurl and video/flv to the list of
supported mimetypes.
+ Add SCHEDULING query support to HTTP media source element.
+ Fix deadlock when shutting down AudioDestination.
+ Updated translations.
- Changes from version 2.7.2:
+ Fix SSL connection issues with some websites after the POODLE
vulnerability fix.
+ Add API to handle user script messages.
+ Add context menu API to Web Process Extensions.
+ Add API to create a WebKitWebContext.
+ Add API to override the default local storage directory.
+ Add WebKitWebResource::failed-with-tls-errors signal to notify
about load failures due to TLS errors also in sub-resources.
+ Fix several crashes in accessibility implementation.
+ Fix XMLHttpRequest with a timeout when using the network
process.
+ Fix XMLHttpRequest with cookies disabled when using the network
process.
+ Fix a crash in the network process when a synchronous load
redirects to a new url in a different security origin.
+ Fix a crash in TextureMapper when video resolution changes.
+ Correctly report the memory used by the media player to the
garbage collector to make sure its freed when the video
element is removed from the DOM.
+ Fix documentation of webkit_print_operation_get_page_setup().
-------------------------------------------------------------------
Fri Jan 23 19:16:29 UTC 2015 - zaitor@opensuse.org
- Update to version 2.6.5:

View File

@ -26,7 +26,7 @@
%define _pkgconfig_suffix gtk-3.0
%define _name webkitgtk
Name: webkit2gtk3
Version: 2.6.5
Version: 2.7.92
Release: 0
Summary: Library for rendering web content, GTK+ Port
License: LGPL-2.0+ and BSD-3-Clause
@ -220,9 +220,9 @@ more.
%ifarch ppc ppc64 ppc64le
-DENABLE_JIT=OFF \
%endif
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now"
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread"
make %{?_smp_mflags}
%install

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b1658017cea7cc545b9e01f22af585986e21e4242825e215bc5f8e0c0dc67593
size 10000124

3
webkitgtk-2.7.92.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5bc7b2737f5372ca82136d3b349d08d2b6bcbc5841d7a6888f10302e6e36bb10
size 10431452