Firefox doesn't include EmojiOne font
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
thunderbird (Debian) |
Fix Released
|
Unknown
|
|||
thunderbird (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Firefox has shipped with an emoji font since version 50.0, but Ubuntu doesn't include it in their Firefox packages.
Therefore, when opening a page in Firefox containing emoji characters, the black and white glyphs from DejaVu are displayed instead of the glyphs from the EmojiOneMozilla font.
According to http://
Manual installing this font and verifying that it works:
1) Download Firefox tarball from Firefox website
2) Extract EmojiOneMozilla.ttf from /firefox/fonts/
3) Copy EmojiOneMozilla.ttf to /usr/lib/
4) Quit Ubuntu session and launch a new one
5) Launch Firefox and go to a page containing emoji characters, such as http://
6) Now, instead of using glyphs from DejaVu, the majority of emoji on the page are taken from EmojiOneMozilla.ttf
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: firefox 50.0+build2-
ProcVersionSign
Uname: Linux 3.13.0-101-generic x86_64
AddonCompatChec
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.13.0-
ApportVersion: 2.0.1-0ubuntu17.13
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: ALC272 Analog [ALC272 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
BuildID: 20161114145344
CRDA: Error: [Errno 2] Aucun fichier ou dossier de ce type
Card0.Amixer.info:
Card hw:0 'MID'/'HDA Intel MID at 0xf8800000 irq 42'
Mixer name : 'Intel IbexPeak HDMI'
Components : 'HDA:10ec0272,
Controls : 52
Simple ctrls : 16
Channel: Unavailable
Date: Tue Nov 22 22:31:27 2016
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
auto lo
iface lo inet loopback
IncompatibleExt
InstallationMedia: Ubuntu 12.04.5 LTS "Precise Pangolin" - Release amd64 (20140807.1)
IpRoute:
default via 192.168.1.1 dev wlan0 proto static
169.254.0.0/16 dev wlan0 scope link metric 1000
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.14 metric 2
Locales: extensions.sqlite corrupt or missing
MarkForUpload: True
MostRecentCrashID: bp-bc8d2df2-
Plugins:
Windows Media Player Plug-in 10 (compatible; Totem) - /usr/lib/
VLC Multimedia Plugin (compatible Totem 3.0.1) - /usr/lib/
DivX® Web Player - /usr/lib/
QuickTime Plug-in 7.6.6 - /usr/lib/
iTunes Application Detector - /usr/lib/
PrefErrors: 'utf8' codec can't decode byte 0xe9 in position 14394: invalid continuation byte
Profiles: Profile0 (Default) - LastVersion=
RelatedPackageV
totem-mozilla 3.0.1-0ubuntu21.1
rhythmbox-mozilla 2.96-0ubuntu4.3
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
RunningIncompat
SourcePackage: firefox
SubmittedCrashIDs:
bp-bc8d2df2-
bp-8d5e91df-
bp-fc7bab24-
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/05/2010
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: CALPELLACRB.
dmi.board.
dmi.board.name: W760C
dmi.board.vendor: CLEVO Co.
dmi.board.version: Not Applicable
dmi.chassis.
dmi.chassis.type: 9
dmi.chassis.vendor: CLEVO
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: W76OC
dmi.product.
dmi.sys.vendor: CLEVO Co.
Related branches
- Mozilla Team: Pending requested
-
Diff: 10 lines (+1/-0)1 file modifieddebian/thunderbird.install.in (+1/-0)
description: | updated |
summary: |
- Firefox 50 must support Emoji + Firefox doesn't include EmojiOne font |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in firefox (Ubuntu): | |
importance: | Undecided → Medium |
Changed in firefox (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in thunderbird (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in thunderbird (Debian): | |
status: | Unknown → Fix Released |
I believe EmojiOne Mozilla (and most proper emoji-containing fonts) have issues with being overridden by DejaVu's black and white glyphs.
So you see a weird mix of black and white glyphs (from DejaVu Sans and Mono and Serif etc) and full-color (from EmojiOne Mozilla) emojis.
I guess Ubuntu decided this was a problem, but now we have no full-color emojis at all.
-
Further explanation copy and pasted from here:
https:/ /github. com/eosrei/ emojione- color-font# install- on-linux
"The default serif, sans-serif and monospace font for most Linux distributions is DejaVu. DejaVu includes a wide range of symbols which override the EmojiOne Color characters."