Bug 1347811 - Share WebRenderCompositableHolder between WebRenderBridgeParent r=nical

This commit is contained in:
sotaro
2017-03-22 10:27:38 +09:00
parent efa4e83837
commit 154085411b
5 changed files with 47 additions and 26 deletions

View File

@@ -223,7 +223,7 @@ CrossProcessCompositorBridgeParent::AllocPWebRenderBridgeParent(const wr::Pipeli
WebRenderBridgeParent* parent = nullptr;
RefPtr<wr::WebRenderAPI> api = root->GetWebRenderAPI();
RefPtr<WebRenderCompositableHolder> holder = new WebRenderCompositableHolder();
RefPtr<WebRenderCompositableHolder> holder = root->CompositableHolder();
parent = new WebRenderBridgeParent(this, aPipelineId, nullptr, root->CompositorScheduler(), Move(api), Move(holder));
parent->AddRef(); // IPDL reference