Library for rendering web content, GTK+ Port

Edit Package webkit2gtk3

WebKit is a web content engine, derived from KHTML and KJS from KDE,
and used primarily in Apple's Safari browser. It is made to be
embedded in other applications, such as mail readers, or web browsers.

It is able to display content such as HTML, SVG, XML, and others. It
also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and
more.

Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000947 947 Bytes
_multibuild 0000000112 112 Bytes
baselibs.conf 0000000049 49 Bytes
reproducibility.patch 0000000530 530 Bytes
webkit2gtk3-271108.patch 0000000530 530 Bytes
webkit2gtk3-disable-dmabuf-nvidia.patch 0000002507 2.45 KB
webkit2gtk3-llint-build-fix.patch 0000001387 1.35 KB
webkit2gtk3.changes 0000188863 184 KB
webkit2gtk3.keyring 0000005237 5.11 KB
webkit2gtk3.spec 0000022747 22.2 KB
webkitgtk-2.44.0.tar.xz 0037046712 35.3 MB
webkitgtk-2.44.0.tar.xz.asc 0000000195 195 Bytes
Revision 190 (latest revision is 207)
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.
Comments 2


Tobias Quinn's avatar

This patch from archlinux fixes the window opening issues with version 2.44.3 GTK3 and wasm apps - https://gitlab.archlinux.org/archlinux/packaging/packages/webkit2gtk/-/blob/main/revert-271175.patch?ref_type=heads - I've confirmed this with locally built packages and using an archlinux distrobox.

openSUSE Build Service is sponsored by