Browser.display.auto quality min font size: Difference between revisions
No edit summary |
(→Related bugs: added 402802) |
||
Line 25: | Line 25: | ||
==Related bugs== | ==Related bugs== | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=387969 Bug 387969 - Need a way to control text rendering quality] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=387969 Bug 387969 - Need a way to control text rendering quality] | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=402802 Bug 402802 - Reduce browser.display.auto_quality_min_font_size] | |||
==External links== | ==External links== |
Latest revision as of 00:17, 15 December 2007
Background
With the move to the Cairo graphics backend, Mozilla’s text rendering code has changed significantly. Among the changes are support for advanced ligatures and smarter kerning. As these features are more computationally intensive than previous text rendering, they are only used at larger font sizes (where the quality difference is more noticeable), or when the text is affected by the CSS property text-rendering: optimizeLegibility
.
This preference controls the minimum font size at which the high-quality rendering is used. Text below this size uses the high-speed path, and text at and above this size uses the high-quality path.
Possible values and their effects
A non-negative integer, specifying device pixels. Text rendered at this size or larger is optimized for display quality rather than display speed. Default is 20.
Caveats
- Text in chrome (the UI) is always rendered with the high-quality path.
- Web pages can override the effects of this preference by specifying the
text-rendering
CSS property.
Recommended settings
To use the highest quality display and legibility settings for all rendered text, set this preference to 0. Conversely, setting this preference to a very high number will cause Mozilla to use the fastest rendering methods for all text.
First checked in
2007-07-26 by Robert O’Callahan
Has an effect in
- Mozilla Firefox (trunk builds after 2007-07-26)
- SeaMonkey (trunk builds after 2007-07-26)
Related bugs
- Bug 387969 - Need a way to control text rendering quality
- Bug 402802 - Reduce browser.display.auto_quality_min_font_size