Ligated emoji sequences like π¨βπ» may get wrapped to a new line
Categories
(Core :: Layout: Text and Fonts, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: mozilla, Assigned: jfkthame)
References
Details
Attachments
(4 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0
Steps to reproduce:
Put an emoji[0] inside an element that does not have enough width[1].
[0] Must be an emoji sequence (an emoji with more than one code point) like π¨βπ».
[1] What's enough varies by the font-size of the wrapping element.
Actual results:
First part of the emoji remains on the actual line, and the rest of the emoji gets wrapped to a new line/multiple new lines. An example is attached.
Expected results:
Emojis are not supposed to wrap.
Reporter | ||
Updated•7 years ago
|
Comment 1•7 years ago
|
||
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
20190220040540
:jfkthame NI to put this on your radar, since it's another issue with ligated emoji.
Assignee | ||
Comment 2•7 years ago
|
||
Yeah, this is one of a number of issues where we don't currently recognize the full cluster rules that should be used with emoji sequences.
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Depends on D25100
Assignee | ||
Comment 5•7 years ago
|
||
(The tests currently fail on macOS using mozilla CI because of the old version of macOS present there,
which has an emoji font that doesn't support some of these sequences. On macOS 10.13, the tests pass
as expected, so the failure annotations are temporary until the test environment is updated in bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1530474.)
Depends on D25101
Assignee | ||
Comment 6•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
![]() |
||
Comment 8•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/10850a60571a
https://hg.mozilla.org/mozilla-central/rev/a20ab6d47774
https://hg.mozilla.org/mozilla-central/rev/f40a5097cc74
Description
•