Closed Bug 1701264 Opened 4 years ago Closed 2 years ago

Release 87.0, 64-bit, win 10; does not display font characters or changes to pink

Categories

(Core :: Graphics: Text, defect)

Firefox 87
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: lshiffri, Assigned: bradwerth)

References

Details

Attachments

(8 files)

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

Steps to reproduce:

Update to current version of Firefox-87.0. Display any web site, such as yahoo.com email. Bring up additional web pages, such as https://sfbay.craigslist.org/d/free-stuff/search/zip.

Actual results:

Text can be displayed in pink. Headers/tabs show no text or characters missing.

Expected results:

Text/fonts should display in color as specified (black). Tab headers should show all text and not drop characters.

The Bugbug bot thinks this bug should belong to the 'Core::Layout: Text and Fonts' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Layout: Text and Fonts
Product: Firefox → Core
Attached image ExampleTextMissing.PNG

Not Layout, this looks like a Graphics-level issue.

Lisa: If you go to about:config and set the preference gfx.webrender.force-disabled to true and then restart the browser, does that make a difference?

Component: Layout: Text and Fonts → Graphics: Text

No difference when set to "true".

How about if you start Firefox in Safe Mode (Help menu / Restart with Add-ons Disabled) -- any difference?

That seems to fix it. I try to run totally clean, so I'm not sure what addin might be doing that. Safe mode removes the menu, which I always have there.

Attached image plugins.PNG

Looks like it might be "Widevine Content Decryption Module provided by Google Inc." With this disabled things are better, though clicking from tab to tab causes the heading to flash off and on. I'm not sure how this plugin got installed. See screen shot.

Characters dropping on tab headers seem to have to do with when they don't have the focus.

(In reply to Lisa S from comment #8)

Looks like it might be "Widevine Content Decryption Module provided by Google Inc." With this disabled things are better, though clicking from tab to tab causes the heading to flash off and on. I'm not sure how this plugin got installed. See screen shot.

Widevine add-on is installed when Firefox Preferences -> General has "Play DRM-controlled content" checked. Shouldn't be relevant to this issue. Would you please attach the contents of your "about:support"? Use the "Copy text to clipboard" button and paste that text as an attachment to this bug.

Flags: needinfo?(lshiffri)
Attached file Trouble shooting info
Didn't find what you were talking about. So, here's troubleshooting information:

Troubleshooting information attached. Found the DRM setting by searching options. It is checked. Weird thing just happened where it didn't even show the characters when I was typing "about:config". Never had that happen before. After I hit enter they showed.

Flags: needinfo?(lshiffri)

Not fixed at all. Even worse now. Can hardly read email. Lots of pink text. I don't know why it was better yesterday. I don't want to run in safe mode. Where is the previous version so I can uninstall and install the other one?

(In reply to Lisa S from comment #13)

Not fixed at all. Even worse now. Can hardly read email. Lots of pink text. I don't know why it was better yesterday. I don't want to run in safe mode. Where is the previous version so I can uninstall and install the other one?

Thanks for the support info dump. That will help us as we try to replicate your experience. In the meanwhile, if your current version of Firefox is unusable because of graphics issues, you have a few options:

  1. Turn off WebRender by going to about:config and setting these preferences:
    gfx.webrender.all false
    gfx.webrender.force-disabled true
  2. Go to a newer version of Firefox by trying out the Nightly build at https://www.mozilla.org/en-US/firefox/channel/desktop/.
  3. Go to an older version of Firefox by trying out an Extended Service Release (ESR) build at https://www.mozilla.org/en-US/firefox/all/#product-desktop-esr.

Jeff, can you replicate? Or does anything stand out to you in the about:support log that indicates what might be going on?

Flags: needinfo?(jmuizelaar)

This seems like it's probably a GPU driver bug. WebRender has been enabled for a while so it seems like this might have been broken recently. Lisa, are you able to narrow down the change that broke this using mozregression?

Flags: needinfo?(jmuizelaar) → needinfo?(lshiffri)

A quick comment. I tried to downgrade to 85.0 but lost my shortcuts (#3 above). But, the problem was gone which should be helpful. I selected my previous profile and it went back to 87.0 even though I had uninstalled and the problem is worse than ever. Yahoo mail is almost unusable now. I have not tried a nightly build. I have not tried mozregression. I want to be sure my shortcuts are backed up before messing with it.

Flags: needinfo?(lshiffri)

Question: I only see info to back up the whole profile. When I restored the profile it changed the version of the installed Firefox. How can I back up and restore only the shortcuts or is this possible. If not possible, will restoring a profile always change the version to the one installed when that profile was created?

Changing "gfx.webrender.force-disabled" to true seems to have fixed it. I rebooted instead of restarting since sometimes symptoms change after rebooting.

Glad you have a workable Firefox again. We can't reproduce the bug, but that's likely just an indicator that there's something particular about your hardware and GPU driver. To help us find and fix it, it would be really helpful if you'd be willing to use https://mozilla.github.io/mozregression/ on your machine. That will create a new, clean profile on different versions of Firefox to isolate which code change in FF is causing the problem on your machine. It won't affect your day-to-day profile at all.

Flags: needinfo?(lshiffri)

OK. I'll check it out and let you know the results. See video info screenshot attached.

Flags: needinfo?(lshiffri)
Attached image Radeon.PNG

I'll take this for now.

Assignee: nobody → bwerth

Probably unrelated, but now my bookmarks toolbar doesn't display any bookmarks and it does not allow adding any. Appears read-only - shows black circle with line when trying to drag something into it. Haven't done mozregression yet.

Severity: -- → S3

Had seemed to improve with versions from the one this is reported again until upgrading to 93.0, 64-bit. The problem is now very severe and some web sites are unreadable.

(In reply to Lisa S from comment #26)

Had seemed to improve with versions from the one this is reported against until upgrading to 93.0, 64-bit. The problem is now very severe and some web sites are unreadable.

Still not able to reproduce, unfortunately. Please try again with current Nightly which is Firefox 95. If it is still occurring, please follow the process at https://mozilla.github.io/mozregression/ which will help us understand which bit of code is causing the problem, for you.

Flags: needinfo?(lshiffri)

Where do I go to get "Nightly"?

Flags: needinfo?(lshiffri)

(In reply to Lisa S from comment #29)

Where do I go to get "Nightly"?

https://www.mozilla.org/en-US/firefox/all is one way to find it. From the first dropdown, choose "Firefox Nightly". Nightly is updated every day and best represents the current state of the Firefox code. If something works in Nightly, it means that the fix is on its way to users who run the Release version of Firefox. If the problem is solved for you in Nightly, you can continue to use Nightly until the fix makes its way to Release.

mozregression is the tool to use to determine which code fix is responsible for causing or solving an issue. So if Nightly does not fix the problem for you, it would be very helpful for you to run mozregression to help identify the offending bit of code.

Loaded the nightly build. Does not seem to fix all (except got rid of all my shortcuts which is need to get back). One thing I've been playing with is adding new tabs and having all the tab heading text disappear. The icons still show. I pinned this down to the tab text doesn't come back until I take my mouse cursor off the new tab.

  1. Have a few tabs open (not sure this is needed) - email, bugzilla, CNN
  2. Click New Tab +
  3. If text on tab heading is still there click New Tab + again.
  4. When text disappears, hold mouse over new tab
    Result: text does not reappear while mouse is hovering over new tab
  5. Move mouse cursor off tab
    Result: text appears on all the tabs

Note that 95.0a1 seems to make the character dropping problem on the web page itself better. Couldn't even read gmail before and now is fine. I haven't put in all the settings I normally run, especially in security. Will try.

Attached video FirefoxFontProblems.mp4

The front problem has something to do with a graphic and text on the screen at the same time. Attached is a screen video of a NY Times article - scrolling up and down. When the heading is not displayed the text displays correctly. When scrolling so the heading is displayed the text issues can be seen. This is when logged in to NY Times.
https://www.nytimes.com/2021/12/09/world/asia/new-zealand-smoking-ban.html

Currently 94.0.1.

Lisa, can you try setting the pref "gfx.webrender.software" to true? That will disable the WebRender hardware acceleration somewhat, but if this is really a bug in your video drivers, that should alleviate the symptoms for you until we can figure out what is going on.

Flags: needinfo?(lshiffri)
See Also: → 1744334

Lisa S, is this still happening for you?

(In reply to Brad Werth [:bradwerth] from comment #35)

Lisa S, is this still happening for you?

I gave up on Firefox. Sooo many problems. I'm using Edge.

Flags: needinfo?(lshiffri)
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: