зеркало из https://github.com/mozilla/gecko-dev.git
Bug 795611 - Call virtual InvalidateFrame from InvalidateFrameSubtree since nsTable*Frame overloads it. r=cjones
This commit is contained in:
Родитель
6f574cafa6
Коммит
930cae2bd2
|
@ -4801,7 +4801,7 @@ nsIFrame::InvalidateFrameSubtree(uint32_t aDisplayItemKey)
|
|||
{
|
||||
bool hasDisplayItem =
|
||||
!aDisplayItemKey || FrameLayerBuilder::HasRetainedDataFor(this, aDisplayItemKey);
|
||||
InvalidateFrameInternal(this, hasDisplayItem);
|
||||
InvalidateFrame(aDisplayItemKey);
|
||||
|
||||
if (HasAnyStateBits(NS_FRAME_ALL_DESCENDANTS_NEED_PAINT) || !hasDisplayItem) {
|
||||
return;
|
||||
|
|
Загрузка…
Ссылка в новой задаче