| Index: third_party/WebKit/Source/platform/graphics/CrossfadeGeneratedImage.cpp
|
| diff --git a/third_party/WebKit/Source/platform/graphics/CrossfadeGeneratedImage.cpp b/third_party/WebKit/Source/platform/graphics/CrossfadeGeneratedImage.cpp
|
| index 4aea53c60a521ca6789ee2754965d4a54baae73d..9d19b6c59c598c86a1864e03732d6bdf449aaff0 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/CrossfadeGeneratedImage.cpp
|
| +++ b/third_party/WebKit/Source/platform/graphics/CrossfadeGeneratedImage.cpp
|
| @@ -42,9 +42,9 @@ CrossfadeGeneratedImage::CrossfadeGeneratedImage(Image* fromImage, Image* toImag
|
|
|
| void CrossfadeGeneratedImage::drawCrossfade(SkCanvas* canvas, const SkPaint& paint, ImageClampingMode clampMode)
|
| {
|
| - FloatRect fromImageRect(FloatPoint(), m_fromImage->size());
|
| - FloatRect toImageRect(FloatPoint(), m_toImage->size());
|
| - FloatRect destRect(FloatPoint(), m_crossfadeSize);
|
| + FloatRect fromImageRect(FloatPoint(), FloatSize(m_fromImage->size()));
|
| + FloatRect toImageRect(FloatPoint(), FloatSize(m_toImage->size()));
|
| + FloatRect destRect((FloatPoint()), FloatSize(m_crossfadeSize));
|
|
|
| // TODO(junov): The various effects encoded into paint should probably be applied here
|
| // instead of inside the layer. This probably faulty behavior was maintained in order
|
| @@ -96,7 +96,7 @@ void CrossfadeGeneratedImage::drawTile(GraphicsContext* context, const FloatRect
|
| SkPaint paint = context->fillPaint();
|
| paint.setXfermodeMode(SkXfermode::kSrcOver_Mode);
|
| paint.setAntiAlias(context->shouldAntialias());
|
| - FloatRect destRect(FloatPoint(), m_crossfadeSize);
|
| + FloatRect destRect((FloatPoint()), FloatSize(m_crossfadeSize));
|
| paint.setFilterQuality(context->computeFilterQuality(this, destRect, srcRect));
|
| drawCrossfade(context->canvas(), paint, ClampImageToSourceRect);
|
| }
|
|
|