Closed Bug 1630590 Opened 4 years ago Closed 1 year ago

Text glithcing randomly on Facebook and affecting browser interface as well

Categories

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

77 Branch
Desktop
macOS
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mihai.chereji+bugzilla, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:77.0) Gecko/20100101 Firefox/77.0

Steps to reproduce:

Don't have clear STR as of now, but it has happened at least twice, generally after having the Facebook Tab open for a while.

Actual results:

Text glitches, similar to the ones described in this call for help:
https://mozillagfx.wordpress.com/2020/02/18/challenge-snitch-on-the-glitch-help-the-graphics-team-track-down-an-interesting-webrender-bug/

When the bug does hit, it affects parts of the browser interface as well.

I'm attaching a screenshot of the glitch, covering up more sensitive parts with black squares.

Expected results:

Text should be glitch free, tab names should be visible.

Attached file about.support

Thanks Mihai. It looks like the GPU is not on the list of supported devices, but webrender was force-enabled via about:config:

WEBRENDER:
opt-in by default: WebRender is an opt-in feature
available by user: Force enabled by pref
WEBRENDER_QUALIFIED:
blacklisted by env: No qualified hardware
WEBRENDER_COMPOSITOR:
disabled by default: Disabled by default
WEBGPU:
disabled by default: Disabled by default

The problem might go away if you set gfx.webrender.all: false. We still would want to fix it of course.

Blocks: wr-ui-glitch
OS: Unspecified → macOS
Priority: -- → P3
Hardware: Unspecified → Desktop

Markus, could the following from the about:support be relevant here?

Failure Log
(#0): CP+[GFX1-]: Failed to allocate a surface due to invalid size (DTD) Size(17150,17150)
(#1): CP+[GFX1-]: Failed to allocate a surface due to invalid size (DTD) Size(17150,17150)
Flags: needinfo?(mstange)

Just adding a note - have been trying to repro on my Mac today (10.13) no luck yet

Resetting severity to default of --.

Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3 (Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3 (normal.)

Severity: normal → S3

Curious if you are still experiencing this glitching at all?

Flags: needinfo?(mihai.chereji+bugzilla)
No longer blocks: wr-ui-glitch

(In reply to Glenn Watson [:gw] from comment #3)

Markus, could the following from the about:support be relevant here?

Failure Log
(#0): CP+[GFX1-]: Failed to allocate a surface due to invalid size (DTD) Size(17150,17150)
(#1): CP+[GFX1-]: Failed to allocate a surface due to invalid size (DTD) Size(17150,17150)

Hard to say.

I'm going to resolve this bug because no further issues have been reported in the last three years.

Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(mstange.moz)
Flags: needinfo?(mihai.chereji+bugzilla)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: