BUILD.gn |
|
908 |
chrome.map |
|
1826 |
dump_app_syms.py |
|
906 |
extract_symbols.gni |
|
1394 |
install-chromeos-fonts.py |
\
Chrome OS font rendering settings are specified using Fontconfig. If your
system's configuration doesn't match Chrome OS's (which vary for different
devices), fonts may be rendered with different subpixel rendering, subpixel
positioning, or hinting settings. This may affect font metrics.
Chrome OS's settings are stored in the media-libs/fontconfig package, which is
at src/third_party/chromiumos-overlay/media-libs/fontconfig in a Chrome OS
checkout. You can configure your system to match Chrome OS's defaults by
creating or editing a ~/.fonts.conf file:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="autohint" mode="assign"><bool>true</bool></edit>
<edit name="hinting" mode="assign"><bool>true</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
</fontconfig>
To load additional per-font configs (and assuming you have Chrome OS checked
out), add the following immediately before the "</fontconfig>" line:
<include ignore_missing="yes">/path/to/src/third_party/chromiumos-overlay/media-libs/fontconfig/files/local.conf</include>
|
4009 |
libncursesw |
|
|
libpci |
|
|
libudev |
|
|
OWNERS |
|
68 |
rewrite_dirs.py |
Rewrites paths in -I, -L and other option to be relative to a sysroot. |
2053 |
strip_binary.gni |
|
1470 |
strip_binary.py |
|
894 |
sysroot_scripts |
|
|
unbundle |
|
|