(In reply to :Gijs (he/him) from comment #13)
(In reply to Emilio Cobos Álvarez (:emilio) from comment #0)
- Before bug 1773342, Windows' text scale factor affected some fonts (Windows system fonts) but not others (~everything else, like websites).
Can you elaborate on what you mean by this? In particular, what are "Windows system fonts" and why were they treated differently?
I mean system fonts as in
messagebox and so on. They were treated differently because Windows applied the text scale factor on its own when querying them. See this change, which undoes that scale factor.
Comment 7 suggests that some websites were not fixed changing only the
os-zoom-behavior pref, and I'm trying to understand if "Windows system fonts" means something along the lines of "Arial/Times New Roman as shipped with Windows", irrespective of how the website arrives at using those fonts, or "messagebox" CSS keywords that get resolved to a Windows font or similar, or something else still - and if websites had already catered to this in some way.
No, as I said that was a specific quirk of windows system fonts, I don't think pages could realistically account for that (and system fonts are rather uncommon in web content to begin with).
I do not understand what "not fixed" means in terms of comment 7. What
ui.textScaleFactor=100 does is effectively ignoring the windows setting altogether (in both browser UI and content). But since it also changes the scale we undo above it also "grows" system fonts, effectively restoring the old behavior. But web content should behave the same with
os-zoom-behavior=0 as it does with