Bug 1409736 - Initialize the new clip member introduced in WR PR 1867. r=jrmuizel

MozReview-Commit-ID: JRzYT4WNoJi

--HG--
extra : rebase_source : 0b9ffec157975f48ab8ca8c8ec845d8396488eba
This commit is contained in:
Kartikaya Gupta 2017-10-23 09:48:45 -04:00
Родитель a7adb0d8da
Коммит 0a56221231
2 изменённых файлов: 2 добавлений и 0 удалений

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

@ -325,6 +325,7 @@ static inline wr::ComplexClipRegion ToComplexClipRegion(const RoundedRect& rect)
ret.radii.top_right = ToLayoutSize(LayoutDeviceSize::FromUnknownSize(rect.corners.radii[mozilla::eCornerTopRight]));
ret.radii.bottom_left = ToLayoutSize(LayoutDeviceSize::FromUnknownSize(rect.corners.radii[mozilla::eCornerBottomLeft]));
ret.radii.bottom_right = ToLayoutSize(LayoutDeviceSize::FromUnknownSize(rect.corners.radii[mozilla::eCornerBottomRight]));
ret.mode = wr::ClipMode::Clip;
return ret;
}

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

@ -490,6 +490,7 @@ DisplayItemClip::ToComplexClipRegions(int32_t aAppUnitsPerDevPixel,
LayoutDeviceSize::FromAppUnits(nsSize(radii[eCornerTopRightX], radii[eCornerTopRightY]), aAppUnitsPerDevPixel),
LayoutDeviceSize::FromAppUnits(nsSize(radii[eCornerBottomLeftX], radii[eCornerBottomLeftY]), aAppUnitsPerDevPixel),
LayoutDeviceSize::FromAppUnits(nsSize(radii[eCornerBottomRightX], radii[eCornerBottomRightY]), aAppUnitsPerDevPixel));
region->mode = wr::ClipMode::Clip;
}
}