зеркало из https://github.com/mozilla/gecko-dev.git
Bug 749118 - Translate the source correctly in RasterImage::CopyFrame. r=joe
This commit is contained in:
Родитель
15509fccd0
Коммит
ede138b390
|
@ -851,8 +851,9 @@ RasterImage::CopyFrame(PRUint32 aWhichFrame,
|
||||||
gfxASurface::ImageFormatARGB32);
|
gfxASurface::ImageFormatARGB32);
|
||||||
gfxContext ctx(imgsurface);
|
gfxContext ctx(imgsurface);
|
||||||
ctx.SetOperator(gfxContext::OPERATOR_SOURCE);
|
ctx.SetOperator(gfxContext::OPERATOR_SOURCE);
|
||||||
ctx.SetPattern(pattern);
|
|
||||||
ctx.Rectangle(framerect);
|
ctx.Rectangle(framerect);
|
||||||
|
ctx.Translate(framerect.TopLeft());
|
||||||
|
ctx.SetPattern(pattern);
|
||||||
ctx.Fill();
|
ctx.Fill();
|
||||||
|
|
||||||
*_retval = imgsurface.forget().get();
|
*_retval = imgsurface.forget().get();
|
||||||
|
|
Загрузка…
Ссылка в новой задаче