icecat: add release icecat-140.6.0-1gnu1 for ecne

This commit is contained in:
Ark74 2026-01-17 19:26:27 -06:00
parent 618c9f4145
commit 7d0f5dab3b
3382 changed files with 457689 additions and 569094 deletions

View file

@ -10932,7 +10932,12 @@ bool nsIFrame::FinishAndStoreOverflow(OverflowAreas& aOverflowAreas,
TransformReferenceBox refBox(this);
for (const auto otype : AllOverflowTypes()) {
nsRect& o = aOverflowAreas.Overflow(otype);
o = nsDisplayTransform::TransformRect(o, this, refBox);
// If the overflow is empty, it can still have a non-zero length in one axis.
// Transforming such axis-bound rect can cause the resulting rect to be non-empty,
// e.g. by rotating the rect.
if (!o.IsEmpty()) {
o = nsDisplayTransform::TransformRect(o, this, refBox);
}
}
/* If we're the root of the 3d context, then we want to include the