[Webkit-unassigned] [Bug 250138] [GTK] Changing system font-scaling factor results in messy rendering of the page (Epiphany, WebKitGtk)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 26 18:51:02 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=250138

--- Comment #23 from Glen Whitney <gwhitneycom5 at pobox.com> ---
(In reply to Michael Catanzaro from comment #22)
> (In reply to Glen Whitney from comment #19)
> > Could you let me know how in a GTK4 environment I can for sure turn on that
> > accessibility setting? (I don't use the Gnome desktop for example, but I can
> > install and run any publicly available GTK4 app, so if there is some sort of
> > GTK4 settings app that would include this accessibility setting please point
> > me to it, thanks. Or maybe there is a `gsettings` command-line I could
> > execute to do it?)
> 
> $ gsettings set org.gnome.desktop.interface text-scaling-factor 1.25
> 
> # When done
> $ gsettings reset org.gnome.desktop.interface
> 
> This setting *does* affect GTK 4 apps, including WebKitGTK web views.

I am running epiphany Web 46.0 as packaged by openSUSE Tumbleweed, and ldd confirms that it is linked to /lib64/libwebkitgtk-6.0.so.4, which rpm verifies is from libwebkitgtk-6_0 as packaged by Tumbleweed, and gsettings is version 2.80.0 in package glib2-tools, and regardless of what number I put at the end of the command line

$ gsettings set org.gnome.desktop.interface text-scaling-factor XXXX

epiphany looks absolutely identical, from its address bar to its icons to its website content text to its layout. I take it that is not the case for you? How would you like me to proceed -- is there any concern that my setup is not appropriate for testing, casting doubt on https://github.com/WebKit/WebKit/pull/26938 ? I will say I _do_ see a significant difference in behavior, with layout much improved, when I compile and run with that code (which I have only done with the minibrowser, not epiphany, but I could try to link epiphany with the resulting libraries if you feel it would be helpful). Thank you very much for the guidance -- I definitely would like to contribute, and improve layout I am seeing from WebKitGTK, but I also don't want to harm anything if I am not seeing proper behavior of existing code on my end.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240427/f12519df/attachment-0001.htm>


More information about the webkit-unassigned mailing list