Incorrect character backspace behavior for compound emoji
Categories
(Core :: DOM: Editor, defect)
Tracking
()
People
(Reporter: fwage73, Assigned: fwage73, NeedInfo)
Details
Attachments
(1 file)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Firefox/91.0
Steps to reproduce:
Compound emoji characters, like 🏳️🌈 or 👩🚀, pressing backspace won't delete the whole character. For 🏳️🌈, backspace once produces 🏳️.
Expected results:
These emojis should be seen as single characters.
Comment 1•4 years ago
|
||
Reproduced on the latest version of Nightly 93.0a1 (2021-09-03), beta 92.0 and release 91.0.2.
Setting up flags, severity and a component for this in order to get the dev team involved.
If you feel it's an incorrect one please feel free to change it to a more appropriate one.
Not a recent regression as this can be reproduced to at least Firefox 70.0.
Not reproducible on Chrome.
Updated•4 years ago
|
| Assignee | ||
Comment 2•2 months ago
|
||
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
Backed out for causing mochitest failures
Comment 6•1 month ago
|
||
Failed within these tests:
https://searchfox.org/firefox-main/rev/54da8f6bfead7871ca89f2cb18323af5f00d9620/editor/libeditor/tests/test_bug332636.html#19,24
The Unicode character is: https://www.compart.com/de/unicode/U+10A0F
And now, similar thing is tested within the new test. So, I think we can just remove these 4 lines and optionally adds this character's case into the new test.
Description
•