home.social

#webkitgtk — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #webkitgtk, aggregated by home.social.

  1. For a long time I've been intrigued by #Epiphany taking 3 to 20 seconds to load most websites on startup or in Incognito Mode.

    Today I tested a bunch of configurations to report a bug, profiled… and it turned out to be 2 bugs in 1 :blobsweats:

    * The adblocker (and similar features) makes things slower :psyduck: : gitlab.gnome.org/GNOME/epiphan

    * WebKitGTK is doing some shenanigans with the system's fonts: bugs.webkit.org/show_bug.cgi?i

    #GNOMEWeb #WebKitGTK #GNOME #Sysprof #profiling #performance #Linux

  2. For a long time I've been intrigued by #Epiphany taking 3 to 20 seconds to load most websites on startup or in Incognito Mode.

    Today I tested a bunch of configurations to report a bug, profiled… and it turned out to be 2 bugs in 1 :blobsweats:

    * The adblocker (and similar features) makes things slower :psyduck: : gitlab.gnome.org/GNOME/epiphan

    * WebKitGTK is doing some shenanigans with the system's fonts: bugs.webkit.org/show_bug.cgi?i

    #GNOMEWeb #WebKitGTK #GNOME #Sysprof #profiling #performance #Linux

  3. For a long time I've been intrigued by #Epiphany taking 3 to 20 seconds to load most websites on startup or in Incognito Mode.

    Today I tested a bunch of configurations to report a bug, profiled… and it turned out to be 2 bugs in 1 :blobsweats:

    * The adblocker (and similar features) makes things slower :psyduck: : gitlab.gnome.org/GNOME/epiphan

    * WebKitGTK is doing some shenanigans with the system's fonts: bugs.webkit.org/show_bug.cgi?i

    #GNOMEWeb #WebKitGTK #GNOME #Sysprof #profiling #performance #Linux

  4. For a long time I've been intrigued by #Epiphany taking 3 to 20 seconds to load most websites on startup or in Incognito Mode.

    Today I tested a bunch of configurations to report a bug, profiled… and it turned out to be 2 bugs in 1 :blobsweats:

    * The adblocker (and similar features) makes things slower :psyduck: : gitlab.gnome.org/GNOME/epiphan

    * WebKitGTK is doing some shenanigans with the system's fonts: bugs.webkit.org/show_bug.cgi?i

    #GNOMEWeb #WebKitGTK #GNOME #Sysprof #profiling #performance #Linux

  5. For a long time I've been intrigued by #Epiphany taking 3 to 20 seconds to load most websites on startup or in Incognito Mode.

    Today I tested a bunch of configurations to report a bug, profiled… and it turned out to be 2 bugs in 1 :blobsweats:

    * The adblocker (and similar features) makes things slower :psyduck: : gitlab.gnome.org/GNOME/epiphan

    * WebKitGTK is doing some shenanigans with the system's fonts: bugs.webkit.org/show_bug.cgi?i

    #GNOMEWeb #WebKitGTK #GNOME #Sysprof #profiling #performance #Linux

  6. #Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.

    This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.

    History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.

    #webbrowser #programming #vala #gtk4 #webkitgtk
    codeberg.org/jeang3nie/sunstone

  7. #Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.

    This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.

    History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.

    #webbrowser #programming #vala #gtk4 #webkitgtk
    codeberg.org/jeang3nie/sunstone

  8. #Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.

    This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.

    History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.

    #webbrowser #programming #vala #gtk4 #webkitgtk
    codeberg.org/jeang3nie/sunstone

  9. #Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.

    This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.

    History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.

    #webbrowser #programming #vala #gtk4 #webkitgtk
    codeberg.org/jeang3nie/sunstone

  10. #Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.

    This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.

    History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.

    #webbrowser #programming #vala #gtk4 #webkitgtk
    codeberg.org/jeang3nie/sunstone

  11. Stumbled upon another good example of a simple WordPress website theme causing scrolling performance problems in the latest version of GNOME Web (Epiphany), so I profiled the heck out of it with about 3.6 gigabytes of @WebKitGTK debug symbols installed: bugs.webkit.org/show_bug.cgi?i

    #QA #Sysprof #performance #profiling #GNOMEWeb #Epiphany #GNOME #WebKitGTK #WebKit

  12. Stumbled upon another good example of a simple WordPress website theme causing scrolling performance problems in the latest version of GNOME Web (Epiphany), so I profiled the heck out of it with about 3.6 gigabytes of @WebKitGTK debug symbols installed: bugs.webkit.org/show_bug.cgi?i

    #QA #Sysprof #performance #profiling #GNOMEWeb #Epiphany #GNOME #WebKitGTK #WebKit

  13. Stumbled upon another good example of a simple WordPress website theme causing scrolling performance problems in the latest version of GNOME Web (Epiphany), so I profiled the heck out of it with about 3.6 gigabytes of @WebKitGTK debug symbols installed: bugs.webkit.org/show_bug.cgi?i

    #QA #Sysprof #performance #profiling #GNOMEWeb #Epiphany #GNOME #WebKitGTK #WebKit

  14. Stumbled upon another good example of a simple WordPress website theme causing scrolling performance problems in the latest version of GNOME Web (Epiphany), so I profiled the heck out of it with about 3.6 gigabytes of @WebKitGTK debug symbols installed: bugs.webkit.org/show_bug.cgi?i

    #QA #Sysprof #performance #profiling #GNOMEWeb #Epiphany #GNOME #WebKitGTK #WebKit

  15. Stumbled upon another good example of a simple WordPress website theme causing scrolling performance problems in the latest version of GNOME Web (Epiphany), so I profiled the heck out of it with about 3.6 gigabytes of @WebKitGTK debug symbols installed: bugs.webkit.org/show_bug.cgi?i

    #QA #Sysprof #performance #profiling #GNOMEWeb #Epiphany #GNOME #WebKitGTK #WebKit

  16. It's the first day of #FOSDEM2026 and you shouldn't miss our 4 talks! Our colleagues @philn @koala @mariospr and @regocas will cover #WebRTC, #WebKitGTK, #GStreamer, Interop, #MathML, Web Platform and @servo

  17. It's the first day of #FOSDEM2026 and you shouldn't miss our 4 talks! Our colleagues @philn @koala @mariospr and @regocas will cover #WebRTC, #WebKitGTK, #GStreamer, Interop, #MathML, Web Platform and @servo

  18. It's the first day of #FOSDEM2026 and you shouldn't miss our 4 talks! Our colleagues @philn @koala @mariospr and @regocas will cover #WebRTC, #WebKitGTK, #GStreamer, Interop, #MathML, Web Platform and @servo

  19. It's the first day of #FOSDEM2026 and you shouldn't miss our 4 talks! Our colleagues @philn @koala @mariospr and @regocas will cover #WebRTC, #WebKitGTK, #GStreamer, Interop, #MathML, Web Platform and @servo

  20. It's the first day of #FOSDEM2026 and you shouldn't miss our 4 talks! Our colleagues @philn @koala @mariospr and @regocas will cover #WebRTC, #WebKitGTK, #GStreamer, Interop, #MathML, Web Platform and @servo

  21. Discovered today that Epiphany (and presumably any application using #WebKitGTK) will experience slow scrolling after resizing the webview (or window) on some websites, particularly when you drag the scrollbar using the mouse (instead of using the scrollwheel), as can be seen in the video below.

    I have reported it here: bugs.webkit.org/show_bug.cgi?i

    Wondering if anyone experiences this on web pages other than this article: thewalrus.ca/return-to-office-

    #GNOMEWeb #GNOME #Sysprof #performance #profiling

  22. Discovered today that Epiphany (and presumably any application using #WebKitGTK) will experience slow scrolling after resizing the webview (or window) on some websites, particularly when you drag the scrollbar using the mouse (instead of using the scrollwheel), as can be seen in the video below.

    I have reported it here: bugs.webkit.org/show_bug.cgi?i

    Wondering if anyone experiences this on web pages other than this article: thewalrus.ca/return-to-office-

    #GNOMEWeb #GNOME #Sysprof #performance #profiling

  23. Discovered today that Epiphany (and presumably any application using #WebKitGTK) will experience slow scrolling after resizing the webview (or window) on some websites, particularly when you drag the scrollbar using the mouse (instead of using the scrollwheel), as can be seen in the video below.

    I have reported it here: bugs.webkit.org/show_bug.cgi?i

    Wondering if anyone experiences this on web pages other than this article: thewalrus.ca/return-to-office-

    #GNOMEWeb #GNOME #Sysprof #performance #profiling

  24. Discovered today that Epiphany (and presumably any application using #WebKitGTK) will experience slow scrolling after resizing the webview (or window) on some websites, particularly when you drag the scrollbar using the mouse (instead of using the scrollwheel), as can be seen in the video below.

    I have reported it here: bugs.webkit.org/show_bug.cgi?i

    Wondering if anyone experiences this on web pages other than this article: thewalrus.ca/return-to-office-

    #GNOMEWeb #GNOME #Sysprof #performance #profiling

  25. Discovered today that Epiphany (and presumably any application using #WebKitGTK) will experience slow scrolling after resizing the webview (or window) on some websites, particularly when you drag the scrollbar using the mouse (instead of using the scrollwheel), as can be seen in the video below.

    I have reported it here: bugs.webkit.org/show_bug.cgi?i

    Wondering if anyone experiences this on web pages other than this article: thewalrus.ca/return-to-office-

    #GNOMEWeb #GNOME #Sysprof #performance #profiling

  26. 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?

  27. 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?

  28. 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?

  29. 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?

  30. 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?

  31. 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?

  32. 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?

  33. Ha, ran into a #WebKitGTK quirk today while extending the #puregotk generator to work with it: bugs.webkit.org/show_bug.cgi?i

    Workaround for now: github.com/pojntfx/ledger/comm

    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!

  34. Ha, ran into a #WebKitGTK quirk today while extending the #puregotk generator to work with it: bugs.webkit.org/show_bug.cgi?i

    Workaround for now: github.com/pojntfx/ledger/comm

    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!

  35. Ha, ran into a #WebKitGTK quirk today while extending the #puregotk generator to work with it: bugs.webkit.org/show_bug.cgi?i

    Workaround for now: github.com/pojntfx/ledger/comm

    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!

  36. Ha, ran into a #WebKitGTK quirk today while extending the #puregotk generator to work with it: bugs.webkit.org/show_bug.cgi?i

    Workaround for now: github.com/pojntfx/ledger/comm

    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!

  37. Ha, ran into a #WebKitGTK quirk today while extending the #puregotk generator to work with it: bugs.webkit.org/show_bug.cgi?i

    Workaround for now: github.com/pojntfx/ledger/comm

    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!

  38. 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.