2018-06-11 10:07:40 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 8 20:49:13 UTC 2018 - mgorse@suse.com
|
|
|
|
|
|
|
|
|
|
- Add webkit2gtk3-boo1095611-null-page-url.patch: don't crash if
|
|
|
|
|
the page URL is null (CVE-2018-11646).
|
|
|
|
|
|
2018-05-08 18:16:45 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 8 15:48:15 UTC 2018 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Disable JIT on riscv64
|
|
|
|
|
|
2018-05-08 11:16:47 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 7 16:00:47 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.20.2:
|
|
|
|
|
+ Do TLS error checking on GTlsConnection::accept-certificate to
|
|
|
|
|
finish the load earlier in case of errors.
|
|
|
|
|
+ Properly close the connection to the nested wayland compositor
|
|
|
|
|
in the Web Process.
|
|
|
|
|
+ Avoid painting backing stores for zero-opacity layers.
|
|
|
|
|
+ Fix downloads started by context menu failing in some websites
|
|
|
|
|
due to missing user agent HTTP header.
|
|
|
|
|
+ Fix video unpause when GStreamerGL is disabled.
|
|
|
|
|
+ Fix several GObject introspection annotations.
|
|
|
|
|
+ Update user agent quiks to fix Outlook.com and Chase.com.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-06-11 10:07:40 +02:00
|
|
|
|
+ Security fixes: CVE-2018-4200 (boo#1092280), CVE-2018-11712
|
|
|
|
|
(boo#1096061).
|
2018-05-08 11:16:47 +02:00
|
|
|
|
|
2018-05-14 09:27:59 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 1 17:00:12 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Enable pkgconfig(libbrotlidec), and add pkgconfig(libwoff2dec)
|
|
|
|
|
BuildRequires and no longer pass -DUSE_WOFF2=false to cmake.
|
|
|
|
|
Woff2 is now available in openSUSE.
|
|
|
|
|
- Pass -DENABLE_MINIBROWSER=ON to cmake, build the MiniBrowser and
|
|
|
|
|
package it in devel subpackage. Usefull for developers.
|
|
|
|
|
|
2018-04-13 08:52:08 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 11 15:53:22 UTC 2018 - mgorse@suse.com
|
|
|
|
|
|
|
|
|
|
- Add webkit2gtk3-boo1088932-a11y-state-set.patch: fix crash when
|
|
|
|
|
atk_object_ref_state_set is called on an AtkObject that's being
|
|
|
|
|
destroyed (boo#1088932 webkit#184366).
|
|
|
|
|
|
2018-04-10 23:57:43 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Apr 10 10:23:30 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.20.1:
|
|
|
|
|
+ Improve error message when Gigacage cannot allocate virtual
|
|
|
|
|
memory.
|
|
|
|
|
+ Add missing WebKitWebProcessEnumTypes.h to
|
|
|
|
|
webkit-web-extension.h.
|
|
|
|
|
+ Improve web process memory monitor thresholds.
|
|
|
|
|
+ Fix a web process crash when the web view is created and
|
|
|
|
|
destroyed quickly.
|
|
|
|
|
+ Fix a network process crash when load is cancelled while
|
|
|
|
|
searching for stored HTTP auth credentials.
|
|
|
|
|
+ Fix the build when ENABLE_VIDEO, ENABLE_WEB_AUDIO and
|
|
|
|
|
ENABLE_XSLT are disabled.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-06-11 10:07:40 +02:00
|
|
|
|
+ Security fixes: CVE-2018-4204.
|
2018-04-10 23:57:43 +02:00
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2018-03-13 09:19:32 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 12 16:18:01 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
Accepting request 593910 from home:mgorse:branches:GNOME:Factory
- Update to version 2.20.0 (boo#1088182):
+ Security fixes: CVE-2018-4101, CVE-2018-4113, CVE-2018-4114,
CVE-2018-4117, CVE-2018-4118, CVE-2018-4119,
CVE-2018-4120, CVE-2018-4122, CVE-2018-4125,
CVE-2018-4127, CVE-2018-4128, CVE-2018-4129,
CVE-2018-4133, CVE-2018-4146, CVE-2018-4161,
CVE-2018-4162, CVE-2018-4163, CVE-2018-4165.
OBS-URL: https://build.opensuse.org/request/show/593910
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=152
2018-04-06 11:18:18 +02:00
|
|
|
|
- Update to version 2.20.0 (boo#1088182):
|
2018-03-13 09:19:32 +01:00
|
|
|
|
+ New API to retrieve and delete cookies with
|
|
|
|
|
WebKitCookieManager.
|
|
|
|
|
+ New web process API to detect when form is submitted via
|
|
|
|
|
JavaScript.
|
|
|
|
|
+ Several improvements and fixes in the touch/gestures support.
|
|
|
|
|
+ Support for the “system” CSS font family.
|
|
|
|
|
+ Complex text rendering improvements and fixes.
|
|
|
|
|
+ Added a low power mode.
|
|
|
|
|
+ More complete and spec compliant WebDriver implementation.
|
Accepting request 593910 from home:mgorse:branches:GNOME:Factory
- Update to version 2.20.0 (boo#1088182):
+ Security fixes: CVE-2018-4101, CVE-2018-4113, CVE-2018-4114,
CVE-2018-4117, CVE-2018-4118, CVE-2018-4119,
CVE-2018-4120, CVE-2018-4122, CVE-2018-4125,
CVE-2018-4127, CVE-2018-4128, CVE-2018-4129,
CVE-2018-4133, CVE-2018-4146, CVE-2018-4161,
CVE-2018-4162, CVE-2018-4163, CVE-2018-4165.
OBS-URL: https://build.opensuse.org/request/show/593910
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=152
2018-04-06 11:18:18 +02:00
|
|
|
|
+ Security fixes: CVE-2018-4101, CVE-2018-4113, CVE-2018-4114,
|
|
|
|
|
CVE-2018-4117, CVE-2018-4118, CVE-2018-4119,
|
|
|
|
|
CVE-2018-4120, CVE-2018-4122, CVE-2018-4125,
|
|
|
|
|
CVE-2018-4127, CVE-2018-4128, CVE-2018-4129,
|
|
|
|
|
CVE-2018-4133, CVE-2018-4146, CVE-2018-4161,
|
2018-06-11 10:07:40 +02:00
|
|
|
|
CVE-2018-4162, CVE-2018-4163, CVE-2018-4165, CVE-2018-11713.
|
2018-03-13 09:19:32 +01:00
|
|
|
|
|
2018-03-09 11:13:55 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 6 21:49:48 UTC 2018 - mgorse@suse.com
|
|
|
|
|
|
|
|
|
|
- Add webkit2gtk3-python3.patch: port to python 3 (bsc#1079812,
|
|
|
|
|
webkit#156674).
|
|
|
|
|
- Add conditional to optionally require python3, rather than
|
|
|
|
|
python2 + python-xml, and adjust %build to use python3.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 6 10:36:32 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.19.92:
|
|
|
|
|
+ Ensure DNS prefetching cannot be re-enabled if disabled by
|
|
|
|
|
settings.
|
|
|
|
|
+ Fix seek sometimes not working.
|
|
|
|
|
+ Fix rendering of emojis that were using the wrong scale factor
|
|
|
|
|
in some cases.
|
|
|
|
|
+ Fix rendering of combining enclosed keycap.
|
|
|
|
|
+ Fix rendering scale of some layers in HiDPI.
|
|
|
|
|
+ Fix a crash in Wayland when closing the web view.
|
|
|
|
|
+ Fix crashes upower crashes when running inside a chroot or on
|
|
|
|
|
systems with broken dbus/upower.
|
|
|
|
|
+ Fix memory leaks in GStreamer media backend when using
|
|
|
|
|
GStreamer 1.14.
|
|
|
|
|
+ Fix the build with Enchant 2.x.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Replace pkgconfig(enchant) with enchant-devel BuildRequires:
|
|
|
|
|
Allow webkit2gtk3 to build with whatever enchant is available in
|
|
|
|
|
target distro.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 16:40:57 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:51 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.19.91:
|
|
|
|
|
+ Add ENABLE_ADDRESS_SANITIZER to make it easier to build with
|
|
|
|
|
asan support.
|
|
|
|
|
+ Fix a crash a under Wayland when using mesa software
|
|
|
|
|
rasterization.
|
|
|
|
|
+ Make fullscreen video work again.
|
|
|
|
|
+ Fix handling of missing GStreamer elements.
|
|
|
|
|
+ Fix rendering when webm video is played twice.
|
|
|
|
|
+ Fix kinetic scrolling sometimes jumping around.
|
|
|
|
|
+ Fix build with ICU configured without collation support.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Do a minor spec cleanup.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:50 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.19.90:
|
|
|
|
|
+ WebSockets use system proxy settings now (requires libsoup
|
|
|
|
|
2.61.90).
|
|
|
|
|
+ Show the context menu on long-press gesture.
|
|
|
|
|
+ Add support for Shift + mouse scroll to scroll horizontally.
|
|
|
|
|
+ Fix zoom gesture to actually zoom instead of changing the page
|
|
|
|
|
scale.
|
|
|
|
|
+ Implement support for Graphics ARIA roles.
|
|
|
|
|
+ Make sleep inhibitors work under Flatpak.
|
|
|
|
|
+ Add get element CSS value command to WebDriver.
|
|
|
|
|
+ Fix a crash aftter a swipe gesture.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
- Drop webkit2gtk3-fix-wayland-crash.patch: fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:06 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.19.6:
|
|
|
|
|
+ Fix crashes due to duplicated symbols in libjavascriptcoregtk
|
|
|
|
|
and libwebkit2gtk.
|
|
|
|
|
+ Fix parsing of timeout values in WebDriver.
|
|
|
|
|
+ Implement get timeouts command in WebDriver.
|
|
|
|
|
+ Fix deadlock in GStreamer video sink during shutdown when
|
|
|
|
|
accelerated compositing is disabled.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:05 UTC 2018 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.19.5:
|
|
|
|
|
+ This is a follow up release to export
|
|
|
|
|
webkit_dom_dom_window_webkit_message_handlers_post_message()
|
|
|
|
|
symbol that was hidden in 2.19.4 by mistake.
|
|
|
|
|
- Changes from version 2.19.4:
|
|
|
|
|
+ Add web process API to detect when form is submitted via
|
|
|
|
|
JavaScript.
|
|
|
|
|
+ Add new API to replace
|
|
|
|
|
webkit_form_submission_request_get_text_fields() that is now
|
|
|
|
|
deprecated.
|
|
|
|
|
+ Add WebKitWebView::web-process-terminated signal and deprecate
|
|
|
|
|
web-process-crashed.
|
|
|
|
|
+ Fix rendering issues when editing text areas.
|
|
|
|
|
+ Use FastMalloc based GstAllocator for GStreamer.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:04 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Apply -DUSE_SYSTEM_MALLOC=ON unconditionally in all builds
|
|
|
|
|
(bmalloc seems to be exhausting memory on run time).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:03 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.19.3:
|
|
|
|
|
+ Fix web process crash at startup in bmalloc.
|
|
|
|
|
+ Fix several memory leaks in GStreamer media backend.
|
|
|
|
|
+ WebKitWebDriver process no longer links to
|
|
|
|
|
libjavascriptcoregtk.
|
|
|
|
|
- Fix several crashes and rendering issues.
|
|
|
|
|
- Changes from version 2.19.2:
|
|
|
|
|
+ Add new API to add, retrieve and delete cookies via
|
|
|
|
|
WebKitCookieManager.
|
|
|
|
|
+ Add functions to WebSettings to convert font sizes between
|
|
|
|
|
points and pixels.
|
|
|
|
|
+ Ensure cookie operations take effect when they happen before a
|
|
|
|
|
web process has been spawned.
|
|
|
|
|
+ Automatically adjust font size when GtkSettings:gtk-xft-dpi
|
|
|
|
|
changes.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:02 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Allow OBS service to verify the tarball signature:
|
|
|
|
|
+ Add webkit2gtk3.keyring: Carlos Garcia Campos' public key.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 5 02:19:01 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.19.1:
|
|
|
|
|
+ Add initial resource load statistics support.
|
|
|
|
|
+ Add API to expose availability of certain editing commands in
|
|
|
|
|
WebKitEditorState.
|
|
|
|
|
+ Add API to query whether a WebKitNavigationAction is a redirect
|
|
|
|
|
or not.
|
|
|
|
|
+ Improve complex text rendering.
|
|
|
|
|
+ Add support for the "system" CSS font family.
|
|
|
|
|
+ Implement low power mode.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
- Drop webkit2gtk3-no-return-in-nonvoid.patch: fixed upstream.
|
|
|
|
|
- Add pkgconfig(libbrotlidec) and pkgconfig(upower-glib)
|
|
|
|
|
BuildRequires: new dependencies.
|
|
|
|
|
|
Accepting request 582933 from GNOME:STABLE:3.26
- Add webkit2gtk3-fix-wayland-crash.patch: fix crash when using
Wayland with QXL/virtio (bsc#1079512, webkit#182490).
- Add missing dependencies from the -devel package to the build
typelib-1_0-*: just like libraries, a consumer of the devel
package can assume the typelibs to be present:
+ typelib-1_0-WebKit2-%{_sonameverpkg}.
+ typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}.
- even on recent codestreams there is no binutils gold on s390
only on s390x
- Update to version 2.18.6:
+ Fix deadlock in GStreamer video sink during shutdown when
accelerated compositing is disabled.
+ Several fixes and improvements in WebDriver.
+ Security fixes: CVE-2018-4088, CVE-2017-13885, CVE-2017-7165,
CVE-2017-13884, CVE-2017-7160, CVE-2017-7153, CVE-2017-7153,
CVE-2017-7161, CVE-2018-4096.
- Update to version 2.18.5:
+ Disable SharedArrayBuffers from Web API.
+ Reduce the precision of “high” resolution time to 1ms.
+ Fix API documentation generation with newer gtk-doc.
+ bsc#1075419 - Security fixes: includes improvements to mitigate
the effects of Spectre (CVE-2017-5753 and CVE-2017-5715).
- Update package descriptions.
- Update to version 2.18.4:
+ Make WebDriver implementation more spec compliant.
+ Fix a bug when trying to remove cookies before a web process is
spawned.
+ WebKitWebDriver process no longer links to
libjavascriptcoregtk.
+ Fix several memory leaks in GStreamer media backend.
+ bsc#1073654 - Security fixes: CVE-2017-13866, CVE-2017-13870,
CVE-2017-7156, CVE-2017-13856.
- Explicitly buildrequire python2-xml: the build system is (for
now) hard locked on python2 and relies on the presence of
python2-xml (used to be pulled in by glib2-devel in the past).
- Update to version 2.18.3:
+ Improve calculation of font metrics to prevent scrollbars from
being shown unnecessarily in some cases.
+ Fix handling of null capabilities in WebDriver implementation.
+ bsc#1069925 - Security fixes: CVE-2017-13798, CVE-2017-13788,
CVE-2017-13803.
- Update to version 2.18.2:
+ Fix rendering of arabic text.
+ Fix a crash in the web process when decoding GIF images.
+ Fix rendering of wind in Windy.com.
+ Fix several crashes and rendering issues.
- Update to version 2.18.1:
+ Improve performance of GIF animations.
+ Fix garbled display in GMail.
+ Fix rendering of several material design icons when using the
web font.
+ Fix flickering when resizing the window in Wayland.
+ Prevent default kerberos authentication credentials from being
used in ephemeral sessions.
+ Fix a crash when webkit_web_resource_get_data() is cancelled.
+ Correctly handle touchmove and touchend events in
WebKitWebView.
+ Fix the build with enchant 2.1.1.
+ Fix the build in HPPA and Alpha.
+ Fix several crashes and rendering issues.
+ bsc#1066892 - Security fixes: CVE-2017-7081, CVE-2017-7087,
CVE-2017-7089, CVE-2017-7090, CVE-2017-7091, CVE-2017-7092,
CVE-2017-7093, CVE-2017-7094, CVE-2017-7095, CVE-2017-7096,
CVE-2017-7098, CVE-2017-7099, CVE-2017-7100, CVE-2017-7102,
CVE-2017-7104, CVE-2017-7107, CVE-2017-7109, CVE-2017-7111,
CVE-2017-7117, CVE-2017-7120, CVE-2017-7142.
+ bsc#1073654 - Security fixes: CVE-2017-7157.
- Enable gold linker on s390/s390x on SLE15/Tumbleweed.
- Drop gcc6-c++ build conditionals for SLE12 / Leap42.
- Update to version 2.18.0:
+ Initial WebDriver support.
+ New remote inspector infrastructure.
+ WebCrypto API support is now enabled by default.
+ GStreamerGL is enabled by default when building with GStreamer
>= 1.10.
+ Kinetic scrolling support.
+ New API to create a WebKitContextMenuItem from a GAction.
+ New API to allow overriding the popup menu of select elements.
- Add webkit2gtk3-no-return-in-nonvoid.patch: Fix brp error based
on "warning: control reaches end of non-void function".
- Update to version 2.17.92:
+ Improve CPU usage when rendering under Wayland in accelerated
compositing mode.
+ Improve the memory consumption of the UI process under Wayland.
+ Fix rendering issues in some web sites with accelerated
compositing enabled.
+ Fix a web process crash when closing the WebView.
+ Initialize libgcrypt in the network process too.
+ Show controls if a video element isn’t allowed to play inline.
+ Add support for cookies and screenshots commands in WebDriver.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Update to version 2.17.91:
+ Fix proxy HTTP authentication for HTTPS requests.
+ Stop kinetic scrolling when a zero movement is reached.
+ Fix UI process crash when selecting text.
+ Fix UI process crash when loading a favicon.
+ Properly handle WebDriver click command on option elements.
+ Fix web process crash when resizing the window with accelerated
compositing enabled.
+ Fix crashes in 32 bit systems due to incorrect use of GVariant.
+ Fix several crashes and rendering issues.
- Update to version 2.17.90:
+ WebCrypto API support is now enabled by default.
+ Add API to provide browser information required by automation.
+ Fix the expiration date of manually added cookies.
+ Add support for alerts in WebDriver.
+ WebKitDatabaseProcess binary has been renamed to
WebKitStorageProcess.
+ Fix several crashes and rendering issues.
- Update to version 2.17.5:
+ Add initial implementation of WebDriver.
+ Enable GStreamerGL by default when building with GStreamer >=
1.10.
+ Fix position of context menu in Wayland.
+ Properly close cookies database at network process exit.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop webkit2gtk3-gcc7.patch and
webkit2gtk3-machine-context.patch: Fixed upstream.
- Add pkgconfig(gstreamer-gl-1.0) BuildRequires: New dependency.
- Add explicit Mesa-libEGL-devel, Mesa-libGL-devel,
Mesa-libGLESv1_CM-devel, Mesa-libGLESv2-devel and
Mesa-libGLESv3-devel BuildRequires.
- Update to version 2.17.4:
+ Add API to allow overriding popup menus.
+ Add kinetic scrolling support.
+ Improve theme rendering performance when using GTK+ >= 3.20.
+ Improve error message when webkit_web_view_run_javascript()
fails due to a JavaScript exception.
+ Fix artifacts when rendering large images.
+ Fix blob downloads.
+ Fix web process deadlock when seeking youtube videos.
+ Fix alpha premultiplying when using cairo to draw the video
frames.
+ Fix web process deadlock when closing the remote inspector
frontend.
+ Update several web inspector icons.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Changes from version 2.17.3:
+ Add new API to create a WebKitContextMenuItem from a GAction.
+ Fix graphics repaint hungs in accelerated compositing mode
after a resize.
+ Fix rendering glitches in HiDPI in long GitHub Gist pages when
focusing the comments textarea.
+ Remove Firefox user agent quirk for Google domains.
+ Remove LATEST_RECORD_VERSION from GnuTLS priority string.
+ Improve colors of inspector SVG icons.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Changes from version 2.17.2:
+ Update user agent quirks to make Youtube and new Google login
page work.
+ Fix URL shown in the title of beforeunload dialogs.
+ Focus first input field of HTTP authentication dialog.
+ Fix rendering of PNG images when decoded in more than one
chunk.
+ Update several web inspector icons.
+ Fix the build with OpenGL disabled.
+ Fix several crashes and rendering issues.
- Changes from version 2.17.1:
+ Switch to use new remote inspector infraestructure instead of
legacy Web Sockets based one.
+ Add API to enable and handle Web Automation.
+ Load large images asynchronously off the main theead.
+ Use GtkFileChooserNative for open/save dialogs when available.
+ Make file chooser run as modal by default if possible.
+ Fix position of dropdown menus in Wayland.
+ Keep URI fragments after a server redirection.
+ Implement support for aria-haspopup and aria-autocomplete.
+ Implement aria-value support for focusable separators.
+ Fix playing of some live streams.
- Add webkit2gtk3-gcc7.patch: Fix build with gcc7 (webkit#173544).
- Add webkit2gtk3-machine-context.patch: Fix build for ppc64le
(webkit#173590).
- Update to version 2.16.6:
+ Fix rendering of spin buttons with GTK+ >= 3.20 when the entry
width is too short.
+ Fix the build when Wayland target is enabled and X11 disabled.
+ Fix several crashes and rendering issues.
+ bsc#1050469 - Security fixes: CVE-2017-7039, CVE-2017-7018,
CVE-2017-7030, CVE-2017-7037, CVE-2017-7034, CVE-2017-7055,
CVE-2017-7056, CVE-2017-7064, CVE-2017-7061, CVE-2017-7048,
CVE-2017-7046.
- Update to version 2.16.5:
+ Fix a web process crash when page finishes loading in several
web sites.
+ Fix the menu of select elements not showing in some cases under
Wayland.
- Update to version 2.16.4 (CVE-2017-2538):
+ Fix web process deadlock when seeking youtube videos.
+ Fix blob downloads.
+ Improve theme rendering performance when using GTK+ >= 3.20.
+ Fix positioning of popup menus in Wayland.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2017-2538.
+ bsc#1050469 - Security fixes: CVE-2017-7052.
- Add conditional gcc6-c++ BuildRequires and #!BuildIgnore:
libgcc_s1 and also and pass -DCMAKE_C_COMPILER=gcc-6 and
-DCMAKE_CXX_COMPILER=g++-6 to cmake for SLE/Leap, so we can fully
build Webkit2gtk3 without disabling features.
- Drop webkitgtk-disable-gcc-version-checks.patch, no longer needed
following above changes.
- Remove the compilation flag to disable FTL JIT, no longer needed
following above changes.
- Update to version 2.16.3:
+ Fix URL shown in the title of beforeunload dialogs.
+ Focus first input field of HTTP authentication dialog.
+ Fix rendering glitches in HiDPI in long GitHub Gist pages when
focusing the comments textarea.
+ Remove Firefox user agent quirk for Google domains.
+ Remove LATEST_RECORD_VERSION from GnuTLS priority string.
+ Fix several crashes and rendering issues.
+ bsc#1050469 - Security fixes: CVE-2017-2496, CVE-2017-2539,
CVE-2017-2510, CVE-2017-7011, CVE-2017-7040, CVE-2017-7059.
- Drop ncurses-devel BuildRequires: this is no longer required.
- Update to version 2.16.2:
+ Update user agent quirks to make Youtube and new Google login
page work.
+ Fix rendering of animated PNGs.
+ Fix playing of some live streams.
+ Update several web inspector icons.
+ Fix the build with NPAPI plugins enabled but X11 disabled.
+ Fix the build with OpenGL disabled.
+ Fix several crashes and rendering issues.
+ bsc#1050469 - Security fixes: CVE-2017-7006, CVE-2017-7012,
CVE-2017-7019, CVE-2017-7038, CVE-2017-7041, CVE-2017-7042,
CVE-2017-7043, CVE-2017-7049.
- Update to version 2.16.1:
+ Fix no-third-party cookies policy in case of redirections.
+ Keep URL fragments after server redirections.
+ Honor GTK+ font settings.
+ Ensure depth and stencil renderbuffers are created on GLESv2.
+ Prevent new navigations from onbeforeunload handler and
document unload.
+ Disallow beforeunload alerts from web pages users have never
interacted with.
+ Fix several crashes and rendering issues.
+ bsc#1050469 - Security fixes: CVE-2017-7020.
- Update to version 2.16.0:
+ Add missing types to WebKitAutocleanups.
+ Updated translations.
- Update to version 2.15.92:
+ Show the context menu when triggered by the keyboard.
+ Fix web process deadlocks when destroying the media player.
+ Fix web process crashes when loading animated GIFs.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Update to version 2.15.91:
+ Fix rendering artifacts when resizing the window in accelerated
compositing mode.
+ Remove flickering when leaving accelerated compositing mode.
+ Fix a web process crash when loading duck duck go.
+ Properly handle copy drag and drop operations.
+ Fix a hang when sending an IPC messages fails because socket
read buffers are full.
+ Ensure we never try to load GTK2 plugins in Wayland.
+ Fix several crashes and rendering issues.
- Update to version 2.15.90:
+ Add an API to add a custom tab into the print dialog.
+ Update cookie manager API to properly work with ephemeral
sessions.
+ Fix rendering issues in long documents with transparent
background.
+ Handle extended colors in cairo and texture mapper backends.
+ Release unused UpdateAtlas and reduce the tile coverage on
memory pressure.
+ The media backend now stores preloaded media in /var/tmp
instead of user cache dir.
+ Fix a deadlock when the media player is destroyed.
+ Fast replay on video hide/unhide on platforms with limited
video buffer pools.
+ Fix network process crashes when loading custom URI schemes.
+ Fix video rendering when switching to accelerated compositing
mode.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop upstream fixed patches:
- webkit2gtk3-167785.patch
- webkit2gtk3-167876.patch
- webkit2gtk3-167890.patch
- webkit2gtk3-167929.patch
- Add webkit2gtk3-167785.patch: Fix build with disabled JIT (such
as on ppc564le).
- Add webkit2gtk3-167876.patch, webkit2gtk3-167890.patch and
webkit2gtk3-167929.patch: fix webkit stalling on loading
resources over the network.
- Update to version 2.15.4:
+ Make accelerating compositing mode on-demand again. By default
it will only be used for websites that require it, saving a lot
of memory on websites that don’t need it.
+ Add API to manage hardware acceleration policy.
+ Enable CSS Grid Layout by default.
+ Add API to create ephemeral WebViews to replace the legacy
private browsing setting that is now deprecated.
+ Handle HTTP authentication for downloads having a WebView
associated.
+ Add API to WebKitWebsiteDataManager to handle websites data.
+ Fix BadDamage X errors happening when resizing the WebView.
+ Fix several crashes and rendering issues.
- Changes from version 2.15.3:
+ Add API to set network proxy settings.
+ Add API to set initial notification permissions.
+ Add WebKitSecurityOrigin to the API.
+ Add tag property to WebKitNotification.
+ Create GLX OpenGL contexts using version 3.2 (core profile)
when available to reduce the memory consumption on Mesa based
drivers.
+ Improve memory pressure handler to reduce the CPU usage on
memory pressure situations.
+ Add support for key and code properties on keyboard events.
+ More user agent string improvements to improve compatibility
with several websites.
+ Fix network process crashes when loading custom URI schemes.
+ Fix web process crash when closing the web view in X11.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Update to version 2.15.2:
+ Add new API to notify about dynamically added forms to Web
Extensions.
+ Implement selection interface and states for elements
supporting aria-selected and for menu roles.
+ Expose STATE_SINGLE_LINE and STATE_MULTI_LINE for ARIA
searchbox role.
+ Enable WebMemorySampler.
+ Downloads started by context menu actions now have a web view
associated.
+ Fix a network process crash when main resource load is
converted into a download.
+ Fix several crashes and rendering issues.
- Changes from version 2.15.1:
+ GObject DOM bindings API marked as unstable has been removed.
+ Switch to use GMenu internally in the context menu
implementation.
+ The network backend now always sniff contents for Downloads.
- Update to version 2.14.5:
+ Fix rendering of non-accelerated contents with HiDPI.
+ Revert the fix for rendering issues in long documents with
transparent background because it caused issues in HiDPI.
- Update to version 2.14.4:
+ Make accelerating compositing mode on-demand again. By default
it will only be used for websites that require it, saving a lot
of memory on websites that don’t need it.
+ Fix rendering issues in long documents with transparent
background.
+ Release unused UpdateAtlas and reduce the tile coverage on
memory pressure.
+ The media backend now stores preloaded media in /var/tmp
instead of user cache dir.
+ Make inspector work again when accelerated compositing support
is disabled.
+ Fix a deadlock when the media player is destroyed.
+ Fix network process crashes when loading custom URI schemes.
+ Fix overlay scrollbars that are over a subframe.
+ Fix a crash in GraphicsContext3D::drawArrays when using OpenGL
3.2 core profile.
+ Fix BadDamage X errors happening when resizing the WebView.
+ Fix several crashes and rendering issues.
+ bsc#1024749 - Security fixes: CVE-2017-2365, CVE-2017-2366,
CVE-2017-2373, CVE-2017-2363, CVE-2017-2362, CVE-2017-2350,
CVE-2017-2350, CVE-2017-2354, CVE-2017-2355, CVE-2017-2356,
CVE-2017-2371, CVE-2017-2364, CVE-2017-2369.
- Update to version 2.14.3:
+ Create GLX OpenGL contexts using version 3.2 (core profile)
when available to reduce the memory consumption on Mesa based
drivers.
+ Improve memory pressure handler to reduce the CPU usage on
memory pressure situations.
+ Fix a regression in WebKitWebView title notify signal emission
that caused the signal to be emitted multiple times.
+ Fix high CPU usage in the web process loading hyphenation
dictionaries.
+ More user agent string improvements to improve compatibility
with several websites.
+ Fix web process crash when closing the web view in X11.
+ Fix the build with OpenGL ES2 enabled.
+ Fix several crashes and rendering issues.
+ bsc#1020950 - Security fixes: CVE-2016-7656, CVE-2016-7635,
CVE-2016-7654, CVE-2016-7639, CVE-2016-7645, CVE-2016-7652,
CVE-2016-7641, CVE-2016-7632, CVE-2016-7599, CVE-2016-7592,
CVE-2016-7589, CVE-2016-7623, CVE-2016-7586.
+ Updated translations.
- Do not recommend the -lang package with a version: it has close
to no effect anyway, as the solver could simply ignore it to
find a solution.
- Update to version 2.14.2:
+ Expose WebKitDOMHTMLInputElement APIs for form autofill in
unstable DOM API.
+ Properly update WebKitWebView and WebKitWebPage URI properties
when request is modified by WebKitWebPage:send-request signal.
+ Restore user agent quirk for Yahoo.
+ Dot not leak the default WebKitWebsiteDataManager in
WebKitWebContext.
+ Use eglGetPlatformDisplay when available instead of
eglGetDisplay.
+ Avoid strstr() when checking (E)GL extensions.
+ Fix several crashes and rendering issues.
+ Fix the build with ENABLE_OPENGL=OFF and allow to build on
Wayland without OpenGL again.
+ Updated translations.
- Disable JIT on armv6 (webkit#141288).
- Update to version 2.14.1:
+ MiniBrowser and jsc binaries are now installed in pkglibexecdir
instead of bindir.
+ Improve performance when resizing a window with multiple web
views in X11.
+ Check whether GDK can use GL before using
gdk_cairo_draw_from_gl() in Wayland.
+ Updated default UserAgent string for better compatibility.
+ Fix a crash on github.com in
IntlDateTimeFormat::resolvedOptions when using the C locale.
+ Fix BadDamage X errors when closing the web view in X11.
+ Fix UIProcess crash when using Japanese input method.
+ Fix build with clang due to missing header includes.
+ Fix the build with USE_REDIRECTED_XCOMPOSITE_WINDOW disabled.
+ Fix several crashes and rendering issues.
+ Updated translations.
+ bsc#1020950 - Security fixes: CVE-2016-4692, CVE-2016-7610.
- Update to version 2.14.0:
+ Use gdk_cairo_draw_from_gl() when possible in Wayland to render
directly using the GPU in the UI process.
+ Ensure we don't send an empty referrer header after session
restore.
+ Fix a web process crash in pages using filter animations.
+ Fix main frame scrolling jumps when scrolling acclerated
subframes.
+ Fix the size of the cairo surface created in the UI process on
Wayland.
+ Fix memory leak in JavaScriptCore.
+ Fix the build when '.' is not in @INC by default in perl.
+ Updated translations.
+ bsc#1020950 - Security fixes: CVE-2016-4743, CVE-2016-7587,
CVE-2016-7598.
- Rebase webkitgtk-disable-gcc-version-checks.patch.
- Reintroduce support for Gtk2 plugins like Flash.
+ Add pkgconfig(gtk+-2.0) BuildRequires.
+ No longer pass -DENABLE_PLUGIN_PROCESS_GTK2=OFF to configure.
+ Split the built plugin to it's own sub-package,
webkit2gtk3-plugin-process-gtk2, and make sure it's excluded
from the main package.
+ Only apply these changes to openSUSE via conditional.
- Update to version 2.13.92:
+ Add clipboard support in Wayland.
+ Improve rendering of scrollbars with themes setting a minimum
width for the scrollbar CSS gadget.
+ Fix another WebProcess crash when the last WebView is
destroyed.
+ Fix the build with GCC 6.
- Drop webkitgtk-fix-clipboard.patch: Fixed upstream.
- Add webkitgtk-fix-clipboard.patch: Fix clipboard support in
wayland (webkit#146574).
- Update to version 2.13.91:
+ Improve the performance when resizing the WebView with the
threaded compositor.
+ Do not try to use GL_PACK_ROW_LENGTH when compiling with GLES2,
since it's not available.
+ Use a different plugins cache file in Wayland and X11.
+ Fix UI process crash visiting sites protected with HTTP auth
when using GTK+ < 3.14.
+ Fix a WebProcess crash when the last WebView is destroyed.
+ Fix build configure without Wayland support.
+ Fix the build when compiling with Clang.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Update to version 2.13.90:
+ Add initial implementation of accelerating compositing support
under Wayland.
+ Fix performance with the modesetting intel driver and DRI3
enabled.
+ Improved performance when resizing the web view on X11.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Update to version 2.13.4:
+ Switched to use the threaded compositor. Accelerated
compositing mode is now always enabled by default and happens
in a separate thread in the web process.
+ Make web view background colors work in accelerated
compositing mode.
+ Fix several crashes and rendering issues.
- Update to version 2.13.3:
+ Fix Web Process deadlocks when loading HLS videos.
+ Make videos work when painted into a canvas when accelerated
compositing is enabled.
+ Fix flickering with animated GIFs.
+ Fix a Web Process crash when video repaint is requested with
GStreamer GL enabled.
+ Reduce the amount of file descriptors that the Web Process
keeps open.
+ Make memory pressure handler work when cgroups are not
available.
+ Fix several crashes and rendering issues.
- Update to version 2.13.2:
+ Properly redraw the web view when reparented in force
compositing mode.
+ Flip the volume control layout in media controls on RTL.
+ Add support for video orientation to the GStreamer media
backend.
+ Fix several crashes and rendering issues.
- Update to version 2.13.1:
+ CSS Grid Layout has been unprefixed and can be enabled as an
experimental feature at runtime.
+ The HTTP disk cache implements speculative resources
revalidation.
+ Add a new WebKitSetting to allow universal access from file
URLs.
+ Fix several crashes and rendering issues.
- Rebase webkitgtk-typelib-sharelib-link.patch.
- Add pkgconfig(gnutls) BuildRequires: New dependency.
- Rebase webkitgtk-disable-gcc-version-checks.patch for 2.12.5
- Update to version 2.12.5:
+ Fix a regression introduced in 2.12.4 that caused a hang in the
network process after a load failure.
+ Fix several crashes and rendering issues.
- Rebase webkitgtk-disable-gcc-version-checks.patch for 2.12.4
- Update to version 2.12.4:
+ Security fixes: CVE-2016-4622, CVE-2016-4624, CVE-2016-4591,
CVE-2016-4590.
+ Fix performance in accelerated compositing mode with the
modesetting intel driver and DRI3 enabled.
+ Reduce the amount of file descriptors that the Web Process
keeps open.
+ Fix Web Process deadlocks when loading HLS videos.
+ Make CSS and SVG animations run at 60fps.
+ Make meter elements accessible.
+ Improve accessibility name and description of elements to make
it more compatible with W3C specs and fix several bugs in which
the accessible name of objects was missing or broken.
+ Fix a crash when running windowed plugins under Wayland.
+ Fix a crash at process exit under Wayland.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Update _constraints memory requirements.
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
version.
- Update to version 2.12.3:
+ Security fixes: CVE-2016-1857, CVE-2016-1856.
+ Improved the detection of supported MIME types supported by the
media player.
+ Fix web process crash when playing adaptive streaming media.
+ Change the volume while thumb slider is dragged, not only when
released.
+ Fix leaked thread in network process.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Also apply webkitgtk-disable-gcc-version-checks.patch on Leap
and use GCC 4.8.
- Change condition to pass -DENABLE_DATABASE_PROCESS=OFF,
-DENABLE_INDEXED_DATABASE=OFF and -DENABLE_FTL_JIT=OFF to cmake:
newly on all SLE12 based systems (incl. Leap).
- Update to GNOME 3.20.2 FATE#318572
- add -DUSE_SYSTEM_MALLOC=ON as in factory on ppc/s390
- handle s390 like s390x to fix build
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
version.
- Update to version 2.12.2:
+ Fix rendering of scrollbars with GTK themes using stepper
buttons.
+ Fix compatibility issue with 2.12.1 regarding local storage
access from file URLs.
+ Make menu list buttons use the text color from the theme.
+ Do not show resize grip in non-resizable text fields.
+ Fix accessibility events causing Orca to echo key presses
instead of speaking the inserted characters in password fields.
+ Fix an off by one error in hyphenation.
+ Fix several crashes and rendering issues.
+ Fix the build with libjpeg v9.
+ Updated translations.
- Drop pkgconfig(gtk+-2.0) BuildRequires and pass
-DENABLE_PLUGIN_PROCESS_GTK2=OFF to configure. We do no longer
ship the flash-plugin in openSUSE, and it were the last consumer
of this functionality. This also have the added bonus of freeing
zenity and dependant packages of gtk2 dependencies.
- Update to version 2.12.1:
+ Fix spotify player.
+ Improve themed control elements rendering to better match GTK+
widgets.
+ Make remote web inspector work again.
+ Fix several crashes and rendering issues.
+ Fix several memory leaks.
+ Fix the build in Linux / PowerPC.
+ Fix detection of S390X and PPC64 architectures.
+ Fix the build in glibc-based BSD systems.
+ Updated translations.
- Add -DUSE_SYSTEM_MALLOC=ON to configure for ppc ppc64 ppc64le
and s390x, needed now for build to complete.
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
version.
- Update to version 2.12.0:
+ Enable GSS-Negotiate support when available in libsoup.
+ Fix overlay scrollbar indicator position.
+ Fix smooth scrolling behavior that was not fixed in all cases
in 2.11.92.
+ Fix the build with newer versions of GCC and clang.
- Update webkitgtk-disable-gcc-version-checks.patch (partially
merged).
- Update to version 2.11.92:
+ Revert the patch to limit the number of tiles according to the
visible area introduced in 2.11.90, because it caused rendering
issues in several popular websites.
+ Fix scrollbars rendering again with GTK+ >= 3.19.11.
+ Fix rendering of slider input elements.
+ Fix rendering artifacts when using a web view background color.
+ Make webkit_web_context_clear_cache() work again.
+ Fix smooth scrolling behavior that was changed by mistake.
+ Don’t force ENABLE_INTROSPECTION=OFF on Mac.
+ Install WebProcess and NetworkProcess on OSX when not building
the Mac port.
- Update webkitgtk-disable-gcc-version-checks.patch to properly
disable terminateDatabaseProcess method when it is disabled at
compilation time.
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
webkitgtk.
- Update to version 2.11.91:
+ Do not show stale contents after session restore.
+ Fix flickering and rendering artifacts when entering
accelerated compositing mode before the web view is realized.
+ Fix several rendering issues and crashes.
+ Fix build with FTL enabled in FreeBSD.
+ Updated translations.
- Update webkitgtk-disable-gcc-version-checks.patch to fix building
with gcc 4.8 (fix from Mike Gorse).
- Update to version 2.11.90:
+ Switch to use overlay scrollbars like all other GTK+ widgets
and ensure the behavior is consistent with GTK+ too.
+ Limit the number of tiles according to the visible area. This
was causing a huge memory consumption with some websites.
+ Fix toggle buttons rendering with GTK+ 3.19.
+ Fix HTTP authentication dialog rendering when accelerated
compositing mode is enabled.
+ Use G_TYPE_ERROR instead of G_TYPE_POINTER for GError
parameters of signals.
+ Fix several memory leaks.
- Rebase webkitgtk-disable-gcc-version-checks.patch.
- Do not use binutils-gold on s390x and try to minimize memory used
there at linking time.
- Ensure JIT is also disabled on s390x.
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
webkitgtk.
- Update to version 2.11.5:
+ Switch FTL to use B3 backend instead of LLVM.
+ Add support for windowless NPAPI plugins with no UI in non X11
platforms.
+ Fix a deadlock in the Web Process when JavaScript garbage
collector was running for a web worker thread that made google
maps to hang.
+ Fix a Web Process crash when quickly attempting many DnD
operations.
+ Fix scrollbars rendering with older versions of GTK+.
+ Fix a crash when creating a WebKitWebView without providing a
WebKitWebContext.
- Drop llvm-devel BuildRequires as upstream now supports B3 instead
of LLVM.
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
webkitgtk.
- Update to version 2.11.4:
+ Prefer to link to LLVM shared libraries when building with FTL
enabled.
+ Fix runtime errors when serializing/deserializing session
state.
+ Fix critical warnings when loading a URL after a session
restore.
+ Fix the build with GTK+ < 3.14.
+ Fix the build with video support disabled.
- Drop webkitgtk-llvm-shared-libs.patch: Fixed upstream.
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
webkitgtk.
- Update to version 2.11.3:
- NetworkProcess is now used unconditionally. The shared
secondary process model is now the same as using the multiple
process model and setting a process limit of 1.
- Disable DNS prefetch when a proxy is configured.
- Reduce the maximum simultaneous network connections to match
other browsers.
- Extend notifications API to notify WebKit when a notification
is clicked by the user.
- Add new API to save and restore a WebView session.
- Add Web Extensions API to be notified about console messages.
- Add WebKitURIRequest API to get the HTTP method.
- Add API to handle beforeunload events.
- Make WebKitWebView always propagate motion-notify-event signal.
- Add a way to force accelerating compositing mode at runtime
using an environment variable.
- Fix input elements and scrollbars rendering with GTK+ 3.19.
- Fix a crash in the UI process when the WebView is destroyed
while the screensaver DBus proxy is being created.
- Fix a WebProcess crash when loading large contents with
custom URI schemes API.
- Fix UI process crashes related to not having a main resource
response when the load is committed for pages restored from
the history cache.
- Reenable JIT on SLE, except for the fourth tier (FTL) which
requires LLVM 3.7.
- Add webkitgtk-llvm-shared-libs.patch to replace llvm-config
wrapper script.
- Disable database support on SLE, which is requiring gcc >= 4.9:
Add patch webkitgtk-disable-gcc-version-checks.patch to allow
building with gcc 4.8, change BuildRequires to gcc-c++ /
libedit-devel on SLE, instead of gcc-c++ >= 4.9 and llvm-devel,
disable database and indexed database on SLE and disable JIT
support on all platforms on SLE, which requires llvm >= 3.7.
- Miscellaneous cleanups.
- Stop setting ENABLE_YARR_JIT=OFF on secondary arches. Nowadays
ENABLE_YARR_JIT is a private option, and setting ENABLE_JIT=OFF
is sufficient to do the right thing.
- Fix build:
+ Add llvm-devel and ncurses-devel BuildRequires.
+ Inject a llvm-config wrapper script into ~/bin, which replaces
the original's output of static libs with dynamic shared
objects. This is supposedly going to be corrected with
LLVM 3.8.
- Update to version 2.11.2:
+ Enable FTL by default in JavaScriptCore for x86_64.
+ Improved media backend performance by better handling glib main
loop sources.
+ Fix rendering of lines when using solid colors.
+ Fix web process crashes due to BadDrawable X errors in
accelerated compositing mode.
+ Updated translations.
- Update to version 2.10.7:
+ Fix the build with GTK+ < 3.16.
- Update to version 2.10.6:
+ Fix a deadlock in the Web Process when JavaScript garbage
collector was running for a web worker thread that made google
maps to hang.
+ Fix media controls displaying without controls attribute.
+ Fix a Web Process crash when quickly attempting many DnD
operations.
- Add binutils-gold BuildRequires: Use the gold linker for build
and remove --reduce-memory-overheads from RPMOPT flags since
gold-linker does not know it.
- Update to version 2.11.1:
+ Improved general performance by better handling glib main loop
sources.
+ Add autocleanups support to GObjects exposed in public API.
+ Upload the accelerated canvas as a texture by copying via GPU
directly.
+ Popup menus no longer use a nested main loop.
- Update to version 2.10.4:
+ Fixed dashed and dotted border painting.
+ Properly cancel navigation policy checks.
+ Several crashes fixed when running editor commands.
+ Fix several crashes due to assertions in Debug builds.
+ Fix the build on Mac OSX and bring back the Quartz target.
+ Fix the build on glibc-based BSD systems.
- Update to version 2.10.3:
+ Fix graphics artifacts when entering/leaving Accelerated
Compositing mode.
+ Honour 'forwards' fill-mode in Multiple-keyframe and delayed
instantaneous animations.
+ Fix runtime warning when the inspector is closed.
+ Fix the build with GTK+2 plugin process disabled.
+ Gracefully handle errors when sending/receiving IPC messages
data on connection close.
+ Fix several crashes and rendering issues.
- Update to version 2.10.2:
+ Fix a regression introduced in 2.10.1 that disabled accelerated
compositing.
+ Fix build with cmake 3.4.
- Update to version 2.10.1:
+ Fix rendering of accelerated content in HiDPI screens.
+ Fix several media controls rendering issues.
+ Fix rendering of progress element with recent versions of GTK+.
+ Add and update some web inspector icons.
+ Correctly handle websites sending an invalid auth header.
+ Fix a crash when creating the UI process backing store in
Wayland.
+ Fix the build with spellchecker disabled.
+ Fix the build with touch events disabled.
+ Fix the build with OpenGL disabled.
+ Several build fixes on Mac OSX.
+ Fix several crashes and rendering issues.
- Update to version 2.10.0:
+ New HTTP disk cache for the Network Process.
+ IndexedDB support.
+ New Web Inspector UI.
+ Automatic ScreenServer inhibition when playing fullscreen
videos.
+ Improved font matching algorithm.
+ Initial Editor API.
+ Performance improvements.
- Update to version 2.9.92:
+ Data URLs are now decoded in the Web Process instead of the
Network Process.
+ Fix Web Process crash recovery.
+ Fix a crash when sqlite3_initialize() is called from multiple
threads.
+ Fix the volume bar in media controls.
+ Fix JavaScriptCore build with GCC 5.
+ Fix the build when accelerated 2D canvas is enabled but cairo
was built without GLX.
+ Fix everal memory leaks.
+ Updated translations.
- Drop webkitgtk-gcc5-buildfix.patch: Fixed upstream.
- Update to version 2.9.91:
+ Fix performance regression introduced in previous release when
scaling images.
+ Fix runtime critical warning when there are missing media
plugins.
+ Fix the build on systems with GTK+ compiled with an old version
of wayland.
- Update to version 2.9.90:
+ Add API to request permission before showing PackageKit codec
installation notifications.
+ Fix a crash closing a page when a context menu is open.
+ Fix DNS prefetch when using the network process.
+ Improve image quality when using newer versions of
cairo/pixman.
+ Fix a crash when the web view is destroyed while the
screensaver DBus proxy is being created.
- Update to version 2.9.5:
+ Add API to set the maximum number of web processes per
WebKitWebContext.
+ Add API to allow executing editing commands that require an
argument.
+ Prevent clipboard contents from being lost when web process
finishes.
+ Always allow font matching for strong aliases.
+ Move GStreamer missing plugins installer to the UI process.
+ Fix empty space in popup menus when first item is selected.
+ Fix a crash when SoupSession is destroyed in exit handler.
+ Disable NPAPI plugins when running on Wayland.
+ Updated translations.
- Update to version 2.9.4:
+ Fix the window size reported when the web view isn't realized
yet. This fixes the layout of some websites when opening new
tabs in the browser and anchor links when opened in new tabs
too.
+ Add API to be notified about editor state changes.
+ Add selection-changed signal to the Web Extensions API.
+ Add initial WebKitWebsiteDataManager API for process
configuration options.
+ Make WebSQL work by using a default quota instead of always
failing in openDatabase with DOM Exception 18.
+ Correctly restore accelerated compositing after a WebProcess
crash.
+ Only enable the input methods filter when there's an editable
element focused.
+ Fix a crash on memory allocation using bmalloc on 32bit
systems.
+ Allow to build with X11 and Wayland targets at the same time.
+ Fix a crash when spell checker returns no guesses.
+ Update and optimize some of the web inspector icons.
+ Updated translations.
- Update to version 2.9.3:
+ Inhibit screen saver when playing full screen video.
+ Fix DOCUMENT_VIEWER cache model to actually disable the memory
cache.
+ Fix a regression that prevented the WebKitWebView::context-menu
signal from being emitted.
+ Update web inspector icon so Rendering Frames timeline
distinguish between layout and painting.
+ Ensure fragment identifier part of URI is not removed for
custom URI scheme requests.
+ Improve performance of keyboard events handling.
+ Expose element tag name as an object attribute to
accessibility.
+ Fix the build with Wayland target enabled.
- Update to version 2.9.2:
+ Add IndexedDB support using a dedicated database process.
+ Add construct property to WebKitWebContext to set the IndexedDB
database directory.
+ Add allow-file-access-from-file-urls to WebKitSettings.
+ Improve network process disk cache performance by mapping
cached resources in the web process instead of sending the
resources data via IPC.
+ Prevent WorkQueue objects from being leaked and ensure its
worker thread always exits.
+ webkit_dom_html_element_get_children() has been deprecated in
favor of webkit_dom_element_get_children() to match the DOM
spec.
+ ARIA menu items no longer have anonymous block children.
+ Map pre element to ATK_ROLE_SECTION instead of ATK_ROLE_PANEL.
+ Always include rows in the tree of accessible tables.
+ Fix the build with Netscape plugins disabled.
+ Fix XPixmaps leaked by GLContext when using EGL on X11.
+ Updated translations.
- Update to version 2.9.1:
+ New disk cache implementation when using the network process.
+ Web inspector UI has been redesigned.
+ Add support for automatic hyphenation using libhyphen when it's
available.
+ Fix network redirection to a non HTTP destination.
- Add hyphen-devel BuildRequires: New dependency.
- Update to version 2.8.5:
+ Fix the window size reported when the web view isn't realized
yet. This fixes the layout of some websites when opening new
tabs in the browser and anchor links when opened in new tabs
too.
+ Prevent clipboard contents from being lost when web process
finishes.
+ Always allow font matching for strong aliases.
+ Move GStreamer missing plugins installer to the UI process.
+ Fix a crash when spell checker returns no guesses.
+ Fix a crash when SoupSession is destroyed in exit handler.
+ Fix a crash closing a page when default context menu is open.
+ Several crashes and rendering issues fixed.
+ Updated translations.
- Modify _constraints file for armv6l/armv7l arches to sizes so low
that in practice it's disabled.
- Update to version 2.8.4:
+ Make WebSQL work by using a default quota instead of always
failing in openDatabase with DOM Exception 18.
+ Improve detection and usage of GL/GLES/EGL libraries.
+ Fix a crash on memory allocation using bmalloc on 32bit
systems.
+ Fix DOCUMENT_VIEWER cache model to actually disable the memory
cache.
+ Fix a WebProcess crash after too many redirect error when
there's an active NPAPI plugin.
+ Fix a WebProcess crash when gtk-font-name setting is empty.
+ Ensure Math.abs() doesn't return negative.
+ Correctly restore accelerated compositing after a WebProcess
crash.
+ Respect X-Frame-Options headers when loading from application
cache.
+ Several crashes and rendering issues fixed.
+ Fix the MIPS N64 detection.
+ Fix several memory leaks.
+ Updated translations.
- Update to version 2.8.3:
+ Fixed a regression introduced in 2.8.2 that broke downloads
when using the network process.
+ Fix the build with Netscape plugins disabled.
+ Fix XPixamps leaked by GLContext when using EGL on X11.
- Changes from version 2.8.2:
+ Fix network redirection to a non HTTP destination.
- Use a webkit subdirectory for the disk cache to avoid conflicts
with other files in the cache directory when the disk cache is
cleaned up.
- Do not preserve the Origin header on on cross-origin redirects.
- Prevent WorkQueue objects from being leaked and ensure its
worker thread always exits.
- Update to version 2.8.1:
+ Handle keep-alive connections in GStreamer HTTP source element.
+ Fix a crash in DOMObjectCache when a wrapped object owned by.
the cache is unreffed by the user.
+ Fix rendering of drag and drop icon.
+ Fix the build with REDIRECTED_XCOMPOSITE_WINDOW disabled in X11
platform.
+ Fix the build with Wayland target enabled.
+ Fix the build for HPPA.
- Add webkitgtk-gcc5-buildfix.patch: Fix build with gcc5.
- Add BuildRequires pkgconfig(libnotify) to build with support for
HTML5 notifications (bnc#926482).
- Change webkit2gtk-4_0-injected-bundles Recommends to Requires:
apps fail to load webkit if the bunldes are not available.
- Update to version 2.8.0:
+ Initial gestures support.
+ HTML5 notifications.
+ User script messages.
+ HTML5 color input.
+ APNG support.
+ Performance improvements.
+ Playing audio notification signal.
+ Web view background colors.
- 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 it’s 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.
- Add webkitgtk-bmalloc-as-static.patch: Build libbmalloc as static
library. Only webkitgtk depends on it.
- 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.
- 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.
- 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 it’s freed when the video
element is removed from the DOM.
+ Fix documentation of webkit_print_operation_get_page_setup().
- Update to version 2.6.5:
+ Fix issue that caused some text to be inserted when trying to
delete a word from the Twitter message box.
+ GObject DOM bindings API now correctly returns NULL intead of
empty strings to be able to differentiate between not present
and present but empty.
+ Do not resize the accelerating compositing window to the web
size until accelerated compositing mode is activated.
+ Use latin1 instead of UTF-8 for HTTP header values.
+ Add SCHEDULING query support to HTTP media source element.
+ Add application/x-mpegurl and video/flv to the list of
supported mimetypes.
+ Update NavigationItemProbes inspector icon.
+ Fix the build with recent GStreamer.
+ Fix the build on FreeBSD.
+ Fix build on OS X.
+ Fix the build on powerpc 32 bits.
+ Fixed several crashes in WebCore and JavaScriptCore.
+ Updated translations.
- Drop webkitgtk-libatomic.patch: Fixed upstream.
- Add webkitgtk-libatomic.patch: Check if libatomic is needed in
order to use std::atomic; fixes build on ppc.
- Update to version 2.6.4:
+ Fix SSL connection issues with some websites after the POODLE
vulnerability fix.
+ 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 documentation of webkit_print_operation_get_page_setup().
+ Allow to build with GObject introspection disabled.
+ Fix the remote inspector when settings don't change after page
initialization.
- Update to version 2.6.3:
+ Fix a crash when loading flash plugins.
+ Correctly report the memory used by the media player to the
garbage collector to make sure it's freed when the video
element is removed from the DOM.
+ Fix a crash in TextureMapper when video resolution changes.
+ Ensure that CSS-generated text content is exposed to assistive
technologies.
+ Enable CSS_IMAGE_SET on production builds to fix some icons
that are not rendered in the web inspector.
+ Fix the build on FreeBSD and GNU Hurd.
+ Fix the build with video disabled.
- Update to version 2.6.2:
+ SSLv3 is now disabled to protect us against POODLE
vulnerability.
+ TLS errors are no longer ignored by default.
+ Fix the remote web inspector.
+ Fix rendering of buttons, selections and lists with recent GTK+
versions.
+ Improve performance of timers scheduled after a delay in
microseconds.
+ Fix WebKitSettings:enable-smooth-scrolling to actually enable
smooth scrolling.
+ Fix the build with drag and drop support disabled.
- Update to version 2.6.1:
+ Ensure WebKitWebView:is-loading is TRUE right after a new load
starts.
+ Fix a crash in the plugin process with some windowed flash
plugins.
+ Allow to dock the inspector again once undocked when building
with GTK+ >= 3.10.
+ TLS errors now take precedence over the HTTP authentication
dialog.
+ Do not shrink on-disk cache to its default size on startup.
+ Improve the proportion and visibility of some web inspector
icons.
+ Fix GTK+2 plugins not working after being updated.
+ Don’t include full path names in WebKitEnumTypes.h to ensure
the generated headers are always identical.
+ Updated transations.
- Disable JIT on Power architectures
(-DEANBLE_JIT=OFF -DENABLE_YARR_JIT=0)
- Update to version 2.6.0:
+ Make vimeo videos work again with the GStreamer media backend.
+ Add more free icons for the web inspector.
+ Fix a WebSocket crash when a connection is closed from server
side.
+ Fixed a memory leak in JavaScriptCore.
+ Fix the build with video support disabled.
+ Fix CLoop on the 32-bit Big-Endians.
+ Updated translations.
- Update to version 2.5.90:
+ Use free icons for the web inspector.
+ Change WebKitWebView::load-failed-with-tls-errors signal to
pass the failing URI as signal argument instead of the host.
+ Add new API to allow overwrite existing files when downloading
a file.
+ Add webkit_uri_response_get_http_headers() API.
+ Improve the UI of the HTTP authentication dialog.
+ Fix a crash when navigating away from a web page containing an
ogg video.
+ Fix race condition when downloading a file due to the
intermediate temporary file.
+ Fix toggle buttons rendering with recent GTK+ versions.
+ Fix selection rendering when unfocused with recent GTK+
versions.
+ Mak e the GStreamer media backend not send the transferMode
HTTP header.
- Setup environment to prefer GOLD linker (softlink
/usr/bin/ld.gold to ~/bin/ld).
- Pass -DCMAKE_{EXE,MODULE,SHARED}_LINKER_FLAGS="-Wl,--as-needed
-Wl,-z,now" to cmake call: cmake changed the default to not
accept libraries to have undefined symbols (-Wl,--no-undefined).
In this case though, it is understood and expected, so we remove
--no-undefined from the FLAGS.
- Initial package, version 2.5.3; based on webkitgtk3.spec.
OBS-URL: https://build.opensuse.org/request/show/582933
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=147
2018-03-05 15:47:52 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 2 16:38:52 UTC 2018 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Add webkit2gtk3-fix-wayland-crash.patch: fix crash when using
|
|
|
|
|
Wayland with QXL/virtio (bsc#1079512, webkit#182490).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 1 14:32:34 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add missing dependencies from the -devel package to the build
|
|
|
|
|
typelib-1_0-*: just like libraries, a consumer of the devel
|
|
|
|
|
package can assume the typelibs to be present:
|
|
|
|
|
+ typelib-1_0-WebKit2-%{_sonameverpkg}.
|
|
|
|
|
+ typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}.
|
|
|
|
|
|
2018-01-30 17:34:42 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 30 17:12:00 CET 2018 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- even on recent codestreams there is no binutils gold on s390
|
2018-03-09 11:13:55 +01:00
|
|
|
|
only on s390x.
|
2018-01-30 17:34:42 +01:00
|
|
|
|
|
2018-01-25 13:02:04 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 24 15:46:03 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.18.6:
|
|
|
|
|
+ Fix deadlock in GStreamer video sink during shutdown when
|
|
|
|
|
accelerated compositing is disabled.
|
|
|
|
|
+ Several fixes and improvements in WebDriver.
|
|
|
|
|
+ Security fixes: CVE-2018-4088, CVE-2017-13885, CVE-2017-7165,
|
|
|
|
|
CVE-2017-13884, CVE-2017-7160, CVE-2017-7153, CVE-2017-7153,
|
|
|
|
|
CVE-2017-7161, CVE-2018-4096.
|
|
|
|
|
|
2018-01-10 13:49:04 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 10 12:45:30 UTC 2018 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.18.5:
|
|
|
|
|
+ Disable SharedArrayBuffers from Web API.
|
|
|
|
|
+ Reduce the precision of “high” resolution time to 1ms.
|
|
|
|
|
+ Fix API documentation generation with newer gtk-doc.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1075419 - Security fixes: includes improvements to mitigate
|
|
|
|
|
the effects of Spectre (CVE-2017-5753 and CVE-2017-5715).
|
2018-01-10 13:49:04 +01:00
|
|
|
|
|
2017-12-28 13:29:02 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 27 14:04:51 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
|
|
- Update package descriptions.
|
|
|
|
|
|
2017-12-20 16:50:08 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 19 13:43:41 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.18.4:
|
|
|
|
|
+ Make WebDriver implementation more spec compliant.
|
|
|
|
|
+ Fix a bug when trying to remove cookies before a web process is
|
|
|
|
|
spawned.
|
|
|
|
|
+ WebKitWebDriver process no longer links to
|
|
|
|
|
libjavascriptcoregtk.
|
|
|
|
|
+ Fix several memory leaks in GStreamer media backend.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1073654 - Security fixes: CVE-2017-13866, CVE-2017-13870,
|
|
|
|
|
CVE-2017-7156, CVE-2017-13856.
|
2017-12-20 16:50:08 +01:00
|
|
|
|
|
2017-12-05 14:51:38 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 5 13:10:53 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Explicitly buildrequire python2-xml: the build system is (for
|
|
|
|
|
now) hard locked on python2 and relies on the presence of
|
|
|
|
|
python2-xml (used to be pulled in by glib2-devel in the past).
|
|
|
|
|
|
2017-11-13 12:28:14 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Nov 10 17:43:56 UTC 2017 - luc14n0@linuxmail.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.18.3:
|
|
|
|
|
+ Improve calculation of font metrics to prevent scrollbars from
|
|
|
|
|
being shown unnecessarily in some cases.
|
|
|
|
|
+ Fix handling of null capabilities in WebDriver implementation.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1069925 - Security fixes: CVE-2017-13798, CVE-2017-13788,
|
|
|
|
|
CVE-2017-13803.
|
2017-11-13 12:28:14 +01:00
|
|
|
|
|
2017-10-27 17:14:51 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 27 13:53:37 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.18.2:
|
|
|
|
|
+ Fix rendering of arabic text.
|
|
|
|
|
+ Fix a crash in the web process when decoding GIF images.
|
|
|
|
|
+ Fix rendering of wind in Windy.com.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
Accepting request 537043 from home:namtrac:branches:GNOME:Factory
Please wait until build finishes.
- Update to version 2.18.1:
+ Improve performance of GIF animations.
+ Fix garbled display in GMail.
+ Fix rendering of several material design icons when using the
web font.
+ Fix flickering when resizing the window in Wayland.
+ Prevent default kerberos authentication credentials from being
used in ephemeral sessions.
+ Fix a crash when webkit_web_resource_get_data() is cancelled.
+ Correctly handle touchmove and touchend events in
WebKitWebView.
+ Fix the build with enchant 2.1.1.
+ Fix the build in HPPA and Alpha.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2017-7081, CVE-2017-7087, CVE-2017-7089,
CVE-2017-7090, CVE-2017-7091, CVE-2017-7092, CVE-2017-7093,
CVE-2017-7094, CVE-2017-7095, CVE-2017-7096, CVE-2017-7098,
CVE-2017-7099, CVE-2017-7100, CVE-2017-7102, CVE-2017-7104,
CVE-2017-7107, CVE-2017-7109, CVE-2017-7111, CVE-2017-7117,
CVE-2017-7120, CVE-2017-7142
OBS-URL: https://build.opensuse.org/request/show/537043
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=129
2017-10-27 15:13:18 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 27 08:26:09 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.18.1:
|
|
|
|
|
+ Improve performance of GIF animations.
|
|
|
|
|
+ Fix garbled display in GMail.
|
|
|
|
|
+ Fix rendering of several material design icons when using the
|
|
|
|
|
web font.
|
|
|
|
|
+ Fix flickering when resizing the window in Wayland.
|
|
|
|
|
+ Prevent default kerberos authentication credentials from being
|
|
|
|
|
used in ephemeral sessions.
|
|
|
|
|
+ Fix a crash when webkit_web_resource_get_data() is cancelled.
|
|
|
|
|
+ Correctly handle touchmove and touchend events in
|
|
|
|
|
WebKitWebView.
|
|
|
|
|
+ Fix the build with enchant 2.1.1.
|
|
|
|
|
+ Fix the build in HPPA and Alpha.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1066892 - Security fixes: CVE-2017-7081, CVE-2017-7087,
|
|
|
|
|
CVE-2017-7089, CVE-2017-7090, CVE-2017-7091, CVE-2017-7092,
|
|
|
|
|
CVE-2017-7093, CVE-2017-7094, CVE-2017-7095, CVE-2017-7096,
|
|
|
|
|
CVE-2017-7098, CVE-2017-7099, CVE-2017-7100, CVE-2017-7102,
|
|
|
|
|
CVE-2017-7104, CVE-2017-7107, CVE-2017-7109, CVE-2017-7111,
|
|
|
|
|
CVE-2017-7117, CVE-2017-7120, CVE-2017-7142.
|
|
|
|
|
+ bsc#1073654 - Security fixes: CVE-2017-7157.
|
Accepting request 537043 from home:namtrac:branches:GNOME:Factory
Please wait until build finishes.
- Update to version 2.18.1:
+ Improve performance of GIF animations.
+ Fix garbled display in GMail.
+ Fix rendering of several material design icons when using the
web font.
+ Fix flickering when resizing the window in Wayland.
+ Prevent default kerberos authentication credentials from being
used in ephemeral sessions.
+ Fix a crash when webkit_web_resource_get_data() is cancelled.
+ Correctly handle touchmove and touchend events in
WebKitWebView.
+ Fix the build with enchant 2.1.1.
+ Fix the build in HPPA and Alpha.
+ Fix several crashes and rendering issues.
+ Security fixes: CVE-2017-7081, CVE-2017-7087, CVE-2017-7089,
CVE-2017-7090, CVE-2017-7091, CVE-2017-7092, CVE-2017-7093,
CVE-2017-7094, CVE-2017-7095, CVE-2017-7096, CVE-2017-7098,
CVE-2017-7099, CVE-2017-7100, CVE-2017-7102, CVE-2017-7104,
CVE-2017-7107, CVE-2017-7109, CVE-2017-7111, CVE-2017-7117,
CVE-2017-7120, CVE-2017-7142
OBS-URL: https://build.opensuse.org/request/show/537043
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=129
2017-10-27 15:13:18 +02:00
|
|
|
|
|
2017-09-15 11:31:00 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2017-10-25 22:58:31 +02:00
|
|
|
|
Tue Oct 24 14:29:11 UTC 2017 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Enable gold linker on s390/s390x on SLE15/Tumbleweed.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2017-09-15 11:31:00 +02:00
|
|
|
|
Thu Sep 14 14:57:43 UTC 2017 - fezhang@suse.com
|
|
|
|
|
|
|
|
|
|
- Drop gcc6-c++ build conditionals for SLE12 / Leap42.
|
|
|
|
|
|
2017-09-11 12:17:49 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 11 08:07:29 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.18.0:
|
|
|
|
|
+ Initial WebDriver support.
|
|
|
|
|
+ New remote inspector infrastructure.
|
|
|
|
|
+ WebCrypto API support is now enabled by default.
|
|
|
|
|
+ GStreamerGL is enabled by default when building with GStreamer
|
|
|
|
|
>= 1.10.
|
|
|
|
|
+ Kinetic scrolling support.
|
|
|
|
|
+ New API to create a WebKitContextMenuItem from a GAction.
|
|
|
|
|
+ New API to allow overriding the popup menu of select elements.
|
|
|
|
|
|
2017-09-07 17:01:00 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 7 10:17:51 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add webkit2gtk3-no-return-in-nonvoid.patch: Fix brp error based
|
|
|
|
|
on "warning: control reaches end of non-void function".
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 4 15:25:11 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.17.92:
|
|
|
|
|
+ Improve CPU usage when rendering under Wayland in accelerated
|
|
|
|
|
compositing mode.
|
|
|
|
|
+ Improve the memory consumption of the UI process under Wayland.
|
|
|
|
|
+ Fix rendering issues in some web sites with accelerated
|
|
|
|
|
compositing enabled.
|
|
|
|
|
+ Fix a web process crash when closing the WebView.
|
|
|
|
|
+ Initialize libgcrypt in the network process too.
|
|
|
|
|
+ Show controls if a video element isn’t allowed to play inline.
|
|
|
|
|
+ Add support for cookies and screenshots commands in WebDriver.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2017-08-31 09:45:05 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Aug 20 20:50:58 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.17.91:
|
|
|
|
|
+ Fix proxy HTTP authentication for HTTPS requests.
|
|
|
|
|
+ Stop kinetic scrolling when a zero movement is reached.
|
|
|
|
|
+ Fix UI process crash when selecting text.
|
|
|
|
|
+ Fix UI process crash when loading a favicon.
|
|
|
|
|
+ Properly handle WebDriver click command on option elements.
|
|
|
|
|
+ Fix web process crash when resizing the window with accelerated
|
|
|
|
|
compositing enabled.
|
|
|
|
|
+ Fix crashes in 32 bit systems due to incorrect use of GVariant.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Aug 9 11:34:55 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.17.90:
|
|
|
|
|
+ WebCrypto API support is now enabled by default.
|
|
|
|
|
+ Add API to provide browser information required by automation.
|
|
|
|
|
+ Fix the expiration date of manually added cookies.
|
|
|
|
|
+ Add support for alerts in WebDriver.
|
|
|
|
|
+ WebKitDatabaseProcess binary has been renamed to
|
|
|
|
|
WebKitStorageProcess.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jul 26 11:36:10 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.17.5:
|
|
|
|
|
+ Add initial implementation of WebDriver.
|
|
|
|
|
+ Enable GStreamerGL by default when building with GStreamer >=
|
|
|
|
|
1.10.
|
|
|
|
|
+ Fix position of context menu in Wayland.
|
|
|
|
|
+ Properly close cookies database at network process exit.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Drop webkit2gtk3-gcc7.patch and
|
|
|
|
|
webkit2gtk3-machine-context.patch: Fixed upstream.
|
|
|
|
|
- Add pkgconfig(gstreamer-gl-1.0) BuildRequires: New dependency.
|
|
|
|
|
- Add explicit Mesa-libEGL-devel, Mesa-libGL-devel,
|
|
|
|
|
Mesa-libGLESv1_CM-devel, Mesa-libGLESv2-devel and
|
|
|
|
|
Mesa-libGLESv3-devel BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 24 15:34:04 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.17.4:
|
|
|
|
|
+ Add API to allow overriding popup menus.
|
|
|
|
|
+ Add kinetic scrolling support.
|
|
|
|
|
+ Improve theme rendering performance when using GTK+ >= 3.20.
|
|
|
|
|
+ Improve error message when webkit_web_view_run_javascript()
|
|
|
|
|
fails due to a JavaScript exception.
|
|
|
|
|
+ Fix artifacts when rendering large images.
|
|
|
|
|
+ Fix blob downloads.
|
|
|
|
|
+ Fix web process deadlock when seeking youtube videos.
|
|
|
|
|
+ Fix alpha premultiplying when using cairo to draw the video
|
|
|
|
|
frames.
|
|
|
|
|
+ Fix web process deadlock when closing the remote inspector
|
|
|
|
|
frontend.
|
|
|
|
|
+ Update several web inspector icons.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Changes from version 2.17.3:
|
|
|
|
|
+ Add new API to create a WebKitContextMenuItem from a GAction.
|
|
|
|
|
+ Fix graphics repaint hungs in accelerated compositing mode
|
|
|
|
|
after a resize.
|
|
|
|
|
+ Fix rendering glitches in HiDPI in long GitHub Gist pages when
|
|
|
|
|
focusing the comments textarea.
|
|
|
|
|
+ Remove Firefox user agent quirk for Google domains.
|
|
|
|
|
+ Remove LATEST_RECORD_VERSION from GnuTLS priority string.
|
|
|
|
|
+ Improve colors of inspector SVG icons.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Changes from version 2.17.2:
|
|
|
|
|
+ Update user agent quirks to make Youtube and new Google login
|
|
|
|
|
page work.
|
|
|
|
|
+ Fix URL shown in the title of beforeunload dialogs.
|
|
|
|
|
+ Focus first input field of HTTP authentication dialog.
|
|
|
|
|
+ Fix rendering of PNG images when decoded in more than one
|
|
|
|
|
chunk.
|
|
|
|
|
+ Update several web inspector icons.
|
|
|
|
|
+ Fix the build with OpenGL disabled.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
- Changes from version 2.17.1:
|
|
|
|
|
+ Switch to use new remote inspector infraestructure instead of
|
|
|
|
|
legacy Web Sockets based one.
|
|
|
|
|
+ Add API to enable and handle Web Automation.
|
|
|
|
|
+ Load large images asynchronously off the main theead.
|
|
|
|
|
+ Use GtkFileChooserNative for open/save dialogs when available.
|
|
|
|
|
+ Make file chooser run as modal by default if possible.
|
|
|
|
|
+ Fix position of dropdown menus in Wayland.
|
|
|
|
|
+ Keep URI fragments after a server redirection.
|
|
|
|
|
+ Implement support for aria-haspopup and aria-autocomplete.
|
|
|
|
|
+ Implement aria-value support for focusable separators.
|
|
|
|
|
+ Fix playing of some live streams.
|
|
|
|
|
- Add webkit2gtk3-gcc7.patch: Fix build with gcc7 (webkit#173544).
|
|
|
|
|
- Add webkit2gtk3-machine-context.patch: Fix build for ppc64le
|
|
|
|
|
(webkit#173590).
|
|
|
|
|
|
2017-07-24 17:44:46 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 24 15:33:55 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.16.6:
|
|
|
|
|
+ Fix rendering of spin buttons with GTK+ >= 3.20 when the entry
|
|
|
|
|
width is too short.
|
|
|
|
|
+ Fix the build when Wayland target is enabled and X11 disabled.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1050469 - Security fixes: CVE-2017-7039, CVE-2017-7018,
|
|
|
|
|
CVE-2017-7030, CVE-2017-7037, CVE-2017-7034, CVE-2017-7055,
|
|
|
|
|
CVE-2017-7056, CVE-2017-7064, CVE-2017-7061, CVE-2017-7048,
|
|
|
|
|
CVE-2017-7046.
|
2017-07-24 17:44:46 +02:00
|
|
|
|
|
2017-06-28 11:41:45 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 27 20:19:02 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.16.5:
|
|
|
|
|
+ Fix a web process crash when page finishes loading in several
|
|
|
|
|
web sites.
|
|
|
|
|
+ Fix the menu of select elements not showing in some cases under
|
|
|
|
|
Wayland.
|
|
|
|
|
|
2017-06-22 17:34:59 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 21 18:28:01 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.16.4 (CVE-2017-2538):
|
|
|
|
|
+ Fix web process deadlock when seeking youtube videos.
|
|
|
|
|
+ Fix blob downloads.
|
|
|
|
|
+ Improve theme rendering performance when using GTK+ >= 3.20.
|
|
|
|
|
+ Fix positioning of popup menus in Wayland.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Security fixes: CVE-2017-2538.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1050469 - Security fixes: CVE-2017-7052.
|
2017-06-22 17:34:59 +02:00
|
|
|
|
|
2017-05-31 12:33:17 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 29 16:31:21 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add conditional gcc6-c++ BuildRequires and #!BuildIgnore:
|
|
|
|
|
libgcc_s1 and also and pass -DCMAKE_C_COMPILER=gcc-6 and
|
|
|
|
|
-DCMAKE_CXX_COMPILER=g++-6 to cmake for SLE/Leap, so we can fully
|
|
|
|
|
build Webkit2gtk3 without disabling features.
|
|
|
|
|
- Drop webkitgtk-disable-gcc-version-checks.patch, no longer needed
|
|
|
|
|
following above changes.
|
|
|
|
|
- Remove the compilation flag to disable FTL JIT, no longer needed
|
|
|
|
|
following above changes.
|
|
|
|
|
|
2017-05-26 22:30:49 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu May 25 09:33:35 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.16.3:
|
|
|
|
|
+ Fix URL shown in the title of beforeunload dialogs.
|
|
|
|
|
+ Focus first input field of HTTP authentication dialog.
|
|
|
|
|
+ Fix rendering glitches in HiDPI in long GitHub Gist pages when
|
|
|
|
|
focusing the comments textarea.
|
|
|
|
|
+ Remove Firefox user agent quirk for Google domains.
|
|
|
|
|
+ Remove LATEST_RECORD_VERSION from GnuTLS priority string.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1050469 - Security fixes: CVE-2017-2496, CVE-2017-2539,
|
2018-06-11 10:07:40 +02:00
|
|
|
|
CVE-2017-2510, CVE-2017-7011, CVE-2017-7040, CVE-2017-7059,
|
|
|
|
|
CVE-2017-1000121, CVE-2017-1000122.
|
2017-05-26 22:30:49 +02:00
|
|
|
|
|
2017-05-24 09:52:29 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 23 07:19:42 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Drop ncurses-devel BuildRequires: this is no longer required.
|
|
|
|
|
|
2017-05-10 14:18:57 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 9 23:32:25 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.16.2:
|
|
|
|
|
+ Update user agent quirks to make Youtube and new Google login
|
|
|
|
|
page work.
|
|
|
|
|
+ Fix rendering of animated PNGs.
|
|
|
|
|
+ Fix playing of some live streams.
|
|
|
|
|
+ Update several web inspector icons.
|
|
|
|
|
+ Fix the build with NPAPI plugins enabled but X11 disabled.
|
|
|
|
|
+ Fix the build with OpenGL disabled.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1050469 - Security fixes: CVE-2017-7006, CVE-2017-7012,
|
|
|
|
|
CVE-2017-7019, CVE-2017-7038, CVE-2017-7041, CVE-2017-7042,
|
|
|
|
|
CVE-2017-7043, CVE-2017-7049.
|
2017-05-10 14:18:57 +02:00
|
|
|
|
|
2017-04-24 10:38:47 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 5 12:34:01 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.16.1:
|
|
|
|
|
+ Fix no-third-party cookies policy in case of redirections.
|
|
|
|
|
+ Keep URL fragments after server redirections.
|
|
|
|
|
+ Honor GTK+ font settings.
|
|
|
|
|
+ Ensure depth and stencil renderbuffers are created on GLESv2.
|
|
|
|
|
+ Prevent new navigations from onbeforeunload handler and
|
|
|
|
|
document unload.
|
|
|
|
|
+ Disallow beforeunload alerts from web pages users have never
|
|
|
|
|
interacted with.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1050469 - Security fixes: CVE-2017-7020.
|
2017-04-24 10:38:47 +02:00
|
|
|
|
|
2017-03-20 15:49:17 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 20 12:36:09 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.16.0:
|
|
|
|
|
+ Add missing types to WebKitAutocleanups.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2017-03-14 19:46:37 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 14 11:34:12 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.15.92:
|
|
|
|
|
+ Show the context menu when triggered by the keyboard.
|
|
|
|
|
+ Fix web process deadlocks when destroying the media player.
|
|
|
|
|
+ Fix web process crashes when loading animated GIFs.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2017-03-01 13:09:34 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 1 10:33:33 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.15.91:
|
|
|
|
|
+ Fix rendering artifacts when resizing the window in accelerated
|
|
|
|
|
compositing mode.
|
|
|
|
|
+ Remove flickering when leaving accelerated compositing mode.
|
|
|
|
|
+ Fix a web process crash when loading duck duck go.
|
|
|
|
|
+ Properly handle copy drag and drop operations.
|
|
|
|
|
+ Fix a hang when sending an IPC messages fails because socket
|
|
|
|
|
read buffers are full.
|
|
|
|
|
+ Ensure we never try to load GTK2 plugins in Wayland.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
2017-02-22 21:40:53 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Feb 20 21:17:11 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.15.90:
|
|
|
|
|
+ Add an API to add a custom tab into the print dialog.
|
|
|
|
|
+ Update cookie manager API to properly work with ephemeral
|
|
|
|
|
sessions.
|
|
|
|
|
+ Fix rendering issues in long documents with transparent
|
|
|
|
|
background.
|
|
|
|
|
+ Handle extended colors in cairo and texture mapper backends.
|
|
|
|
|
+ Release unused UpdateAtlas and reduce the tile coverage on
|
|
|
|
|
memory pressure.
|
|
|
|
|
+ The media backend now stores preloaded media in /var/tmp
|
|
|
|
|
instead of user cache dir.
|
|
|
|
|
+ Fix a deadlock when the media player is destroyed.
|
|
|
|
|
+ Fast replay on video hide/unhide on platforms with limited
|
|
|
|
|
video buffer pools.
|
|
|
|
|
+ Fix network process crashes when loading custom URI schemes.
|
|
|
|
|
+ Fix video rendering when switching to accelerated compositing
|
|
|
|
|
mode.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Drop upstream fixed patches:
|
|
|
|
|
- webkit2gtk3-167785.patch
|
|
|
|
|
- webkit2gtk3-167876.patch
|
|
|
|
|
- webkit2gtk3-167890.patch
|
|
|
|
|
- webkit2gtk3-167929.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 17 19:56:21 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add webkit2gtk3-167785.patch: Fix build with disabled JIT (such
|
|
|
|
|
as on ppc564le).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 16 10:45:36 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add webkit2gtk3-167876.patch, webkit2gtk3-167890.patch and
|
|
|
|
|
webkit2gtk3-167929.patch: fix webkit stalling on loading
|
|
|
|
|
resources over the network.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 15 14:15:04 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.15.4:
|
|
|
|
|
+ Make accelerating compositing mode on-demand again. By default
|
|
|
|
|
it will only be used for websites that require it, saving a lot
|
|
|
|
|
of memory on websites that don’t need it.
|
|
|
|
|
+ Add API to manage hardware acceleration policy.
|
|
|
|
|
+ Enable CSS Grid Layout by default.
|
|
|
|
|
+ Add API to create ephemeral WebViews to replace the legacy
|
|
|
|
|
private browsing setting that is now deprecated.
|
|
|
|
|
+ Handle HTTP authentication for downloads having a WebView
|
|
|
|
|
associated.
|
|
|
|
|
+ Add API to WebKitWebsiteDataManager to handle websites data.
|
|
|
|
|
+ Fix BadDamage X errors happening when resizing the WebView.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
- Changes from version 2.15.3:
|
|
|
|
|
+ Add API to set network proxy settings.
|
|
|
|
|
+ Add API to set initial notification permissions.
|
|
|
|
|
+ Add WebKitSecurityOrigin to the API.
|
|
|
|
|
+ Add tag property to WebKitNotification.
|
|
|
|
|
+ Create GLX OpenGL contexts using version 3.2 (core profile)
|
|
|
|
|
when available to reduce the memory consumption on Mesa based
|
|
|
|
|
drivers.
|
|
|
|
|
+ Improve memory pressure handler to reduce the CPU usage on
|
|
|
|
|
memory pressure situations.
|
|
|
|
|
+ Add support for key and code properties on keyboard events.
|
|
|
|
|
+ More user agent string improvements to improve compatibility
|
|
|
|
|
with several websites.
|
|
|
|
|
+ Fix network process crashes when loading custom URI schemes.
|
|
|
|
|
+ Fix web process crash when closing the web view in X11.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 15 14:14:02 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.15.2:
|
|
|
|
|
+ Add new API to notify about dynamically added forms to Web
|
|
|
|
|
Extensions.
|
|
|
|
|
+ Implement selection interface and states for elements
|
|
|
|
|
supporting aria-selected and for menu roles.
|
|
|
|
|
+ Expose STATE_SINGLE_LINE and STATE_MULTI_LINE for ARIA
|
|
|
|
|
searchbox role.
|
|
|
|
|
+ Enable WebMemorySampler.
|
|
|
|
|
+ Downloads started by context menu actions now have a web view
|
|
|
|
|
associated.
|
|
|
|
|
+ Fix a network process crash when main resource load is
|
|
|
|
|
converted into a download.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
- Changes from version 2.15.1:
|
|
|
|
|
+ GObject DOM bindings API marked as unstable has been removed.
|
|
|
|
|
+ Switch to use GMenu internally in the context menu
|
|
|
|
|
implementation.
|
|
|
|
|
+ The network backend now always sniff contents for Downloads.
|
|
|
|
|
|
2017-02-15 12:07:11 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 15 09:48:00 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.14.5:
|
|
|
|
|
+ Fix rendering of non-accelerated contents with HiDPI.
|
|
|
|
|
+ Revert the fix for rendering issues in long documents with
|
|
|
|
|
transparent background because it caused issues in HiDPI.
|
|
|
|
|
|
2017-02-10 17:19:31 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 10 13:38:56 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.14.4:
|
|
|
|
|
+ Make accelerating compositing mode on-demand again. By default
|
|
|
|
|
it will only be used for websites that require it, saving a lot
|
|
|
|
|
of memory on websites that don’t need it.
|
|
|
|
|
+ Fix rendering issues in long documents with transparent
|
|
|
|
|
background.
|
|
|
|
|
+ Release unused UpdateAtlas and reduce the tile coverage on
|
|
|
|
|
memory pressure.
|
|
|
|
|
+ The media backend now stores preloaded media in /var/tmp
|
|
|
|
|
instead of user cache dir.
|
|
|
|
|
+ Make inspector work again when accelerated compositing support
|
|
|
|
|
is disabled.
|
|
|
|
|
+ Fix a deadlock when the media player is destroyed.
|
|
|
|
|
+ Fix network process crashes when loading custom URI schemes.
|
|
|
|
|
+ Fix overlay scrollbars that are over a subframe.
|
|
|
|
|
+ Fix a crash in GraphicsContext3D::drawArrays when using OpenGL
|
|
|
|
|
3.2 core profile.
|
|
|
|
|
+ Fix BadDamage X errors happening when resizing the WebView.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1024749 - Security fixes: CVE-2017-2365, CVE-2017-2366,
|
|
|
|
|
CVE-2017-2373, CVE-2017-2363, CVE-2017-2362, CVE-2017-2350,
|
|
|
|
|
CVE-2017-2350, CVE-2017-2354, CVE-2017-2355, CVE-2017-2356,
|
|
|
|
|
CVE-2017-2371, CVE-2017-2364, CVE-2017-2369.
|
2017-02-10 17:19:31 +01:00
|
|
|
|
|
2017-01-18 15:42:12 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 17 19:27:36 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.14.3:
|
|
|
|
|
+ Create GLX OpenGL contexts using version 3.2 (core profile)
|
|
|
|
|
when available to reduce the memory consumption on Mesa based
|
|
|
|
|
drivers.
|
|
|
|
|
+ Improve memory pressure handler to reduce the CPU usage on
|
|
|
|
|
memory pressure situations.
|
|
|
|
|
+ Fix a regression in WebKitWebView title notify signal emission
|
|
|
|
|
that caused the signal to be emitted multiple times.
|
|
|
|
|
+ Fix high CPU usage in the web process loading hyphenation
|
|
|
|
|
dictionaries.
|
|
|
|
|
+ More user agent string improvements to improve compatibility
|
|
|
|
|
with several websites.
|
|
|
|
|
+ Fix web process crash when closing the web view in X11.
|
|
|
|
|
+ Fix the build with OpenGL ES2 enabled.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1020950 - Security fixes: CVE-2016-7656, CVE-2016-7635,
|
|
|
|
|
CVE-2016-7654, CVE-2016-7639, CVE-2016-7645, CVE-2016-7652,
|
|
|
|
|
CVE-2016-7641, CVE-2016-7632, CVE-2016-7599, CVE-2016-7592,
|
|
|
|
|
CVE-2016-7589, CVE-2016-7623, CVE-2016-7586.
|
|
|
|
|
|
|
|
|
|
+ Updated translations.
|
2017-01-18 15:42:12 +01:00
|
|
|
|
|
2016-11-11 14:38:03 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 8 11:11:15 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Do not recommend the -lang package with a version: it has close
|
|
|
|
|
to no effect anyway, as the solver could simply ignore it to
|
|
|
|
|
find a solution.
|
|
|
|
|
|
2016-11-04 13:55:09 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 3 19:12:04 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.14.2:
|
|
|
|
|
+ Expose WebKitDOMHTMLInputElement APIs for form autofill in
|
|
|
|
|
unstable DOM API.
|
|
|
|
|
+ Properly update WebKitWebView and WebKitWebPage URI properties
|
|
|
|
|
when request is modified by WebKitWebPage:send-request signal.
|
|
|
|
|
+ Restore user agent quirk for Yahoo.
|
|
|
|
|
+ Dot not leak the default WebKitWebsiteDataManager in
|
|
|
|
|
WebKitWebContext.
|
|
|
|
|
+ Use eglGetPlatformDisplay when available instead of
|
|
|
|
|
eglGetDisplay.
|
|
|
|
|
+ Avoid strstr() when checking (E)GL extensions.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Fix the build with ENABLE_OPENGL=OFF and allow to build on
|
|
|
|
|
Wayland without OpenGL again.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2016-10-17 09:55:25 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 17 07:37:46 UTC 2016 - schwab@suse.de
|
|
|
|
|
|
2016-10-17 09:55:53 +02:00
|
|
|
|
- Disable JIT on armv6 (webkit#141288).
|
2016-10-17 09:55:25 +02:00
|
|
|
|
|
2016-10-14 21:29:08 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 12 23:20:40 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.14.1:
|
|
|
|
|
+ MiniBrowser and jsc binaries are now installed in pkglibexecdir
|
|
|
|
|
instead of bindir.
|
|
|
|
|
+ Improve performance when resizing a window with multiple web
|
|
|
|
|
views in X11.
|
|
|
|
|
+ Check whether GDK can use GL before using
|
|
|
|
|
gdk_cairo_draw_from_gl() in Wayland.
|
|
|
|
|
+ Updated default UserAgent string for better compatibility.
|
|
|
|
|
+ Fix a crash on github.com in
|
|
|
|
|
IntlDateTimeFormat::resolvedOptions when using the C locale.
|
|
|
|
|
+ Fix BadDamage X errors when closing the web view in X11.
|
|
|
|
|
+ Fix UIProcess crash when using Japanese input method.
|
|
|
|
|
+ Fix build with clang due to missing header includes.
|
|
|
|
|
+ Fix the build with USE_REDIRECTED_XCOMPOSITE_WINDOW disabled.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1020950 - Security fixes: CVE-2016-4692, CVE-2016-7610.
|
2016-10-14 21:29:08 +02:00
|
|
|
|
|
2016-09-20 20:37:13 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2016-09-30 14:02:52 +02:00
|
|
|
|
Tue Sep 20 15:16:41 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.14.0:
|
|
|
|
|
+ Use gdk_cairo_draw_from_gl() when possible in Wayland to render
|
|
|
|
|
directly using the GPU in the UI process.
|
|
|
|
|
+ Ensure we don't send an empty referrer header after session
|
|
|
|
|
restore.
|
|
|
|
|
+ Fix a web process crash in pages using filter animations.
|
|
|
|
|
+ Fix main frame scrolling jumps when scrolling acclerated
|
|
|
|
|
subframes.
|
|
|
|
|
+ Fix the size of the cairo surface created in the UI process on
|
|
|
|
|
Wayland.
|
|
|
|
|
+ Fix memory leak in JavaScriptCore.
|
|
|
|
|
+ Fix the build when '.' is not in @INC by default in perl.
|
|
|
|
|
+ Updated translations.
|
2018-01-11 13:12:46 +01:00
|
|
|
|
+ bsc#1020950 - Security fixes: CVE-2016-4743, CVE-2016-7587,
|
|
|
|
|
CVE-2016-7598.
|
|
|
|
|
|
2016-09-30 14:02:52 +02:00
|
|
|
|
- Rebase webkitgtk-disable-gcc-version-checks.patch.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2016-09-20 20:37:13 +02:00
|
|
|
|
Fri Sep 16 17:41:45 UTC 2016 - junrrein@gmail.com
|
|
|
|
|
|
|
|
|
|
- Reintroduce support for Gtk2 plugins like Flash.
|
|
|
|
|
+ Add pkgconfig(gtk+-2.0) BuildRequires.
|
|
|
|
|
+ No longer pass -DENABLE_PLUGIN_PROCESS_GTK2=OFF to configure.
|
|
|
|
|
+ Split the built plugin to it's own sub-package,
|
|
|
|
|
webkit2gtk3-plugin-process-gtk2, and make sure it's excluded
|
|
|
|
|
from the main package.
|
|
|
|
|
+ Only apply these changes to openSUSE via conditional.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 15 15:37:41 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13.92:
|
|
|
|
|
+ Add clipboard support in Wayland.
|
|
|
|
|
+ Improve rendering of scrollbars with themes setting a minimum
|
|
|
|
|
width for the scrollbar CSS gadget.
|
|
|
|
|
+ Fix another WebProcess crash when the last WebView is
|
|
|
|
|
destroyed.
|
|
|
|
|
+ Fix the build with GCC 6.
|
|
|
|
|
- Drop webkitgtk-fix-clipboard.patch: Fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Sep 10 07:35:15 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add webkitgtk-fix-clipboard.patch: Fix clipboard support in
|
|
|
|
|
wayland (webkit#146574).
|
|
|
|
|
|
2016-09-10 18:08:57 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 9 23:46:56 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13.91:
|
|
|
|
|
+ Improve the performance when resizing the WebView with the
|
|
|
|
|
threaded compositor.
|
|
|
|
|
+ Do not try to use GL_PACK_ROW_LENGTH when compiling with GLES2,
|
|
|
|
|
since it's not available.
|
|
|
|
|
+ Use a different plugins cache file in Wayland and X11.
|
|
|
|
|
+ Fix UI process crash visiting sites protected with HTTP auth
|
|
|
|
|
when using GTK+ < 3.14.
|
|
|
|
|
+ Fix a WebProcess crash when the last WebView is destroyed.
|
|
|
|
|
+ Fix build configure without Wayland support.
|
|
|
|
|
+ Fix the build when compiling with Clang.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2016-09-08 23:24:38 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 6 17:05:37 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13.90:
|
|
|
|
|
+ Add initial implementation of accelerating compositing support
|
|
|
|
|
under Wayland.
|
|
|
|
|
+ Fix performance with the modesetting intel driver and DRI3
|
|
|
|
|
enabled.
|
|
|
|
|
+ Improved performance when resizing the web view on X11.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 6 17:04:00 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13.4:
|
|
|
|
|
+ Switched to use the threaded compositor. Accelerated
|
|
|
|
|
compositing mode is now always enabled by default and happens
|
|
|
|
|
in a separate thread in the web process.
|
|
|
|
|
+ Make web view background colors work in accelerated
|
|
|
|
|
compositing mode.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 6 17:03:59 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13.3:
|
|
|
|
|
+ Fix Web Process deadlocks when loading HLS videos.
|
|
|
|
|
+ Make videos work when painted into a canvas when accelerated
|
|
|
|
|
compositing is enabled.
|
|
|
|
|
+ Fix flickering with animated GIFs.
|
|
|
|
|
+ Fix a Web Process crash when video repaint is requested with
|
|
|
|
|
GStreamer GL enabled.
|
|
|
|
|
+ Reduce the amount of file descriptors that the Web Process
|
|
|
|
|
keeps open.
|
|
|
|
|
+ Make memory pressure handler work when cgroups are not
|
|
|
|
|
available.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 6 17:02:58 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13.2:
|
|
|
|
|
+ Properly redraw the web view when reparented in force
|
|
|
|
|
compositing mode.
|
|
|
|
|
+ Flip the volume control layout in media controls on RTL.
|
|
|
|
|
+ Add support for video orientation to the GStreamer media
|
|
|
|
|
backend.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 6 17:01:57 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.13.1:
|
|
|
|
|
+ CSS Grid Layout has been unprefixed and can be enabled as an
|
|
|
|
|
experimental feature at runtime.
|
|
|
|
|
+ The HTTP disk cache implements speculative resources
|
|
|
|
|
revalidation.
|
|
|
|
|
+ Add a new WebKitSetting to allow universal access from file
|
|
|
|
|
URLs.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
- Rebase webkitgtk-typelib-sharelib-link.patch.
|
|
|
|
|
- Add pkgconfig(gnutls) BuildRequires: New dependency.
|
|
|
|
|
|
2016-09-06 13:08:22 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 6 09:41:19 UTC 2016 - fezhang@suse.com
|
|
|
|
|
|
|
|
|
|
- Rebase webkitgtk-disable-gcc-version-checks.patch for 2.12.5
|
|
|
|
|
|
2016-09-06 10:11:47 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 5 17:00:29 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.12.5:
|
|
|
|
|
+ Fix a regression introduced in 2.12.4 that caused a hang in the
|
|
|
|
|
network process after a load failure.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
2016-08-26 10:20:40 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 25 23:14:56 UTC 2016 - sreeves@suse.com
|
|
|
|
|
|
|
|
|
|
- Rebase webkitgtk-disable-gcc-version-checks.patch for 2.12.4
|
|
|
|
|
|
2016-08-25 09:35:46 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 25 07:13:38 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.12.4:
|
|
|
|
|
+ Security fixes: CVE-2016-4622, CVE-2016-4624, CVE-2016-4591,
|
|
|
|
|
CVE-2016-4590.
|
|
|
|
|
+ Fix performance in accelerated compositing mode with the
|
|
|
|
|
modesetting intel driver and DRI3 enabled.
|
|
|
|
|
+ Reduce the amount of file descriptors that the Web Process
|
|
|
|
|
keeps open.
|
|
|
|
|
+ Fix Web Process deadlocks when loading HLS videos.
|
|
|
|
|
+ Make CSS and SVG animations run at 60fps.
|
|
|
|
|
+ Make meter elements accessible.
|
|
|
|
|
+ Improve accessibility name and description of elements to make
|
|
|
|
|
it more compatible with W3C specs and fix several bugs in which
|
|
|
|
|
the accessible name of objects was missing or broken.
|
|
|
|
|
+ Fix a crash when running windowed plugins under Wayland.
|
|
|
|
|
+ Fix a crash at process exit under Wayland.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
2016-08-25 15:57:21 +02:00
|
|
|
|
- Update _constraints memory requirements.
|
2016-08-25 09:35:46 +02:00
|
|
|
|
|
2016-06-18 11:42:01 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2016-06-23 10:22:29 +02:00
|
|
|
|
Mon Jun 20 13:46:09 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
|
|
|
|
|
version.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2016-06-18 11:42:01 +02:00
|
|
|
|
Fri Jun 17 08:38:10 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.12.3:
|
|
|
|
|
+ Security fixes: CVE-2016-1857, CVE-2016-1856.
|
|
|
|
|
+ Improved the detection of supported MIME types supported by the
|
|
|
|
|
media player.
|
|
|
|
|
+ Fix web process crash when playing adaptive streaming media.
|
|
|
|
|
+ Change the volume while thumb slider is dragged, not only when
|
|
|
|
|
released.
|
|
|
|
|
+ Fix leaked thread in network process.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2016-05-09 21:24:16 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2016-06-07 11:33:37 +02:00
|
|
|
|
Tue Jun 7 09:12:46 UTC 2016 - dimstar@opensuse.org
|
2016-05-09 21:24:16 +02:00
|
|
|
|
|
2016-06-07 11:33:37 +02:00
|
|
|
|
- Also apply webkitgtk-disable-gcc-version-checks.patch on Leap
|
|
|
|
|
and use GCC 4.8.
|
2016-06-07 12:00:59 +02:00
|
|
|
|
- Change condition to pass -DENABLE_DATABASE_PROCESS=OFF,
|
|
|
|
|
-DENABLE_INDEXED_DATABASE=OFF and -DENABLE_FTL_JIT=OFF to cmake:
|
|
|
|
|
newly on all SLE12 based systems (incl. Leap).
|
2016-06-07 11:33:37 +02:00
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 27 11:59:29 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Update to GNOME 3.20.2 FATE#318572
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu May 5 23:34:03 CEST 2016 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- add -DUSE_SYSTEM_MALLOC=ON as in factory on ppc/s390
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 4 15:07:26 CEST 2016 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- handle s390 like s390x to fix build
|
2016-05-09 21:24:16 +02:00
|
|
|
|
|
2016-05-02 14:26:04 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 2 14:05:38 CEST 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
|
|
|
|
|
version.
|
|
|
|
|
|
2016-04-29 15:10:01 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 28 08:30:17 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.12.2:
|
|
|
|
|
+ Fix rendering of scrollbars with GTK themes using stepper
|
|
|
|
|
buttons.
|
|
|
|
|
+ Fix compatibility issue with 2.12.1 regarding local storage
|
|
|
|
|
access from file URLs.
|
|
|
|
|
+ Make menu list buttons use the text color from the theme.
|
|
|
|
|
+ Do not show resize grip in non-resizable text fields.
|
|
|
|
|
+ Fix accessibility events causing Orca to echo key presses
|
|
|
|
|
instead of speaking the inserted characters in password fields.
|
|
|
|
|
+ Fix an off by one error in hyphenation.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Fix the build with libjpeg v9.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 25 14:28:33 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Drop pkgconfig(gtk+-2.0) BuildRequires and pass
|
|
|
|
|
-DENABLE_PLUGIN_PROCESS_GTK2=OFF to configure. We do no longer
|
|
|
|
|
ship the flash-plugin in openSUSE, and it were the last consumer
|
|
|
|
|
of this functionality. This also have the added bonus of freeing
|
|
|
|
|
zenity and dependant packages of gtk2 dependencies.
|
|
|
|
|
|
2016-04-18 16:55:10 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Apr 15 12:50:28 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.12.1:
|
|
|
|
|
+ Fix spotify player.
|
|
|
|
|
+ Improve themed control elements rendering to better match GTK+
|
|
|
|
|
widgets.
|
|
|
|
|
+ Make remote web inspector work again.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
+ Fix several memory leaks.
|
|
|
|
|
+ Fix the build in Linux / PowerPC.
|
|
|
|
|
+ Fix detection of S390X and PPC64 architectures.
|
|
|
|
|
+ Fix the build in glibc-based BSD systems.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Add -DUSE_SYSTEM_MALLOC=ON to configure for ppc ppc64 ppc64le
|
|
|
|
|
and s390x, needed now for build to complete.
|
|
|
|
|
|
2016-03-23 14:08:31 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 23 08:15:21 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
|
|
|
|
|
version.
|
|
|
|
|
|
2016-03-22 16:18:46 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 22 14:26:59 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.12.0:
|
|
|
|
|
+ Enable GSS-Negotiate support when available in libsoup.
|
|
|
|
|
+ Fix overlay scrollbar indicator position.
|
|
|
|
|
+ Fix smooth scrolling behavior that was not fixed in all cases
|
|
|
|
|
in 2.11.92.
|
|
|
|
|
+ Fix the build with newer versions of GCC and clang.
|
|
|
|
|
|
2016-03-18 11:09:56 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 17 13:25:21 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Update webkitgtk-disable-gcc-version-checks.patch (partially
|
|
|
|
|
merged).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 16 16:14:19 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.92:
|
|
|
|
|
+ Revert the patch to limit the number of tiles according to the
|
|
|
|
|
visible area introduced in 2.11.90, because it caused rendering
|
|
|
|
|
issues in several popular websites.
|
|
|
|
|
+ Fix scrollbars rendering again with GTK+ >= 3.19.11.
|
|
|
|
|
+ Fix rendering of slider input elements.
|
|
|
|
|
+ Fix rendering artifacts when using a web view background color.
|
|
|
|
|
+ Make webkit_web_context_clear_cache() work again.
|
|
|
|
|
+ Fix smooth scrolling behavior that was changed by mistake.
|
|
|
|
|
+ Don’t force ENABLE_INTROSPECTION=OFF on Mac.
|
|
|
|
|
+ Install WebProcess and NetworkProcess on OSX when not building
|
|
|
|
|
the Mac port.
|
|
|
|
|
|
2016-03-03 01:06:31 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 2 16:51:29 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Update webkitgtk-disable-gcc-version-checks.patch to properly
|
|
|
|
|
disable terminateDatabaseProcess method when it is disabled at
|
|
|
|
|
compilation time.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 2 14:00:04 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
|
|
|
|
|
webkitgtk.
|
|
|
|
|
|
2016-03-02 11:27:46 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 1 14:30:40 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.91:
|
|
|
|
|
+ Do not show stale contents after session restore.
|
|
|
|
|
+ Fix flickering and rendering artifacts when entering
|
|
|
|
|
accelerated compositing mode before the web view is realized.
|
|
|
|
|
+ Fix several rendering issues and crashes.
|
|
|
|
|
+ Fix build with FTL enabled in FreeBSD.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2016-02-25 13:18:20 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 23 11:34:42 CET 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Update webkitgtk-disable-gcc-version-checks.patch to fix building
|
|
|
|
|
with gcc 4.8 (fix from Mike Gorse).
|
|
|
|
|
|
2016-02-19 16:24:05 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 19 15:19:20 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.90:
|
|
|
|
|
+ Switch to use overlay scrollbars like all other GTK+ widgets
|
|
|
|
|
and ensure the behavior is consistent with GTK+ too.
|
|
|
|
|
+ Limit the number of tiles according to the visible area. This
|
|
|
|
|
was causing a huge memory consumption with some websites.
|
|
|
|
|
+ Fix toggle buttons rendering with GTK+ 3.19.
|
|
|
|
|
+ Fix HTTP authentication dialog rendering when accelerated
|
|
|
|
|
compositing mode is enabled.
|
|
|
|
|
+ Use G_TYPE_ERROR instead of G_TYPE_POINTER for GError
|
|
|
|
|
parameters of signals.
|
|
|
|
|
+ Fix several memory leaks.
|
|
|
|
|
- Rebase webkitgtk-disable-gcc-version-checks.patch.
|
|
|
|
|
|
2016-02-19 16:05:00 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 16 14:42:11 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Do not use binutils-gold on s390x and try to minimize memory used
|
|
|
|
|
there at linking time.
|
|
|
|
|
- Ensure JIT is also disabled on s390x.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Feb 15 10:16:42 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
|
|
|
|
|
webkitgtk.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 12 22:59:02 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.5:
|
|
|
|
|
+ Switch FTL to use B3 backend instead of LLVM.
|
|
|
|
|
+ Add support for windowless NPAPI plugins with no UI in non X11
|
|
|
|
|
platforms.
|
|
|
|
|
+ Fix a deadlock in the Web Process when JavaScript garbage
|
|
|
|
|
collector was running for a web worker thread that made google
|
|
|
|
|
maps to hang.
|
|
|
|
|
+ Fix a Web Process crash when quickly attempting many DnD
|
|
|
|
|
operations.
|
|
|
|
|
+ Fix scrollbars rendering with older versions of GTK+.
|
|
|
|
|
+ Fix a crash when creating a WebKitWebView without providing a
|
|
|
|
|
WebKitWebContext.
|
|
|
|
|
- Drop llvm-devel BuildRequires as upstream now supports B3 instead
|
|
|
|
|
of LLVM.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 11 09:43:20 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
|
|
|
|
|
webkitgtk.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 4 22:23:58 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.4:
|
|
|
|
|
+ Prefer to link to LLVM shared libraries when building with FTL
|
|
|
|
|
enabled.
|
|
|
|
|
+ Fix runtime errors when serializing/deserializing session
|
|
|
|
|
state.
|
|
|
|
|
+ Fix critical warnings when loading a URL after a session
|
|
|
|
|
restore.
|
|
|
|
|
+ Fix the build with GTK+ < 3.14.
|
|
|
|
|
+ Fix the build with video support disabled.
|
|
|
|
|
- Drop webkitgtk-llvm-shared-libs.patch: Fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 3 19:08:39 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Refresh webkitgtk-disable-gcc-version-checks.patch for latest
|
|
|
|
|
webkitgtk.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 3 19:07:39 UTC 2016 - mcatanzaro@igalia.com
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.3:
|
|
|
|
|
- NetworkProcess is now used unconditionally. The shared
|
|
|
|
|
secondary process model is now the same as using the multiple
|
|
|
|
|
process model and setting a process limit of 1.
|
|
|
|
|
- Disable DNS prefetch when a proxy is configured.
|
|
|
|
|
- Reduce the maximum simultaneous network connections to match
|
|
|
|
|
other browsers.
|
|
|
|
|
- Extend notifications API to notify WebKit when a notification
|
|
|
|
|
is clicked by the user.
|
|
|
|
|
- Add new API to save and restore a WebView session.
|
|
|
|
|
- Add Web Extensions API to be notified about console messages.
|
|
|
|
|
- Add WebKitURIRequest API to get the HTTP method.
|
|
|
|
|
- Add API to handle beforeunload events.
|
|
|
|
|
- Make WebKitWebView always propagate motion-notify-event signal.
|
|
|
|
|
- Add a way to force accelerating compositing mode at runtime
|
|
|
|
|
using an environment variable.
|
|
|
|
|
- Fix input elements and scrollbars rendering with GTK+ 3.19.
|
|
|
|
|
- Fix a crash in the UI process when the WebView is destroyed
|
|
|
|
|
while the screensaver DBus proxy is being created.
|
|
|
|
|
- Fix a WebProcess crash when loading large contents with
|
|
|
|
|
custom URI schemes API.
|
|
|
|
|
- Fix UI process crashes related to not having a main resource
|
|
|
|
|
response when the load is committed for pages restored from
|
|
|
|
|
the history cache.
|
|
|
|
|
- Reenable JIT on SLE, except for the fourth tier (FTL) which
|
|
|
|
|
requires LLVM 3.7.
|
|
|
|
|
- Add webkitgtk-llvm-shared-libs.patch to replace llvm-config
|
|
|
|
|
wrapper script.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 3 19:06:39 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Disable database support on SLE, which is requiring gcc >= 4.9:
|
|
|
|
|
Add patch webkitgtk-disable-gcc-version-checks.patch to allow
|
|
|
|
|
building with gcc 4.8, change BuildRequires to gcc-c++ /
|
|
|
|
|
libedit-devel on SLE, instead of gcc-c++ >= 4.9 and llvm-devel,
|
|
|
|
|
disable database and indexed database on SLE and disable JIT
|
|
|
|
|
support on all platforms on SLE, which requires llvm >= 3.7.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 3 19:05:39 UTC 2016 - mcatanzaro@igalia.com
|
|
|
|
|
|
|
|
|
|
- Miscellaneous cleanups.
|
|
|
|
|
- Stop setting ENABLE_YARR_JIT=OFF on secondary arches. Nowadays
|
|
|
|
|
ENABLE_YARR_JIT is a private option, and setting ENABLE_JIT=OFF
|
|
|
|
|
is sufficient to do the right thing.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 3 19:04:39 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Fix build:
|
|
|
|
|
+ Add llvm-devel and ncurses-devel BuildRequires.
|
|
|
|
|
+ Inject a llvm-config wrapper script into ~/bin, which replaces
|
|
|
|
|
the original's output of static libs with dynamic shared
|
|
|
|
|
objects. This is supposedly going to be corrected with
|
|
|
|
|
LLVM 3.8.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 3 19:03:39 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.2:
|
|
|
|
|
+ Enable FTL by default in JavaScriptCore for x86_64.
|
|
|
|
|
+ Improved media backend performance by better handling glib main
|
|
|
|
|
loop sources.
|
|
|
|
|
+ Fix rendering of lines when using solid colors.
|
|
|
|
|
+ Fix web process crashes due to BadDrawable X errors in
|
|
|
|
|
accelerated compositing mode.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2016-02-04 09:20:10 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 3 19:02:39 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.10.7:
|
|
|
|
|
+ Fix the build with GTK+ < 3.16.
|
|
|
|
|
|
2016-01-28 11:42:14 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 28 10:20:35 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.10.6:
|
|
|
|
|
+ Fix a deadlock in the Web Process when JavaScript garbage
|
|
|
|
|
collector was running for a web worker thread that made google
|
|
|
|
|
maps to hang.
|
|
|
|
|
+ Fix media controls displaying without controls attribute.
|
|
|
|
|
+ Fix a Web Process crash when quickly attempting many DnD
|
|
|
|
|
operations.
|
|
|
|
|
|
2015-11-26 18:49:51 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 23 20:40:17 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add binutils-gold BuildRequires: Use the gold linker for build
|
|
|
|
|
and remove --reduce-memory-overheads from RPMOPT flags since
|
|
|
|
|
gold-linker does not know it.
|
|
|
|
|
|
2016-02-19 16:05:00 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 11 18:31:42 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.11.1:
|
|
|
|
|
+ Improved general performance by better handling glib main loop
|
|
|
|
|
sources.
|
|
|
|
|
+ Add autocleanups support to GObjects exposed in public API.
|
|
|
|
|
+ Upload the accelerated canvas as a texture by copying via GPU
|
|
|
|
|
directly.
|
|
|
|
|
+ Popup menus no longer use a nested main loop.
|
|
|
|
|
|
2015-11-11 11:53:12 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 11 10:36:11 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.10.4:
|
|
|
|
|
+ Fixed dashed and dotted border painting.
|
|
|
|
|
+ Properly cancel navigation policy checks.
|
|
|
|
|
+ Several crashes fixed when running editor commands.
|
|
|
|
|
+ Fix several crashes due to assertions in Debug builds.
|
|
|
|
|
+ Fix the build on Mac OSX and bring back the Quartz target.
|
|
|
|
|
+ Fix the build on glibc-based BSD systems.
|
|
|
|
|
|
2015-10-28 16:44:10 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 26 21:18:03 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.10.3:
|
|
|
|
|
+ Fix graphics artifacts when entering/leaving Accelerated
|
|
|
|
|
Compositing mode.
|
|
|
|
|
+ Honour 'forwards' fill-mode in Multiple-keyframe and delayed
|
|
|
|
|
instantaneous animations.
|
|
|
|
|
+ Fix runtime warning when the inspector is closed.
|
|
|
|
|
+ Fix the build with GTK+2 plugin process disabled.
|
|
|
|
|
+ Gracefully handle errors when sending/receiving IPC messages
|
|
|
|
|
data on connection close.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
2015-09-22 10:13:15 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2015-10-19 12:08:43 +02:00
|
|
|
|
Thu Oct 15 14:57:24 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.10.2:
|
|
|
|
|
+ Fix a regression introduced in 2.10.1 that disabled accelerated
|
|
|
|
|
compositing.
|
|
|
|
|
+ Fix build with cmake 3.4.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 14 11:59:58 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.10.1:
|
|
|
|
|
+ Fix rendering of accelerated content in HiDPI screens.
|
|
|
|
|
+ Fix several media controls rendering issues.
|
|
|
|
|
+ Fix rendering of progress element with recent versions of GTK+.
|
|
|
|
|
+ Add and update some web inspector icons.
|
|
|
|
|
+ Correctly handle websites sending an invalid auth header.
|
|
|
|
|
+ Fix a crash when creating the UI process backing store in
|
|
|
|
|
Wayland.
|
|
|
|
|
+ Fix the build with spellchecker disabled.
|
|
|
|
|
+ Fix the build with touch events disabled.
|
|
|
|
|
+ Fix the build with OpenGL disabled.
|
|
|
|
|
+ Several build fixes on Mac OSX.
|
|
|
|
|
+ Fix several crashes and rendering issues.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2015-09-22 10:13:15 +02:00
|
|
|
|
Mon Sep 21 19:08:27 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.10.0:
|
|
|
|
|
+ New HTTP disk cache for the Network Process.
|
|
|
|
|
+ IndexedDB support.
|
|
|
|
|
+ New Web Inspector UI.
|
|
|
|
|
+ Automatic ScreenServer inhibition when playing fullscreen
|
|
|
|
|
videos.
|
|
|
|
|
+ Improved font matching algorithm.
|
|
|
|
|
+ Initial Editor API.
|
|
|
|
|
+ Performance improvements.
|
|
|
|
|
|
2015-09-17 14:59:13 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 16 21:16:49 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.92:
|
|
|
|
|
+ Data URLs are now decoded in the Web Process instead of the
|
|
|
|
|
Network Process.
|
|
|
|
|
+ Fix Web Process crash recovery.
|
|
|
|
|
+ Fix a crash when sqlite3_initialize() is called from multiple
|
|
|
|
|
threads.
|
|
|
|
|
+ Fix the volume bar in media controls.
|
|
|
|
|
+ Fix JavaScriptCore build with GCC 5.
|
|
|
|
|
+ Fix the build when accelerated 2D canvas is enabled but cairo
|
|
|
|
|
was built without GLX.
|
|
|
|
|
+ Fix everal memory leaks.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Drop webkitgtk-gcc5-buildfix.patch: Fixed upstream.
|
|
|
|
|
|
2015-09-04 13:33:08 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Aug 26 20:04:03 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.91:
|
|
|
|
|
+ Fix performance regression introduced in previous release when
|
|
|
|
|
scaling images.
|
|
|
|
|
+ Fix runtime critical warning when there are missing media
|
|
|
|
|
plugins.
|
|
|
|
|
+ Fix the build on systems with GTK+ compiled with an old version
|
|
|
|
|
of wayland.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Aug 16 11:39:42 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.90:
|
|
|
|
|
+ Add API to request permission before showing PackageKit codec
|
|
|
|
|
installation notifications.
|
|
|
|
|
+ Fix a crash closing a page when a context menu is open.
|
|
|
|
|
+ Fix DNS prefetch when using the network process.
|
|
|
|
|
+ Improve image quality when using newer versions of
|
|
|
|
|
cairo/pixman.
|
|
|
|
|
+ Fix a crash when the web view is destroyed while the
|
|
|
|
|
screensaver DBus proxy is being created.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Aug 11 09:26:42 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.5:
|
|
|
|
|
+ Add API to set the maximum number of web processes per
|
|
|
|
|
WebKitWebContext.
|
|
|
|
|
+ Add API to allow executing editing commands that require an
|
|
|
|
|
argument.
|
|
|
|
|
+ Prevent clipboard contents from being lost when web process
|
|
|
|
|
finishes.
|
|
|
|
|
+ Always allow font matching for strong aliases.
|
|
|
|
|
+ Move GStreamer missing plugins installer to the UI process.
|
|
|
|
|
+ Fix empty space in popup menus when first item is selected.
|
|
|
|
|
+ Fix a crash when SoupSession is destroyed in exit handler.
|
|
|
|
|
+ Disable NPAPI plugins when running on Wayland.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 6 18:40:27 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.4:
|
|
|
|
|
+ Fix the window size reported when the web view isn't realized
|
|
|
|
|
yet. This fixes the layout of some websites when opening new
|
|
|
|
|
tabs in the browser and anchor links when opened in new tabs
|
|
|
|
|
too.
|
|
|
|
|
+ Add API to be notified about editor state changes.
|
|
|
|
|
+ Add selection-changed signal to the Web Extensions API.
|
|
|
|
|
+ Add initial WebKitWebsiteDataManager API for process
|
|
|
|
|
configuration options.
|
|
|
|
|
+ Make WebSQL work by using a default quota instead of always
|
|
|
|
|
failing in openDatabase with DOM Exception 18.
|
|
|
|
|
+ Correctly restore accelerated compositing after a WebProcess
|
|
|
|
|
crash.
|
|
|
|
|
+ Only enable the input methods filter when there's an editable
|
|
|
|
|
element focused.
|
|
|
|
|
+ Fix a crash on memory allocation using bmalloc on 32bit
|
|
|
|
|
systems.
|
|
|
|
|
+ Allow to build with X11 and Wayland targets at the same time.
|
|
|
|
|
+ Fix a crash when spell checker returns no guesses.
|
|
|
|
|
+ Update and optimize some of the web inspector icons.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 6 18:39:27 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.3:
|
|
|
|
|
+ Inhibit screen saver when playing full screen video.
|
|
|
|
|
+ Fix DOCUMENT_VIEWER cache model to actually disable the memory
|
|
|
|
|
cache.
|
|
|
|
|
+ Fix a regression that prevented the WebKitWebView::context-menu
|
|
|
|
|
signal from being emitted.
|
|
|
|
|
+ Update web inspector icon so Rendering Frames timeline
|
|
|
|
|
distinguish between layout and painting.
|
|
|
|
|
+ Ensure fragment identifier part of URI is not removed for
|
|
|
|
|
custom URI scheme requests.
|
|
|
|
|
+ Improve performance of keyboard events handling.
|
|
|
|
|
+ Expose element tag name as an object attribute to
|
|
|
|
|
accessibility.
|
|
|
|
|
+ Fix the build with Wayland target enabled.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 6 18:38:27 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.2:
|
|
|
|
|
+ Add IndexedDB support using a dedicated database process.
|
|
|
|
|
+ Add construct property to WebKitWebContext to set the IndexedDB
|
|
|
|
|
database directory.
|
|
|
|
|
+ Add allow-file-access-from-file-urls to WebKitSettings.
|
|
|
|
|
+ Improve network process disk cache performance by mapping
|
|
|
|
|
cached resources in the web process instead of sending the
|
|
|
|
|
resources data via IPC.
|
|
|
|
|
+ Prevent WorkQueue objects from being leaked and ensure its
|
|
|
|
|
worker thread always exits.
|
|
|
|
|
+ webkit_dom_html_element_get_children() has been deprecated in
|
|
|
|
|
favor of webkit_dom_element_get_children() to match the DOM
|
|
|
|
|
spec.
|
|
|
|
|
+ ARIA menu items no longer have anonymous block children.
|
|
|
|
|
+ Map pre element to ATK_ROLE_SECTION instead of ATK_ROLE_PANEL.
|
|
|
|
|
+ Always include rows in the tree of accessible tables.
|
|
|
|
|
+ Fix the build with Netscape plugins disabled.
|
|
|
|
|
+ Fix XPixmaps leaked by GLContext when using EGL on X11.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 6 18:37:27 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.9.1:
|
|
|
|
|
+ New disk cache implementation when using the network process.
|
|
|
|
|
+ Web inspector UI has been redesigned.
|
|
|
|
|
+ Add support for automatic hyphenation using libhyphen when it's
|
|
|
|
|
available.
|
|
|
|
|
+ Fix network redirection to a non HTTP destination.
|
|
|
|
|
- Add hyphen-devel BuildRequires: New dependency.
|
|
|
|
|
|
2015-08-10 16:30:10 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 6 18:36:27 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.8.5:
|
|
|
|
|
+ Fix the window size reported when the web view isn't realized
|
|
|
|
|
yet. This fixes the layout of some websites when opening new
|
|
|
|
|
tabs in the browser and anchor links when opened in new tabs
|
|
|
|
|
too.
|
|
|
|
|
+ Prevent clipboard contents from being lost when web process
|
|
|
|
|
finishes.
|
|
|
|
|
+ Always allow font matching for strong aliases.
|
|
|
|
|
+ Move GStreamer missing plugins installer to the UI process.
|
|
|
|
|
+ Fix a crash when spell checker returns no guesses.
|
|
|
|
|
+ Fix a crash when SoupSession is destroyed in exit handler.
|
|
|
|
|
+ Fix a crash closing a page when default context menu is open.
|
|
|
|
|
+ Several crashes and rendering issues fixed.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Aug 4 20:44:29 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Modify _constraints file for armv6l/armv7l arches to sizes so low
|
|
|
|
|
that in practice it's disabled.
|
|
|
|
|
|
2015-07-10 20:27:44 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jul 9 11:00:34 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.8.4:
|
|
|
|
|
+ Make WebSQL work by using a default quota instead of always
|
|
|
|
|
failing in openDatabase with DOM Exception 18.
|
|
|
|
|
+ Improve detection and usage of GL/GLES/EGL libraries.
|
|
|
|
|
+ Fix a crash on memory allocation using bmalloc on 32bit
|
|
|
|
|
systems.
|
|
|
|
|
+ Fix DOCUMENT_VIEWER cache model to actually disable the memory
|
|
|
|
|
cache.
|
|
|
|
|
+ Fix a WebProcess crash after too many redirect error when
|
|
|
|
|
there's an active NPAPI plugin.
|
|
|
|
|
+ Fix a WebProcess crash when gtk-font-name setting is empty.
|
|
|
|
|
+ Ensure Math.abs() doesn't return negative.
|
|
|
|
|
+ Correctly restore accelerated compositing after a WebProcess
|
|
|
|
|
crash.
|
|
|
|
|
+ Respect X-Frame-Options headers when loading from application
|
|
|
|
|
cache.
|
|
|
|
|
+ Several crashes and rendering issues fixed.
|
|
|
|
|
+ Fix the MIPS N64 detection.
|
|
|
|
|
+ Fix several memory leaks.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2015-05-22 09:08:53 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu May 21 20:32:34 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.8.3:
|
|
|
|
|
+ Fixed a regression introduced in 2.8.2 that broke downloads
|
|
|
|
|
when using the network process.
|
|
|
|
|
+ Fix the build with Netscape plugins disabled.
|
|
|
|
|
+ Fix XPixamps leaked by GLContext when using EGL on X11.
|
|
|
|
|
- Changes from version 2.8.2:
|
|
|
|
|
+ Fix network redirection to a non HTTP destination.
|
|
|
|
|
- Use a webkit subdirectory for the disk cache to avoid conflicts
|
|
|
|
|
with other files in the cache directory when the disk cache is
|
|
|
|
|
cleaned up.
|
|
|
|
|
- Do not preserve the Origin header on on cross-origin redirects.
|
|
|
|
|
- Prevent WorkQueue objects from being leaked and ensure its
|
|
|
|
|
worker thread always exits.
|
|
|
|
|
|
2015-04-18 18:43:45 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Apr 14 17:03:41 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.8.1:
|
|
|
|
|
+ Handle keep-alive connections in GStreamer HTTP source element.
|
|
|
|
|
+ Fix a crash in DOMObjectCache when a wrapped object owned by.
|
|
|
|
|
the cache is unreffed by the user.
|
|
|
|
|
+ Fix rendering of drag and drop icon.
|
|
|
|
|
+ Fix the build with REDIRECTED_XCOMPOSITE_WINDOW disabled in X11
|
|
|
|
|
platform.
|
|
|
|
|
+ Fix the build with Wayland target enabled.
|
|
|
|
|
+ Fix the build for HPPA.
|
|
|
|
|
- Add webkitgtk-gcc5-buildfix.patch: Fix build with gcc5.
|
|
|
|
|
|
2015-04-09 12:11:30 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 9 01:09:44 UTC 2015 - mcatanzaro@igalia.com
|
|
|
|
|
|
|
|
|
|
- Add BuildRequires pkgconfig(libnotify) to build with support for
|
|
|
|
|
HTML5 notifications (bnc#926482).
|
|
|
|
|
|
2015-03-31 00:43:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 26 12:44:51 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Change webkit2gtk-4_0-injected-bundles Recommends to Requires:
|
|
|
|
|
apps fail to load webkit if the bunldes are not available.
|
|
|
|
|
|
2015-01-24 13:34:40 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2015-03-25 10:02:43 +01:00
|
|
|
|
Mon Mar 23 13:06:25 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.8.0:
|
|
|
|
|
+ Initial gestures support.
|
|
|
|
|
+ HTML5 notifications.
|
|
|
|
|
+ User script messages.
|
|
|
|
|
+ HTML5 color input.
|
|
|
|
|
+ APNG support.
|
|
|
|
|
+ Performance improvements.
|
|
|
|
|
+ Playing audio notification signal.
|
|
|
|
|
+ Web view background colors.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2015-03-19 15:35:36 +01:00
|
|
|
|
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 it’s 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 it’s freed when the video
|
|
|
|
|
element is removed from the DOM.
|
|
|
|
|
+ Fix documentation of webkit_print_operation_get_page_setup().
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2015-01-24 13:34:40 +01:00
|
|
|
|
Fri Jan 23 19:16:29 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.6.5:
|
|
|
|
|
+ Fix issue that caused some text to be inserted when trying to
|
|
|
|
|
delete a word from the Twitter message box.
|
|
|
|
|
+ GObject DOM bindings API now correctly returns NULL intead of
|
|
|
|
|
empty strings to be able to differentiate between not present
|
|
|
|
|
and present but empty.
|
|
|
|
|
+ Do not resize the accelerating compositing window to the web
|
|
|
|
|
size until accelerated compositing mode is activated.
|
|
|
|
|
+ Use latin1 instead of UTF-8 for HTTP header values.
|
|
|
|
|
+ Add SCHEDULING query support to HTTP media source element.
|
|
|
|
|
+ Add application/x-mpegurl and video/flv to the list of
|
|
|
|
|
supported mimetypes.
|
|
|
|
|
+ Update NavigationItemProbes inspector icon.
|
|
|
|
|
+ Fix the build with recent GStreamer.
|
|
|
|
|
+ Fix the build on FreeBSD.
|
|
|
|
|
+ Fix build on OS X.
|
|
|
|
|
+ Fix the build on powerpc 32 bits.
|
|
|
|
|
+ Fixed several crashes in WebCore and JavaScriptCore.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Drop webkitgtk-libatomic.patch: Fixed upstream.
|
|
|
|
|
|
2014-12-18 09:55:20 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2015-01-20 18:16:49 +01:00
|
|
|
|
Tue Jan 13 15:27:07 UTC 2015 - schwab@suse.de
|
|
|
|
|
|
2015-01-20 18:18:16 +01:00
|
|
|
|
- Add webkitgtk-libatomic.patch: Check if libatomic is needed in
|
|
|
|
|
order to use std::atomic; fixes build on ppc.
|
2015-01-20 18:16:49 +01:00
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2014-12-18 09:55:20 +01:00
|
|
|
|
Wed Dec 17 21:56:51 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.6.4:
|
|
|
|
|
+ Fix SSL connection issues with some websites after the POODLE
|
|
|
|
|
vulnerability fix.
|
|
|
|
|
+ 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 documentation of webkit_print_operation_get_page_setup().
|
|
|
|
|
+ Allow to build with GObject introspection disabled.
|
|
|
|
|
+ Fix the remote inspector when settings don't change after page
|
|
|
|
|
initialization.
|
|
|
|
|
|
2014-11-14 11:21:08 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 12 16:21:20 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.6.3:
|
|
|
|
|
+ Fix a crash when loading flash plugins.
|
|
|
|
|
+ Correctly report the memory used by the media player to the
|
|
|
|
|
garbage collector to make sure it's freed when the video
|
|
|
|
|
element is removed from the DOM.
|
|
|
|
|
+ Fix a crash in TextureMapper when video resolution changes.
|
|
|
|
|
+ Ensure that CSS-generated text content is exposed to assistive
|
|
|
|
|
technologies.
|
|
|
|
|
+ Enable CSS_IMAGE_SET on production builds to fix some icons
|
|
|
|
|
that are not rendered in the web inspector.
|
|
|
|
|
+ Fix the build on FreeBSD and GNU Hurd.
|
|
|
|
|
+ Fix the build with video disabled.
|
|
|
|
|
|
2014-10-15 08:34:05 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2014-10-27 17:08:04 +01:00
|
|
|
|
Sat Oct 25 11:51:21 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.6.2:
|
|
|
|
|
+ SSLv3 is now disabled to protect us against POODLE
|
|
|
|
|
vulnerability.
|
|
|
|
|
+ TLS errors are no longer ignored by default.
|
|
|
|
|
+ Fix the remote web inspector.
|
|
|
|
|
+ Fix rendering of buttons, selections and lists with recent GTK+
|
|
|
|
|
versions.
|
|
|
|
|
+ Improve performance of timers scheduled after a delay in
|
|
|
|
|
microseconds.
|
|
|
|
|
+ Fix WebKitSettings:enable-smooth-scrolling to actually enable
|
|
|
|
|
smooth scrolling.
|
|
|
|
|
+ Fix the build with drag and drop support disabled.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2014-10-15 08:34:05 +02:00
|
|
|
|
Tue Oct 14 09:34:12 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.6.1:
|
|
|
|
|
+ Ensure WebKitWebView:is-loading is TRUE right after a new load
|
|
|
|
|
starts.
|
|
|
|
|
+ Fix a crash in the plugin process with some windowed flash
|
|
|
|
|
plugins.
|
|
|
|
|
+ Allow to dock the inspector again once undocked when building
|
|
|
|
|
with GTK+ >= 3.10.
|
|
|
|
|
+ TLS errors now take precedence over the HTTP authentication
|
|
|
|
|
dialog.
|
|
|
|
|
+ Do not shrink on-disk cache to its default size on startup.
|
|
|
|
|
+ Improve the proportion and visibility of some web inspector
|
|
|
|
|
icons.
|
|
|
|
|
+ Fix GTK+2 plugins not working after being updated.
|
|
|
|
|
+ Don’t include full path names in WebKitEnumTypes.h to ensure
|
|
|
|
|
the generated headers are always identical.
|
|
|
|
|
+ Updated transations.
|
|
|
|
|
|
2014-09-25 12:45:28 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2014-10-13 22:17:07 +02:00
|
|
|
|
Mon Oct 13 14:59:24 UTC 2014 - dvaleev@suse.com
|
|
|
|
|
|
2016-09-06 13:08:22 +02:00
|
|
|
|
- Disable JIT on Power architectures
|
|
|
|
|
(-DEANBLE_JIT=OFF -DENABLE_YARR_JIT=0)
|
2014-10-13 22:17:07 +02:00
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2014-09-25 12:45:28 +02:00
|
|
|
|
Thu Sep 25 08:13:58 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.6.0:
|
|
|
|
|
+ Make vimeo videos work again with the GStreamer media backend.
|
|
|
|
|
+ Add more free icons for the web inspector.
|
|
|
|
|
+ Fix a WebSocket crash when a connection is closed from server
|
|
|
|
|
side.
|
|
|
|
|
+ Fixed a memory leak in JavaScriptCore.
|
|
|
|
|
+ Fix the build with video support disabled.
|
|
|
|
|
+ Fix CLoop on the 32-bit Big-Endians.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
2014-09-25 09:40:22 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Sep 21 13:18:34 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 2.5.90:
|
|
|
|
|
+ Use free icons for the web inspector.
|
|
|
|
|
+ Change WebKitWebView::load-failed-with-tls-errors signal to
|
|
|
|
|
pass the failing URI as signal argument instead of the host.
|
|
|
|
|
+ Add new API to allow overwrite existing files when downloading
|
|
|
|
|
a file.
|
|
|
|
|
+ Add webkit_uri_response_get_http_headers() API.
|
|
|
|
|
+ Improve the UI of the HTTP authentication dialog.
|
|
|
|
|
+ Fix a crash when navigating away from a web page containing an
|
|
|
|
|
ogg video.
|
|
|
|
|
+ Fix race condition when downloading a file due to the
|
|
|
|
|
intermediate temporary file.
|
|
|
|
|
+ Fix toggle buttons rendering with recent GTK+ versions.
|
|
|
|
|
+ Fix selection rendering when unfocused with recent GTK+
|
|
|
|
|
versions.
|
|
|
|
|
+ Mak e the GStreamer media backend not send the transferMode
|
|
|
|
|
HTTP header.
|
|
|
|
|
- Setup environment to prefer GOLD linker (softlink
|
|
|
|
|
/usr/bin/ld.gold to ~/bin/ld).
|
|
|
|
|
|
2014-09-08 18:59:00 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 8 16:54:04 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Pass -DCMAKE_{EXE,MODULE,SHARED}_LINKER_FLAGS="-Wl,--as-needed
|
|
|
|
|
-Wl,-z,now" to cmake call: cmake changed the default to not
|
|
|
|
|
accept libraries to have undefined symbols (-Wl,--no-undefined).
|
|
|
|
|
In this case though, it is understood and expected, so we remove
|
|
|
|
|
--no-undefined from the FLAGS.
|
|
|
|
|
|
2014-08-23 16:27:29 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Aug 13 16:47:40 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Initial package, version 2.5.3; based on webkitgtk3.spec.
|
|
|
|
|
|