Closed Bug 1627117 Opened 4 years ago Closed 4 years ago

Browser flashes black when starting profiling with screenshots and DirectComposition on

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla76
Tracking Status
firefox-esr68 --- unaffected
firefox74 --- wontfix
firefox75 --- wontfix
firefox76 --- fixed

People

(Reporter: jrmuizel, Assigned: sotaro)

References

(Blocks 2 open bugs, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Presumably because of turning off the compositor.

Blocks: wr-75

Sotaro, can you reproduce this?

Flags: needinfo?(sotaro.ikeda.g)

I can reproduce this on both of my Windows machines.

Priority: -- → P1

(In reply to Jeff Muizelaar [:jrmuizel] from comment #1)

Sotaro, can you reproduce this?

Yes, I could reproduce the problem. When I implemented, it did not happen such often:( There are some workaround to suppress it. Then it is a regression of Bug 1602643.

Crash of Bug 1624817 could also happen. If the crash happen, it also could cause similar effect.

Regressed by: 1602643
Has Regression Range: --- → yes
Depends on: 1624817
Assignee: nobody → sotaro.ikeda.g
Flags: needinfo?(sotaro.ikeda.g)

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

(In reply to Jeff Muizelaar [:jrmuizel] from comment #1)

Sotaro, can you reproduce this?

Yes, I could reproduce the problem. When I implemented, it did not happen such often:(

It seems that a change after Bug 1602643 seems to made the symptom very often.

Somehow, first rendering after disabling WR native compositor did not shown :(

When I forced to do WR rendering twice during disabling WR native compositor. The problem was reduced for me. I wonder if it could be a short term fix.

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

Somehow, first rendering after disabling WR native compositor did not shown :(

It seems that first rendering to SwapChain was not used by IDCompositionVisual2.

Bug 1627415 is created for long term fix.

Blocks: 1627415
Pushed by sikeda.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7256d96b4de6
Trigger WR rendering twice during disabling native compositor r=jrmuizel
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: