bug-gnuzilla
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnuzilla] Emoji in IceCat


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.

18.04.2018 21:54 kirjutas kuupäeval "Felix Fröhlich" <address@hidden>:
-----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-----

iQIzBAEBCgAdFiEErCbMP1F7oXlHQ1EuMueo2rRCQm8FAlrXj10ACgkQMueo2rRC
Qm+iMg/9FoQQQIYqFFR7aNnsuTxFkuYO92SJlhJswTsdw+Fn3bJiyQLExeP3UbZL
PenliatG6MaRyqydSaAl/FSjAjAeFFD7NCzKP2axDDrY2CdQJXiGBIhZ8FlEkGtx
apYhh6RV7lstqnF0yTqo1U5+KkDf2i3SAe7YbadErxsRoxZdtCGm+2QGB1G4AGHp
A+y07gMmUoO0BJ52kLUli5zBRQWXySP6X+e+gnIFwB+nilxLwrxLoK0y7IiR0H3d
41SurpTPnF/GvwEyhvqfS3I31uaG86uE5m5lnH1sYxGMoSyK2tN2T2Lj9BuBfHhM
b45xkiymOCmHWgozAEjAwa319AZnx44SW+niOEUBzf4zN7v+tdsJPqi5bbxI+QOV
AzCiRBCAvsPjXUeA8s+83oU8tNkSE3WD32XdzY53HGO+/vZtc6EpnTCeAFjh5Jek
t7x/DaeE0BK+DD9SytNUB+fYZDo6JHlgqiCPD65cSyypNFrRSnkTDA3QsZV9ZLES
lj7oOFWBzJk3rM5Rx6nFbFMRktsroG0EP01AHqbwog5aGXuhsMaTr1wy8/19dUG8
ivR0HUKZj4JJNXFNEQPYVNZORHyzjnbOzAvM8gTNm3K9qxX728yMkgFRXm/hbc95
8pnIGvoA6O4yAMoHr+Wyw0VBUDZzL0KWrsYHdTehHp8xxXXNpHU=
=J1kG
-----END PGP SIGNATURE-----



--
http://gnuzilla.gnu.org

reply via email to

[Prev in Thread] Current Thread [Next in Thread]