Revisions of webkit2gtk3

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1168634 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 193)
Add a CVE reference (forwarded request 1168626 from mgorse)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1163500 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 192)
- Update to version 2.44.0 (boo#1222010):
+ Security fixes: CVE-2024-23252, CVE-2024-23254, CVE-2024-23263,
  CVE-2024-23280, CVE-2024-23284, CVE-2023-42950, CVE-2023-42956,
  CVE-2023-42843.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1159578 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 190)
- Add webkit2gtk3-271108.patch: Fix build on 32bit archs
  (https://bugs.webkit.org/show_bug.cgi?id=271108).

- Update to version 2.44.0:
  + Make the DOM accessibility tree reachable from UI process with
    GTK4.
  + Removed the X11 and WPE renderers in favor of DMA-BUF.
  + Improved vblank synchronization when rendering.
  + Removed key event reinjection in GTK4 to make keyboard
    shortcuts work in web sites.
  + Fix gamepads detection by correctly handling focused window in
    GTK4.
- Rebase webkit2gtk3-disable-dmabuf-nvidia.patch.

- baselibs.conf: Do not build libjavascriptcoregtk-4_1-0-32bit and
  libwebkit2gtk-4_1-0-32bit: they are not used, and in fact not
  built in Factory (build excluded).

- Update to version 2.43.4:
  + Remove key event reinjection in GTK4 to make keyboard shortcuts
    work in web sites.
  + Use the new GTK API to create a GdkTexture from a DMA-BUF
    buffer when available.
  + Fix rendering when GTK is using the vulkan renderer.
  + Fix gamepads detection by correctly handling focused window in
    GTK4.
  + Fix rendering after history navigation.
  + Write bwrapinfo.json to disk for xdg-desktop-portal.
  + Fixed several memory leaks in media backend.
  + Fix several crashes and rendering issues.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1146861 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 187)
- Fix package names for v6, and obsolete old packages.

- Use gcc 11 on SLE, to match what is currently used on SP4, and
  adjust version check to include SP6. Also, use system malloc
  there; the build currently fails without this (webkit#243535).
- Require gcc >= 10.2 to match the current cmake test.
- Disable jpegxl on SLE; it isn't currently available there.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1127343 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 180)
- Update to version 2.42.2 (boo#1217210):
  + Bump Safari version in user agent header. (forwarded request 1126960 from mgorse)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1123045 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 179)
- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778). (forwarded request 1121694 from mgorse)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1120255 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 178)
Resub with less whitespace

- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483). (forwarded request 1119870 from iznogood)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1108740 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 174)
Expand lang sub-packages unconditionally to handle previous name change of WebKit2GTK-lang to WebKitGTK-lang  (boo#1214835, boo#1214640)
Displaying revisions 1 - 20 of 193
openSUSE Build Service is sponsored by