0
Files
src/ui
David Pennington dc05807ce7 [Mojo] Fix conversion js strings to/from mojo String16 for Unicode.
- 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}
2023-11-16 21:35:51 +00:00
..
2023-10-31 18:38:04 +00:00
2023-11-16 18:17:12 +00:00

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).