зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1086642 - Simplify invalid reigon by area. r=jrmuizel
This commit is contained in:
Родитель
6bf3fc36a1
Коммит
86270b9476
|
@ -55,6 +55,7 @@ public:
|
|||
virtual Layer* AsLayer() { return this; }
|
||||
virtual void InvalidateRegion(const nsIntRegion& aRegion) {
|
||||
mInvalidRegion.Or(mInvalidRegion, aRegion);
|
||||
mInvalidRegion.SimplifyOutwardByArea(200*200);
|
||||
mInvalidRegion.SimplifyOutward(20);
|
||||
mValidRegion.Sub(mValidRegion, mInvalidRegion);
|
||||
mLowPrecisionValidRegion.Sub(mLowPrecisionValidRegion, mInvalidRegion);
|
||||
|
|
Загрузка…
Ссылка в новой задаче