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