зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1022612. Part 12: Propagate NeedsTransparentSurface in ProcessDisplayItems. r=mattwoodrow
--HG-- extra : rebase_source : b7302f3457837f8308925ab67705e6279a80caf3
This commit is contained in:
Родитель
4c7064adf3
Коммит
6c54f5517c
|
@ -2742,6 +2742,11 @@ ContainerState::ProcessDisplayItems(nsDisplayList* aList,
|
|||
accumulateIntoThebesLayerData->Accumulate(this, item,
|
||||
opaquePixels, itemVisibleRect, itemDrawRect, itemClip);
|
||||
}
|
||||
|
||||
if (itemSameCoordinateSystemChildren &&
|
||||
itemSameCoordinateSystemChildren->NeedsTransparentSurface()) {
|
||||
aList->SetNeedsTransparentSurface();
|
||||
}
|
||||
}
|
||||
|
||||
aList->AppendToTop(&savedItems);
|
||||
|
|
Загрузка…
Ссылка в новой задаче