Managed to get #WebKitGTK to work with #puregotk . Just needed to add a small tweak since it was mixing up `gio.Byte` with `[]byte`. I think that makes it one of the first full-featured, CGo-free WebView libraries for Go?
Managed to get #WebKitGTK to work with #puregotk . Just needed to add a small tweak since it was mixing up `gio.Byte` with `[]byte`. I think that makes it one of the first full-featured, CGo-free WebView libraries for Go?
Ha, ran into a #WebKitGTK quirk today while extending the #puregotk generator to work with it: https://bugs.webkit.org/show_bug.cgi?id=175937
Workaround for now: https://github.com/pojntfx/ledger/commit/5a1608f4501f39500f0faf004d362b7b6cbd26ae
GIR: Manually register types f...
Managed to get #WebKitGTK to work with #puregotk. Just needed to add a small tweak since it was mixing up `gio.Byte` with `[]byte`. I think that makes it one of the first full-featured, CGo-free WebView libraries for Go?
Ha, ran into a #WebKitGTK quirk today while extending the #puregotk generator to work with it: https://bugs.webkit.org/show_bug.cgi?id=175937
Workaround for now: https://github.com/pojntfx/ledger/commit/5a1608f4501f39500f0faf004d362b7b6cbd26ae
Funnily enough I ran into this exact problem with my own Go-based GObject library. Initialising them in `main` (yes, in a library!) fixed it there!
El jodido #WebKitGTK... pufff. A mí me suele tocar la moral bastante sus "fallitos".
Arreglan una cosa, rompen otra... meten algo nuevo que reemplazo algo viejo que iba fatal, pero con nuevos fallos.
Yo, de verdad, no lo veo usable a día de hoy como navegador. Es pasable para aplicaciones como esta o el lector de noticias que uso.
Wayfarer 11 WebKitGTK Update Delivers Performance Boost
#Wayfarer11 #WebKitGTK #MorphOS #BrowserUpdate #TechNews
https://theoasisbbs.com/wayfarer-11-webkitgtk-update-delivers-performance-boost/?feed_id=6671&_unique_id=6925b94759c3a
@mntmn That would explain why I've found GitLab's textfields to be an excellent stress-test performance benchmark for #WebKitGTK (reported as https://bugs.webkit.org/show_bug.cgi?id=301066). Sure, that website is bloated, but other web engines are so optimized that you don't usually notice it, so there's optimization potential in WebKitGTK :blobmiou:
I'm happy to report that I've successfully managed to turn my WTFs and OMGs into working touch PointerEvents, and even got to spot and fix some minor bugs on the way. Once I manage to go through the submission and review process as well it should considerably improve the handling of touchscreens on websites in GNOME Web. #webkit #webkitgtk #wpewebkit #epiphany #gnome #librem5 #mobilelinux #linuxmobile
Wayfarer Browser Update 10.6 Brings Improvements
#MorphOS #Wayfarer #AmigaNG #WebKitGTK #RetroComputing
https://theoasisbbs.com/wayfarer-browser-update-10-6-brings-improvements/?feed_id=6490&_unique_id=691744725ad87
I don't know what kind of wildly inefficient code #GitLab must have put in their bug reporting GUI, but it seems to be a great performance stress-test benchmark for @WebKitGTK, as Epiphany lags a *lot* when trying to type there :blobpats:
Reported it here: https://bugs.webkit.org/show_bug.cgi?id=301066
And of course, everyone should know by now I don't/won't do gnome for x86_64, BUT I did update the #slackaroni #webkitgtk builds to 2.50.0, and I dropped 'jq' from the repo, as it was added to #slackware today, so make sure you're tracking the right package after updating! https://slackware.lngn.net
Surprise! I've pushed #gnome 49 to the #slackaroni aarch64 #slackware package repository! I've also added a newly missing appstream dep (libfyaml), #librewolf-143.0_1, #webkitgtk-2.50.0 (all three builds) and probably a few more I forgot. https://slackware.lngn.net/
Pushed updates for #webkitgtk 2.48.6 to the #slackaroni repos today and did some updates to the webpage with a notice concerning #kde6 re-splitting from the slackaroni repo on Sunday. https://slackware.lngn.net/#news
Earlier I pushed updates to my #slackwareaarch64 package repo for #libreoffice 25.8.0.2 & #webkitgtk 2.48.4 (Intel builds still got a hot minute cooking) get em from https://slackware.lngn.net/
@vandys @WebKitGTK @igalia while we figure out what's up with the mailing list, you can chat with us in our Matrix room: https://matrix.to/#/%23webkitgtk:matrix.org (that is #webkitgtk:matrix.org)
If you ever experienced broken / offset drag-and-drop previews in GNOME Web (Epiphany), particularly with kanban board applications like Trello for example, this is the bug report I filed about it in WebKitGTK: https://bugs.webkit.org/show_bug.cgi?id=292058
It took me years… YEARS to figure out a reliable way to trigger the #GNOMEWeb / #WebKitGTK bug where the native general "Copy/Back/Forward/Reload" right-click menu would show up on top of GMail's custom contextual menus.
Finally I found a 100% surefire way to make it happen. Now it seems so straightforward, all of a sudden :blobsweats:
https://bugs.webkit.org/show_bug.cgi?id=258746#c5
When I hand-coded that static HTML+CSS in 2013-2019, I did not realize that my personal website's "Clients" logos wall page would remain one of the best scrolling performance benchmarks for #WebKitGTK even in 2025 with Skia and a triple-buffered #GNOME 48, but here we go… fresh #Sysprof captures where that page casually brings the framerate down from 60fps to 12-18fps: https://bugs.webkit.org/show_bug.cgi?id=221738#c26
With everything going on in #WebKitGTK's port to Skia, performance optimizations in GNOME Shell and Mutter, optimizations related to libsoup, #Sysprof profiling marks for WebKitGTK… I ended up waiting for 1.5 years to reprofile some bloated news websites that are slow to load in #GNOMEWeb. Today, I did that: https://bugs.webkit.org/show_bug.cgi?id=291796