зеркало из https://github.com/mozilla/pjs.git
b=364968, cairo big-image downscaling limit dest coord psace (corrupt favicon tab images), r+sr=roc
This commit is contained in:
Родитель
c51f393221
Коммит
45bc778cf4
|
@ -392,8 +392,8 @@ nsThebesImage::Draw(nsIRenderingContext &aContext,
|
|||
* have to pre-downscale any image that would fall outside of a scaled 16-bit
|
||||
* coordinate space.
|
||||
*/
|
||||
if (aDestRect.pos.x * (1.0 / xscale) > 32768.0 ||
|
||||
aDestRect.pos.y * (1.0 / yscale) > 32768.0)
|
||||
if (aDestRect.pos.x * (1.0 / xscale) >= 32768.0 ||
|
||||
aDestRect.pos.y * (1.0 / yscale) >= 32768.0)
|
||||
{
|
||||
gfxIntSize dim(NS_lroundf(destRect.size.width),
|
||||
NS_lroundf(destRect.size.height));
|
||||
|
|
Загрузка…
Ссылка в новой задаче