Bug 1773342 has gotten a bit of attention from users in SUMO / etc.
The situation as I understand it is:
- Firefox now respects the Windows' "Make Text Bigger" accessibility setting like it did on Linux, and like other browsers (Chrome / Edge) do on Windows, by changing what a CSS pixel means to websites and the browser UI.
- Before bug 1773342, Windows' text scale factor affected some fonts (Windows system fonts) but not others (~everything else, like websites).
- After bug 1773342 and related:
ui.textScaleFactor=100 is the real way to revert to the previous behavior exactly (but that causes the inconsistent scaling mentioned above).
browser.display.os-zoom-behavior=0 is the real way to ignore the setting (it'd effectively shrink the Windows system fonts a little compared to pre-103 behavior).
browser.display.os-zoom-behavior=2 scales all fonts (but not the size of a CSS pixel). That's effectively the behavior of "Zoom text only" feature, applied globally.
Some users don't like the new default, which prompts the obvious questions:
- Should the default be changed to ignoring this setting?
- Should the options to configure this be exposed in the UI?
I personally think the answer to (1) should probably be "no", given it's a more consistent and accessible default, and matches both other browsers and other platforms with the same feature.
But maybe the answer to (2) should be "yes"? I think that should be reasonably easy to implement, and would allow us to point to users that don't like this to somewhere that isn't
cc'ing some folks that might have opinions on this.