Closed Bug 1697310 Opened 3 years ago Closed 3 years ago

about:support fails to render properly with software fallback

Categories

(Core :: Graphics: WebRender, defect)

ARM
Android
defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox88 --- affected

People

(Reporter: jimm, Unassigned)

References

(Blocks 1 open bug)

Details

On my pixel 3 (Adreno 630) I get bug 1686800. Additionally if the foreground tab is about:support, and I turn the phone off and on again, I get a black frame for content. Reloading doesn't fix it. Switching tabs renders the tab I switch too, but when I switch back to about:support, nothing paints. I see the previous tab contents despite not viewing that tab.

Actually, switching tabs is generally broken, you never know what you're going to get. Black rect or the previous tab's contents.

:jimm, how did you enable software fallback on android? With the following prefs changes?

  • gfx.webrender.software = true
  • gfx.webrender.software.opengl = true
Flags: needinfo?(jmathies)

(In reply to Sotaro Ikeda [:sotaro] from comment #2)

:jimm, how did you enable software fallback on android? With the following prefs changes?

  • gfx.webrender.software = true
  • gfx.webrender.software.opengl = true

Only the first, I'll re-test with the second set.

Flags: needinfo?(jmathies)

Ah, that seems to have fixed the issue! Thanks!

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID

(In reply to Jim Mathies [:jimm] from comment #3)

(In reply to Sotaro Ikeda [:sotaro] from comment #2)

:jimm, how did you enable software fallback on android? With the following prefs changes?

  • gfx.webrender.software = true
  • gfx.webrender.software.opengl = true

Only the first, I'll re-test with the second set.

Only "gfx.webrender.software = true" enables RenderCompositorSWGL that we do not expected to be used on product.

With both prefs, RenderCompositorOGLSWGL is used that need to be enabled on product.

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