зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1266390: Preserver mIsPremultipliedAlpha when creating an ImageBitmap from an existing ImageBitmap. r=kaku
MozReview-Commit-ID: 2p58Z9JUPe6
This commit is contained in:
Родитель
356e232f67
Коммит
17a1f926e2
|
@ -883,7 +883,7 @@ ImageBitmap::CreateInternal(nsIGlobalObject* aGlobal, ImageBitmap& aImageBitmap,
|
||||||
}
|
}
|
||||||
|
|
||||||
RefPtr<layers::Image> data = aImageBitmap.mData;
|
RefPtr<layers::Image> data = aImageBitmap.mData;
|
||||||
RefPtr<ImageBitmap> ret = new ImageBitmap(aGlobal, data);
|
RefPtr<ImageBitmap> ret = new ImageBitmap(aGlobal, data, aImageBitmap.mIsPremultipliedAlpha);
|
||||||
|
|
||||||
// Set the picture rectangle.
|
// Set the picture rectangle.
|
||||||
if (ret && aCropRect.isSome()) {
|
if (ret && aCropRect.isSome()) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче