|
From: | Mart Rootamm |
Subject: | Re: [Bug-gnuzilla] Emoji in IceCat |
Date: | Thu, 19 Apr 2018 15:31:33 +0300 |
Hi, Felix.
To test again, if things work with less resource usage, use this Wikipedia template:
https://en.wikipedia.org/wiki/Template:Emoji_(Unicode_block)
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
font.name.monospace.x-unicode
.
The address bar could be dependent on OS-level settings.
-M.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi everyone,
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][1] 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][2], the address bar of
IceCat and the post area on the [diaspora* pod I'm using][3]. 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,
either.
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!
[1]: https://unicode.org/emoji/charts/full-emoji-list.html
[2]: https://searx.ch/
[3]: https://diasporing.ch/
- --
Felix Fröhlich
GnuPG: AC26CC3F517BA1794743512E32E7A8DAB442426F
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErCbMP1F7oXlHQ1EuMueo2rRCQm8FAlrXj10ACgkQMueo 2rRC
Qm+iMg/9FoQQQIYqFFR7aNnsuTxFkuYO92SJl hJswTsdw+Fn3bJiyQLExeP3UbZL
PenliatG6MaRyqydSaAl/FSjAjAeFFD7NCzKP2axDDrY2CdQJXi GBIhZ8FlEkGtx
apYhh6RV7lstqnF0yTqo1U5+KkDf2i3SAe7YbadErxsRoxZdtCGm+ 2QGB1G4AGHp
A+y07gMmUoO0BJ52kLUli5zBRQWXySP6 X+e+gnIFwB+ nilxLwrxLoK0y7IiR0H3d
41SurpTPnF/GvwEyhvqfS3I31uaG86uE5m5lnH1sY xGMoSyK2tN2T2Lj9BuBfHhM
b45xkiymOCmHWgozAEjAwa319AZnx44SW+niOEUBzf4zN7v+ tdsJPqi5bbxI+QOV
AzCiRBCAvsPjXUeA8s+83oU8tNkSE3WD32XdzY53HGO+/ vZtc6EpnTCeAFjh5Jek
t7x/DaeE0BK+DD9SytNUB+fYZDo6JHlgqiCPD65cSyypNFrRSnkT DA3QsZV9ZLES
lj7oOFWBzJk3rM5Rx6nFbFMRktsroG0EP01AHqbwog5aGXuhsMaTr1wy8/ 19dUG8
ivR0HUKZj4JJNXFNEQPYVNZORHyzjnbOzAvM8gTNm3K9qxX728yMkgFRXm/ hbc95
8pnIGvoA6O4yAMoHr+Wyw0VBUDZzL0KWrsYHdTehHp8xxXXN pHU=
=J1kG
-----END PGP SIGNATURE-----
--
http://gnuzilla.gnu.org
[Prev in Thread] | Current Thread | [Next in Thread] |