Bug 585258. Part 1: Don't make visible region arbitrarily complex in RecomputeVisibility. r=dbaron,a=blocking

This commit is contained in:
Robert O'Callahan 2011-01-04 21:45:24 +13:00
Родитель c382231324
Коммит 34b0680ee1
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -703,7 +703,7 @@ PRBool nsDisplayItem::RecomputeVisibility(nsDisplayListBuilder* aBuilder,
PRBool forceTransparentBackground;
nsRegion opaque = TreatAsOpaque(this, aBuilder, &forceTransparentBackground);
aVisibleRegion->Sub(*aVisibleRegion, opaque);
aBuilder->SubtractFromVisibleRegion(aVisibleRegion, opaque);
return PR_TRUE;
}