[Bug 1223434] New: /etc/fonts/conf.d/21-emoji-rendering.conf makes emoji rendering in Firefox worse
https://bugzilla.suse.com/show_bug.cgi?id=1223434 Bug ID: 1223434 Summary: /etc/fonts/conf.d/21-emoji-rendering.conf makes emoji rendering in Firefox worse Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: factory-mozilla@lists.opensuse.org Reporter: gerald_chen@foxmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Created attachment 874523 --> https://bugzilla.suse.com/attachment.cgi?id=874523&action=edit With 21.conf vs without 21.conf I've noticed that emoji look weird in Firefox, as shown in the upper side of the attachment (look at those spooky triangle eyes!). After deleting /etc/fonts/conf.d/21-emoji-rendering.conf, emoji got rendered properly, as shown in the lower side of the attachment. Other applications, such as Konsole and Chromium, don't have this problem. /etc/fonts/conf.d/21-emoji-rendering.conf says that emoji fonts don't need hinting. It seems not to be the case. My fontconfig file in home directory hasn't specified hinting or hintstyle. System info: Operating System: openSUSE Tumbleweed 20240423 KDE Plasma Version: 6.0.4 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0 Kernel Version: 6.8.7-1-default (64-bit) Graphics Platform: Wayland Other files in /etc/fonts/conf.d: 09-autohint-if-no-hinting.conf 10-hinting-slight.conf 10-rendering-options.conf 10-scale-bitmap-fonts.conf 10-sub-pixel-none.conf 10-yes-antialias.conf 11-base-rendering.conf 11-lcdfilter-default.conf 12-tt-monospace-rendering.conf 13-selective-rendering.conf 13-selective-rendering-ipa.conf 20-unhint-small-vera.conf 22-noto-cjk-rendering.conf 30-metric-aliases.conf 31-metric-aliases-bw.conf 32-emoji-reject.conf 32-symbol-substitution.conf 40-nonlatin.conf 45-generic.conf 45-latin.conf 48-spacing.conf 49-family-default.conf 49-family-default-emoji.conf 49-sansserif.conf 55-local.conf 56-user.conf 58-family-prefer-local.conf 59-family-prefer-lang-specific-cjk.conf 59-family-prefer-lang-specific.conf 59-family-prefer-lang-specific-noto.conf 60-family-prefer.conf 60-generic.conf 61-latin.conf 61-stix.conf 61-wine-aliases.conf 65-fonts-persian.conf 65-nonlatin.conf 69-unifont.conf 70-reject.conf 80-delicious.conf 90-synthetic.conf README -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1223434 Kévin Le Gouguec <kevin.legouguec@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kevin.legouguec@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com