From 4e5a30882744b61f40d2a7247a5388854b21f3e3 Mon Sep 17 00:00:00 2001 From: Kartikaya Gupta Date: Thu, 2 Aug 2018 00:17:36 -0400 Subject: [PATCH] Bug 1479939 - Ensure we tell WR to remove the compositable pipelines when clearing resources. r=sotaro MozReview-Commit-ID: AxuvERUalhb --HG-- extra : rebase_source : 674a20346c234912f7389d9fc7078c956cf08fc7 --- gfx/layers/wr/WebRenderBridgeParent.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/gfx/layers/wr/WebRenderBridgeParent.cpp b/gfx/layers/wr/WebRenderBridgeParent.cpp index 49075cc6e010..10090b1cce13 100644 --- a/gfx/layers/wr/WebRenderBridgeParent.cpp +++ b/gfx/layers/wr/WebRenderBridgeParent.cpp @@ -1710,6 +1710,7 @@ WebRenderBridgeParent::ClearResources() RefPtr host = entry.second; host->ClearWrBridge(); mAsyncImageManager->RemoveAsyncImagePipeline(pipelineId, txn); + txn.RemovePipeline(pipelineId); } mAsyncCompositables.clear(); for (const auto& entry : mSharedSurfaceIds) {