Sorry, I only now read all the comments from https://bugzilla.mozilla.org/show_bug.cgi?id=1081142. Sigh. So this is actually an old discussion of correctness vs. blurriness (of bitmap images; fonts and vector graphics scale without problem in my experience).
At the risk of overengineering this, would it be possible to set a special value (like -2.0) to apply the correct system scaling at the expense of blurriness? I can see from this and the other bug's comments that clearly there are users out there who prefer correct scaling over "beautiful" scaling. And certainly for DPI values around 1.5×96 DPI, which is _very_ common, the steps 1x and 2x are really too coarse, even 1.5x might not be enough. Also, I think the common use case is that GNOME sets the scaling correctly to an integer value, and only if the user is not satisfied with the look — or, for example, sight-impaired — the user will set the scaling to a different value.
I think if a user sets an explicit value for the system font size (and all application will obey), Firefox should follow this setting too.
I plan to prepare some screenshots to demonstrate this a bit better.
Sorry, I only now read all the comments from https:/ /bugzilla. mozilla. org/show_ bug.cgi? id=1081142. Sigh. So this is actually an old discussion of correctness vs. blurriness (of bitmap images; fonts and vector graphics scale without problem in my experience).
At the risk of overengineering this, would it be possible to set a special value (like -2.0) to apply the correct system scaling at the expense of blurriness? I can see from this and the other bug's comments that clearly there are users out there who prefer correct scaling over "beautiful" scaling. And certainly for DPI values around 1.5×96 DPI, which is _very_ common, the steps 1x and 2x are really too coarse, even 1.5x might not be enough. Also, I think the common use case is that GNOME sets the scaling correctly to an integer value, and only if the user is not satisfied with the look — or, for example, sight-impaired — the user will set the scaling to a different value.
I think if a user sets an explicit value for the system font size (and all application will obey), Firefox should follow this setting too.
I plan to prepare some screenshots to demonstrate this a bit better.