gecko-dev/modules/libpref
Jonathan Kew a1c5d47ba6 Bug 1587094 - Create a pref to control whether we use DirectWrite's bold simulation or multi-strike synthetic bold; default to multi-strike for webfonts. r=lsalzman
This is designed to mitigate the problem of third-party fonts that render poorly
under DirectWrite's bold simulation, by using multi-strike synthetic bold (like
we use on macOS) instead.

The behavior is controlled by a pref, so that we can readily switch between
using DWrite's bold simulation for all fonts (pref=2, our current behavior);
using it only for installed fonts and falling back to multi-strike for webfonts
(pref=1, new behavior); or never using the DWrite simulation (pref=0).

Differential Revision: https://phabricator.services.mozilla.com/D137584
2022-02-09 12:07:05 +00:00
..
docs
init Bug 1587094 - Create a pref to control whether we use DirectWrite's bold simulation or multi-strike synthetic bold; default to multi-strike for webfonts. r=lsalzman 2022-02-09 12:07:05 +00:00
parser
test Bug 1751936 - Add aShouldSerializeFn as argument to SerializePreferences; r=tjr 2022-02-07 16:44:17 +00:00
Preferences.cpp Bug 1751936 - Add aShouldSerializeFn as argument to SerializePreferences; r=tjr 2022-02-07 16:44:17 +00:00
Preferences.h Bug 1751936 - Add aShouldSerializeFn as argument to SerializePreferences; r=tjr 2022-02-07 16:44:17 +00:00
SharedPrefMap.cpp
SharedPrefMap.h Bug 1741665 - Align nsCString's public size_type better with other C++ APIs, r=mccr8,geckoview-reviewers,agi 2021-12-13 21:47:56 +00:00
StaticPrefsBase.h
components.conf Bug 1731890 - Adding Utility process with basic sandbox r=agi,nika,bobowen 2022-01-12 20:52:58 +00:00
greprefs.js
moz.build Bug 1748190 - Convert findbar.modalHighlight from static pref to dynamic one. r=KrisWright 2022-01-03 06:27:03 +00:00
nsIPrefBranch.idl
nsIPrefLocalizedString.idl
nsIPrefService.idl Bug 1743079 - Remove ResetUserPrefs(), r=KrisWright 2021-12-13 09:27:56 +00:00
nsIRelativeFilePref.idl Bug 1727264 - Make nsIRelativeFilePref scriptable again. r=KrisWright DONTBUILD 2021-08-25 14:43:31 +00:00
nsRelativeFilePref.h