Main process pages do not render correctly after app is paused/resumed
Categories
(GeckoView :: General, defect, P1)
Tracking
(Not tracked)
People
(Reporter: csadilek, Unassigned)
Details
(Whiteboard: [geckoview:m74])
STR:
- Open any extension page e.g. a browser action default popup
- Put app in the background
- Put app in the foreground
Expected:
- Extension page is still being rendered
Actual:
- Seeing white / black screen
This only happens for extension pages, and seems to work fine the first time, but fails on subsequent attempts.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 1•5 years ago
|
||
I can reproduce this consistently on Reference Browser with about:support
, so this is for every main process page, not just extension pages.
It only reproduces for me when I have WebRender on, turning off WebRender fixes it. Christian could you double check that the problem goes away without WebRender for you too?
Reporter | ||
Comment 2•5 years ago
|
||
Unfortunately, I can reproduce this without WebRender as well. It is turned off for me (all gfx.webrender flags in about:config are set to false) and I still see this behaviour.
Reporter | ||
Comment 3•5 years ago
|
||
Update: I was wrong. After setting gfx.webrender.force-disabled=true
, I can no longer reproduce the problem.
Comment 4•5 years ago
|
||
Kris, this issue is only appearing when Web Render is enabled. Can you take a look please?
Comment 5•5 years ago
|
||
This should be fixed by bug 1581868. Please re-open if still happening after this fix has landed.
Description
•