commit | 033a2bb223be7abb7663a969ef3643cf917c8038 | [log] [tgz] |
---|---|---|
author | Etienne Bergeron <etienneb@chromium.org> | Thu May 16 21:51:40 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu May 16 21:51:40 2019 |
tree | 81687e13bbb7f37d3462c91e9026a886e70b63dd | |
parent | 02a7038ddff87852139aeb0e3e1f95ae418b6d46 [diff] |
Move application locale for fallback fonts to RenderText_harfbuzz This CL is lifting the locale passed to font fallback into RenderText. The locale is used to resolve fonts when they are localized. The HAN unification rely on locale to decide which font to used. Glyphs are not displayed the same depending of the locale. Adding unittests for fonts fallback using on different locale. Adding a unittest to check that RenderText is reading and passing the locale to the fallback fonts code. Bug: 944227 Change-Id: I5c2997e34174a1a32c354476e77a1e04b9656429 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1610569 Commit-Queue: Etienne Bergeron <etienneb@chromium.org> Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> Cr-Commit-Position: refs/heads/master@{#660579}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .