Currently when running layout tests on Linux or Android we use fonts installed by the ttf-mscorefonts-installer Debian package.
These fonts are normally not installed on ChromeOS and Android, so it makes little sense to use them for tests. We now have some fonts pulled in chromium in third_party/content_shell_fonts. This set of fonts needs be extended to allow replacing all fonts from msttcorefonts, then dependency on msttcorefonts can be dropped.
1. Add the following font families in content_shell_fonts: Roboto, Noto, Arino, Tinos, <anything else?>
2. Update layout tests on Linux, Android and Fuchsia to use new fonts
3. Update test expectations.
Comment 1 by e...@chromium.org
, Jan 29 2018