Revisions of webkit2gtk3

Thomas Williams's avatar Thomas Williams (junknot) committed (revision 27)
- really disable wayland and EGL this time!
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 24)
- disable USE_GBM since it doesn't appear to work
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 23)
- Update to version 2.40.2 (boo#1211846):
  + Fix scrollbar jumping to top when drag released outside window
    in GTK4.
  + Fix video rendering when GL is disabled.
  + Fix flickering on looped videos when starting again.
  + Fix CPU usage on autoplaying videos.
  + Choose amount of painting threads depending on available CPU
    cores on GTK4.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2023-28204 CVE-2023-32373 (boo#1211658
    boo#1211659).
- Drop gcc13-fix.patch: fixed upstream.

- Update to version 2.40.1 (boo#1210295 boo#1210731):
  + The Bubblewrap sandbox no longer requires setting an
    application identifier via GApplication to operate correctly.
    Using GApplication is still recommended, but optional.
  + Adjust the scrolling speed for mouse wheels to make it feel
    more natural.
  + Allow pasting content using the Asynchronous Clipboard API when
    the origin is the same as the clipboard contents.
  + Improvements to the GStreamer multimedia playback, in
    particular around MSE, WebRTC, and seeking.
  + Make all supported image types appear in the Accept HTTP
    header.
  + Fix text caret blinking when blinking is disabled in the GTK
    settings.
  + Fix default database quota size definition.
  + Fix application of all caps tags listed in the
    font-feature-settings CSS property.
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 22)
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 21)
- fix patch for current version
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 20)
- Update to version 2.32.1:
  + Support building against the Musl C library.
  + Support building against ICU version 69 or newer.
  + Improve handling of Media Capture devices.
  + Improve WebAudio playback.
  + Improve video orientation handling.
  + Improve seeking support for MSE playback.
  + Improve flush support in EME decryptors.
  + Fix HTTP status codes for requests done through a custom URI
    handler.
  + Fix the Bubblewrap sandbox in certain 32-bit systems.
  + Fix inconsistencies between the WebKitWebView.is-muted property
    state and values returned by
    webkit_web_view_is_playing_audio().
  + Fix the build with ENABLE_VIDEO=OFF.
  + Fix wrong timestamps for long-lived cookies.
  + Fix UI process crash when failing to load favicons.
  + Fix several crashes and rendering issues.
  + Updated translations.
- Drop webkit2gtk3-icu69.patch: fixed upstream.

- Add webkit2gtk3-icu69.patch: Fix build with ICU 69:
  + ICU 69 deprecates ubrk_safeClone in favor of ubrk_clone.

- Update to version 2.32.0 (boo#1184155):
  + Fix the authentication request port when URL omits the port.
  + Fix iframe scrolling when main frame is scrolled in async
    scrolling mode.
  + Stop using g_memdup.
  + Show a warning message when overriding signal handler for
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 19)
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 18)
- Add gir-multilib.patch: Fix multilib conflict in gir files.
- Disable gold linker for ppc64le

- Add webkit-font-scaling.patch: Fix system font scaling not
  applied to 'font-size: XXXpt'; patch taken from upstream and
  rebased to apply cleanly
  (https://bugs.webkit.org/show_bug.cgi?id=218450).
- Pass `-q` to setup to disable printing long list of files
  extracted from source tarball.
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 17)
lskdfjl
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 16)
blah
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 15)
- Update to version 2.30.4:
  + Fix text data sent with WebSockets when using libsoup < 2.68.
  + Fix the rendering on Raspberry Pi 3 using the proprietary video
    driver.
  + Fix clipping of descedant layers of a mask layer.
  + Fix the build with ICU 68.1.
- Drop upstream merged patch:
  + 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch

- Add old-wayland-scanner.patch for 15.0/15.1: support older
  wayland-scanner. Also renumber patches to group
  15.0/15.1-specific patches together.
- Have the libwebkit2gtk package require libjavascriptcoregtk of
  the same version (boo#1171531).

- 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch:
  ICU 68.1 no longer exposes FALSE and TRUE macros by default.

- Update to version 2.30.3 (boo#1179122 boo#1179451):
  + Add new build option USE(64KB_PAGE_BLOCK).
  + Fix backdrop filters with rounded borders.
  + Fix scrolling iframes when async scrolling is enabled.
  + Allow applications to handle drag and drop on the web view
    again.
  + Update Outlook user agent quirk.
  + Fix the build with video support disabled.
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2020-13584, CVE-2020-9983, CVE-2020-13543.
- Drop webkit2gtk3-fdo-soname.patch: fixed upstream.
- Rebase webkit-process.patch.
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 14)
Fix non-wayland/non-egl builds
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 13)
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 12)
- Update to version 2.28.4 (boo#1174662):
  + Fix several crashes and rendering issues.
  + Security fixes: CVE-2020-9862, CVE-2020-9893, CVE-2020-9894,
    CVE-2020-9895, CVE-2020-9915, CVE-2020-9925.
- Update to version 2.28.3 (boo#1173998):
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 11)
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 10)
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 9)
Thomas Williams's avatar Thomas Williams (junknot) committed (revision 8)
Displaying revisions 1 - 20 of 27
openSUSE Build Service is sponsored by