Open Bug 1629481 Opened 5 years ago Updated 3 years ago

Firefox does not render color emojis on Windows 7

Categories

(Core :: Graphics: Text, defect, P3)

75 Branch
x86_64
Windows 7
defect

Tracking

()

Tracking Status
firefox-esr68 --- wontfix
firefox-esr78 --- wontfix
firefox77 --- wontfix
firefox78 --- wontfix
firefox79 --- fix-optional

People

(Reporter: jayaherkardrive, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0

Steps to reproduce:

I updated Windows 7 and then suddenly this issue started to happen

Actual results:

I'm getting half emojis black and half emojis colorful. Some emojis are rendering perfectly but some emojis are not rendering.

Expected results:

Expected result would be Firefox only to display colorful rendered emojis (Twemoji Mozilla)

Severity: normal → critical
Priority: -- → P1

Hi,
I was unable to reproduce this issue on my end, I tried on Windows 10 and 7, with Firefox Nightly version 77.0a1 (2020-04-17) (64-bit) and Release 75 (64-bit).

Does this issue occur with a fresh profile as well? You can find the steps here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager

You can also try testing if the issue is reproducible in safe mode, here is a link that can help you:
https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode

Or you can also download Firefox Nightly from here: https://nightly.mozilla.org/ , to see if the issue still occurs there as well.

Thanks in advance. I've already chosen a component for this bug in hope that someone with more expertise may look at it. We'll await their answer.

Regards,
Jerónimo.

Component: Untriaged → Graphics: WebRender
Flags: needinfo?(jayaherkardrive)
Product: Firefox → Core

Can you please attach the contents of about:support as a text file to this bug?

These are current, open bugs with a Severity of critical. The Severity of these bugs is being changed to S2 to be consistent with the May 4 2020 Severity definitions.

Please let Release Management know if these bugs are still S2.

Severity: critical → S2

We aren't shipping WebRender by default on Win7 yet.

Blocks: wr-win7
Severity: S2 → S3
Priority: P1 → P3
Blocks: wr-79

This can be reproduced without WebRender
mozregression --launch 2020-06-12 --pref gfx.webrender.force-disabled:true -a https://addons.mozilla.org/en-US/firefox/addon/awesome-emoji-picker/

Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(jayaherkardrive)
OS: Unspecified → Windows 7
Hardware: Unspecified → x86_64
No longer blocks: wr-win7, wr-79
Component: Graphics: WebRender → Graphics: Text

Any thoughts Jonathan?

Flags: needinfo?(jfkthame)
Attached image firefox-vs-chrome.png

If you click on the "Demo: Native Style" picker, you can see that most flags are shown as country codes as seen in comment 0: https://emoji-button.js.org/
It looks worse in Chrome!

Given this statement:

I updated Windows 7 and then suddenly this issue started to happen

I wonder if a Win7 update has introduced a font that covers some of the emoji codepoints, and is taking precedence over our Twemoji Mozilla font in the emoji-picker window?

Ah, look at this:
https://support.microsoft.com/en-gb/help/2729094/an-update-for-the-segoe-ui-symbol-font-in-windows-7-and-in-windows-ser

So apparently the (monochrome) Segoe UI Symbol font now includes a bunch of emoji codepoints.

Bug 1371386 ought to help here, but the alternative fix would be for the add-on to explicitly list desired emoji fonts in its CSS rather than relying on fallback to find "the right thing".

Flags: needinfo?(jfkthame)

Is this fixed? Cannot reproduce.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: