
- stringToMojoString16 - this method was pulling the wrong character codes for multi code point characters, resulting in improper output - instead, iterate over each code point to get the correct output. - mojoString16ToString - Instead of using to fromcodepoint, use fromCharCode since thats what mojo accepts, Tests are provided which convert emojis including graphemes back and forth. Change-Id: Iaa7bff70553a30f59772949aac4fb8ea31569ec1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5027656 Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by: Ken Rockot <rockot@google.com> Reviewed-by: Eshwar Stalin <estalin@chromium.org> Auto-Submit: David Pennington <dpenning@chromium.org> Commit-Queue: David Pennington <dpenning@chromium.org> Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#1225732}
This directory contains UI frameworks used to build various user interface features. This directory is not intended to contain UI features (such as a keyboard).