Backspacing in a contenteditable element which has emoji sequences (http://unicode.org/reports/tr51/#Emoji_Sequences) leads to the sequences being broken up, e.g. a family emoji broken up into its members, skin tone modifier sequences being broken up into modifier base and removed skin tone, etc.
The expected behavior is to remove the whole sequence through one backspace keypress.
I'm attaching a video to illustrate the issue.
Assiging to yosin@, perhaps you can take a look. Issue 593263 may be helpful, where an analogous problem for line breaking was solved.
|
Deleted:
emoji_sequence_backspace.m4v
2.5 MB
|
|
emoji_sequence_backspace.m4v
2.5 MB
Download
|
Comment 1 by drott@chromium.org
, Mar 15 20163.6 KB
3.6 KB View Download