Closed Bug 1586062 Opened 5 years ago Closed 5 years ago

WebRender doesn't render when picture caching is disabled

Categories

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

defect

Tracking

()

VERIFIED FIXED
mozilla71
Tracking Status
firefox71 --- verified

People

(Reporter: kvark, Assigned: gw)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

The screen is flickering between black and transparent, no surfing is possible.

I took a GPU capture, and "pass 7/framebuffer/Composite/" is empty.

Priority: -- → P1
Regressed by: 1585240
Keywords: regression

We need to detect this code path in renderer, and call the
legacy draw_color_target method.

Assignee: nobody → gwatson
Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/46c1d4bde8d4
Fix WebRender with picture caching path disabled. r=kvark
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71

Hello,

Could you please provide QA with STR for verifying this ticket ?

Thank you in advance!

Flags: needinfo?(gwatson)

Sure - ensure that you have webrender enabled (you can confirm via about:support) and then:

  • Set gfx.webrender.picture-caching to false in about:config
  • Restart the browser.

If you see anything other than a blank white screen, it's verified :)

Flags: needinfo?(gwatson)
Flags: qe-verify+

Hello! Reproduced the issues using Firefox 71.0a1 (20191003214801) on Windows 10x64 and STR from comment 6.
The issue is verified fixed with firefox 71.0b9 (20191111170815) on Windows 10x64, macOS 10.12 and Ubuntu 18.04. No blank screen presented while using Webrender and setting gfx.webrender.picture-caching to false. Thank you for STR Glenn.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: