From 96a3a743e2aa1a3e529f30ace2f02952a04b8f8e Mon Sep 17 00:00:00 2001 From: Ryan Hunt Date: Tue, 21 Nov 2017 19:22:27 -0500 Subject: [PATCH] Allow painted layers with ancestor mask layers to use OMTP (bug 1419586, r=dvander) MozReview-Commit-ID: 1Ru3lxaKUbl --HG-- extra : rebase_source : df2fc3ecf68f8792945e4a3b72c23b7c9cfcc6fe --- gfx/layers/client/ClientPaintedLayer.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/gfx/layers/client/ClientPaintedLayer.cpp b/gfx/layers/client/ClientPaintedLayer.cpp index 3184f6534bed..b22891ca75a6 100644 --- a/gfx/layers/client/ClientPaintedLayer.cpp +++ b/gfx/layers/client/ClientPaintedLayer.cpp @@ -66,13 +66,7 @@ ClientPaintedLayer::CanRecordLayer(ReadbackProcessor* aReadback) return false; } - // If we have mask layers, we have to render those first - // In this case, don't record for now. - if (GetMaskLayer()) { - return false; - } - - return GetAncestorMaskLayerCount() == 0; + return true; } void