Bug 749118 - Translate the source correctly in RasterImage::CopyFrame. r=joe

This commit is contained in:
Matt Woodrow 2012-05-11 19:49:15 +12:00
Родитель 15509fccd0
Коммит ede138b390
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -851,8 +851,9 @@ RasterImage::CopyFrame(PRUint32 aWhichFrame,
gfxASurface::ImageFormatARGB32);
gfxContext ctx(imgsurface);
ctx.SetOperator(gfxContext::OPERATOR_SOURCE);
ctx.SetPattern(pattern);
ctx.Rectangle(framerect);
ctx.Translate(framerect.TopLeft());
ctx.SetPattern(pattern);
ctx.Fill();
*_retval = imgsurface.forget().get();