Closed Bug 1616174 Opened 1 month ago Closed 1 month ago

Do not create unnecessary compositor window

Categories

(Core :: Graphics: Layers, enhancement)

enhancement
Not set

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: sotaro, Assigned: sotaro)

References

Details

Attachments

(1 file)

This bug is created by Bug 1553693 Comment 41.

CompositorBridgeParent::AllocPLayerTransactionParent() creates unnecessary compositor window when creating basic compositor during d3d compositor is available. It seems better to avoid to create unnecessary compositor window.

When the unnecessary compositor window is created, is is soon destroyed at https://searchfox.org/mozilla-central/rev/0439db3a39faddb90197a87cc184c57dcbf0a770/gfx/layers/ipc/CompositorBridgeParent.cpp#1486

Blocks: 1553693
Assignee: nobody → sotaro.ikeda.g
Pushed by sikeda.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d54f0df5ec70
Do not create unnecessary compositor window r=nical
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
You need to log in before you can comment on or make changes to this bug.