|Subject:||Re: [Bug-gnuzilla] Emoji in IceCat|
|Date:||Thu, 19 Apr 2018 15:31:33 +0300|
To test again, if things work with less resource usage, use this Wikipedia template:
To the best of my knowledge, the address bar and the textarea employ different fonts.
The textarea should be easy:
You'll have to add the color emoji font name to the comma-separated list of font substitutes in about:config, including at the end of the list in
The address bar could be dependent on OS-level settings.
-----BEGIN PGP SIGNED MESSAGE-----
I've been trying to work out how to get emoji and other symbols working
in IceCat 52.6.0 on Debian 9 but failed (mostly, see below).
What I tried is the following:
* Because I installed IceCat via GNU Guix, I installed some fonts that
are capable of displaying Emoji. In my case, that was the Guix
package font-google-noto. It shows up when running fc-list.
* To test if that sufficed to display Emoji, I went to the [Full Emoji
List] by the Unicode Consortium (WARNING: opening may cause long
loading times!) and noticed that a good number of the emoji listed
in the "Browser" column were actually displayed. Inspecting those
emoji via right mouse click → "Inspect Element" → "Fonts" in the
pane on the right revealed that they were, indeed, using the font
Noto Color Emoji (system). So far, so good.
* Then I tried copying some of them (namely U+1F465 👥, U+1F3F7 🏷 and
U+1F6E0 🛠) to the [searx instance I'm using], the address bar of
IceCat and the post area on the [diaspora* pod I'm using]. In all
three of these locations, the emoji show up as blank space. Also, in
contrast to the Unicode page above, Noto Color Emoji does not show
up as used font.
* Modifying the fonts for Latin in about:preferences#content to Noto
and prohibiting pages from choosing their own fonts didn't help,
I have some extensions installed that may interfere with fonts:
* uBlock Origins: Remote fonts are enabled on all affected sites.
* uMatrix: CSS is enabled everywhere.
* NoScript: @font-face is allowed everywhere.
* IceCatHome: Enabling/disabling the "Use system fonts" option doesn't
change IceCat's ability to display Emoji, even after restarting.
Do you know of anything that I have missed and could check to see why
IceCat doesn't display Emoji unless on unicode.org?
Thanks in advance for any help you can provide!
-----BEGIN PGP SIGNATURE-----
y07gMmUoO0BJ52kLUli5zBRQWXySP6 X+e+gnIFwB+ nilxLwrxLoK0y7IiR0H3d
-----END PGP SIGNATURE-----
|[Prev in Thread]||Current Thread||[Next in Thread]|