Closed
Bug 1216399
Opened 9 years ago
Closed 9 years ago
Remove U+1F310 (GLOBE WITH MERIDIANS) from Fira
Categories
(Firefox OS Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: timdream, Assigned: pivanov)
References
Details
Attachments
(2 files)
Since Fira is the default font in Firefox OS and since U+1F310 (GLOBE WITH MERIDIANS) exists in Fira Sans, Gecko will always render the character with the glyph in Fira instead of Firefox Emoji. We should remove it this character will be shown in Firefox Emoji just like any other U+1xxxx characters without the need to append a VS16. Patryk, could you help? Please refer to the lengthy discussion in bug 1206844.
Flags: needinfo?(padamczyk)
Comment 1•9 years ago
|
||
Makes sense, I will contact the font vendor and get them removed. Looks like the other competitor fonts don't seem to have the specific unicode number. I'll update you on the ETA. Thanks!
Comment 2•9 years ago
|
||
Pavel, I asked the vendor to remove some of the conflicting symbols from Fira. Can you remove the following from the emoji font since they should be coming from Fira Sans instead. 00A9 00AE 2122 2328 Unless Tim can confirm that Fira will overwrite these with its symbols, so they don't need to be removed.
Flags: needinfo?(timdream)
Flags: needinfo?(pivanov)
Assignee | ||
Comment 3•9 years ago
|
||
(In reply to Patryk Adamczyk [:patryk] UX from comment #2) > Pavel, I asked the vendor to remove some of the conflicting symbols from > Fira. > Can you remove the following from the emoji font since they should be coming > from Fira Sans instead. > 00A9 > 00AE > 2122 > 2328 > bug 1216672 created we had only U+2122 > Unless Tim can confirm that Fira will overwrite these with its symbols, so > they don't need to be removed.
Flags: needinfo?(pivanov)
Reporter | ||
Comment 4•9 years ago
|
||
For BMP characters, Emoji and plain symbols co-exists, and Fira is overwriting Emoji. We can only target Emoji explicitly by using two code points, like U+2122 U+FE0F. U+FE0F is a code point called VS16 which will make Gecko render the symbol with Emoji font. When an Emoji is sent from other OS, we also expect it comes with an VS16. For non-BMP characters like U+1F310, it is uncommon for it to accompany an VS16, so the only way to ensure we render the Emoji correctly is to remove it from the actual font. So, to your question: no, we don't need them to be removed from Firefox Emoji.
Flags: needinfo?(timdream)
Reporter | ||
Comment 5•9 years ago
|
||
(BMP means code points with only four hex digits, like U+1234 but not U+12345)
Comment 6•9 years ago
|
||
I should have the new font delivered by Monday BTW.
Comment 7•9 years ago
|
||
Fira Sans without the glyphs mentioned. Can you push this in, Pavel?
Flags: needinfo?(padamczyk) → needinfo?(pivanov)
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → pivanov
Flags: needinfo?(pivanov)
Assignee | ||
Comment 8•9 years ago
|
||
Attachment #8680306 -
Flags: review?(mwu)
Updated•9 years ago
|
Attachment #8680306 -
Flags: review?(mwu) → review+
Assignee | ||
Comment 9•9 years ago
|
||
Thanks :) Landed in master: https://github.com/mozilla-b2g/moztt/commit/27de93fe66c3e80e157d157bd52ca99565351669
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•