commit | 57d76b836b1875dbf2bd7de30f5dbbc5221a8f53 | [log] [tgz] |
---|---|---|
author | Sergey Ulanov <sergeyu@chromium.org> | Tue May 07 17:42:27 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue May 07 17:42:27 2019 |
tree | e2c44827f86ff8ac4b97fa5893d3d002831324ba | |
parent | 08c174f02b5edcb3de1af6e9b7a660cc8181272a [diff] |
[Fuchsia] Avoid redundant IPC in PlatformFallbackFontForCharacter() Previously PlatformFallbackFontForCharacter() was sending 2 font provider requests and didn't guarantee that the returned font actually contain requested character. Rewrote it to fix both issues. Also added FontCache::GetBcp47LocaleForRequest() and updated all matchFamilyStyleCharacter() callers to use it. Bug: 957256 Change-Id: I989c1e0b8fdc46a81d4d58d63ae3f3d02133f357 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1586476 Reviewed-by: Dominik Röttsches <drott@chromium.org> Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Auto-Submit: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#657319}
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 .