Firefox comes with the Twemoji Mozilla font in /usr/local/lib/firefox/fonts/TwemojiMozilla.ttf but this isn't added to the fontconfig data (through /usr/local/etc/fonts/conf.d). This directory should be configured so that emoji render correctly.
(In reply to Duane from comment #0) Reproducible with 102.10.0,1 on FreeBSD 13.2-RELEASE?
🤔 A workaround is to write the following in ~/.config/fontconfig/fonts.conf <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <dir>/usr/local/lib/firefox/fonts</dir> </fontconfig> However, if we need a font that looks the same, installing twemoji-color-font-ttf (x11-fonts/twemoji-color-font-ttf) is an alternative. There seems to be a problem with /usr/local/etc/fonts/conf.avail/{45,60}-generic.conf of fontconfig(?), and if multiple emoji fonts are installed, an unintended font may be used. In my environment, the fonts were used precisely as intended, neither in chromium nor firefox, but in seamonkey-2.49.4_27🤣