diff --git a/gfx/layers/LayerTreeInvalidation.cpp b/gfx/layers/LayerTreeInvalidation.cpp index 82d03a6e72d6..eddd06bfddfa 100644 --- a/gfx/layers/LayerTreeInvalidation.cpp +++ b/gfx/layers/LayerTreeInvalidation.cpp @@ -168,7 +168,7 @@ struct LayerPropertiesBase : public LayerProperties AddTransformedRegion(result, visible, mTransform); AddRegion(result, ComputeChangeInternal(aCallback)); - AddTransformedRegion(result, mLayer->GetInvalidRegion().GetBounds(), mTransform); + AddTransformedRegion(result, mLayer->GetInvalidRegion(), mTransform); if (mMaskLayer && otherMask) { AddTransformedRegion(result, mMaskLayer->ComputeChange(aCallback), mTransform);