mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-29 15:52:07 +00:00
f2d632a4ef
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name. Changes due to this patch: - font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used. - downloadable fonts using unicode-range are now supported - local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames - size-specific bitmap fonts are no longer supported - fonts lacking a Unicode character map are no longer supported |
||
---|---|---|
.. | ||
2d | ||
angle | ||
cairo | ||
doc | ||
gl | ||
graphite2 | ||
harfbuzz | ||
ipc | ||
layers | ||
ots | ||
qcms | ||
skia | ||
src | ||
tests | ||
thebes | ||
vr | ||
ycbcr | ||
moz.build |