зеркало из https://github.com/mozilla/gecko-dev.git
Bug 770144 - Restrict ThebesLayer invalidations to the visible region. r=roc
This commit is contained in:
Родитель
94b662155b
Коммит
a8f5323a9f
|
@ -690,6 +690,7 @@ InvalidatePostTransformRegion(ThebesLayer* aLayer, const nsIntRegion& aRegion,
|
|||
// to the ThebesLayer's own coordinates
|
||||
nsIntRegion rgn = aRegion;
|
||||
rgn.MoveBy(-aTranslation);
|
||||
rgn.And(rgn, aLayer->GetVisibleRegion());
|
||||
aLayer->InvalidateRegion(rgn);
|
||||
#ifdef DEBUG_INVALIDATIONS
|
||||
nsCAutoString str;
|
||||
|
|
Загрузка…
Ссылка в новой задаче