commit | 386583bbe5a57761ff36bf925066f281b57d9d26 | [log] [tgz] |
---|---|---|
author | Kevin Ellis <kevers@chromium.org> | Fri Mar 15 21:06:57 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Mar 15 21:06:57 2019 |
tree | 975c4df6c7c5dd45b66f886465649d6abe95c138 | |
parent | e5737708dcead1b3e031fabfb05a4f518ee727b2 [diff] |
Support international characters in animation worklets. Code in cc/ is not permitted to use wtf::String. Thus, we perform conversions between wtf::String and std::string. The later is not aware of encodings. This is OK provided a consistent encoding is used for round tripping, where the encoding supports the set of allowed characters. The UTF-8 encoding is adequate for this task and supported by wtf::String. Bug: 940493 Change-Id: Ie2b994412f502ea11df06713439b8cf8ffedc885 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1524087 Reviewed-by: Robert Flack <flackr@chromium.org> Commit-Queue: Kevin Ellis <kevers@chromium.org> Cr-Commit-Position: refs/heads/master@{#641278}
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 .