| Index: Source/core/rendering/svg/RenderSVGResourcePattern.cpp
|
| diff --git a/Source/core/rendering/svg/RenderSVGResourcePattern.cpp b/Source/core/rendering/svg/RenderSVGResourcePattern.cpp
|
| index 03d630859f4049b4ac7ef34bdad8ca2212264a1c..401a29057a810ba9d9ac47029bdfefd9636fe0df 100644
|
| --- a/Source/core/rendering/svg/RenderSVGResourcePattern.cpp
|
| +++ b/Source/core/rendering/svg/RenderSVGResourcePattern.cpp
|
| @@ -242,11 +242,12 @@ PassOwnPtr<ImageBuffer> RenderSVGResourcePattern::createTileImage(const PatternA
|
| GraphicsContext* tileImageContext = tileImage->context();
|
| ASSERT(tileImageContext);
|
| IntSize unclampedImageSize(roundedIntSize(absoluteTileBoundaries.size()));
|
| - tileImageContext->scale(FloatSize(unclampedImageSize.width() / absoluteTileBoundaries.width(), unclampedImageSize.height() / absoluteTileBoundaries.height()));
|
| + tileImageContext->scale(unclampedImageSize.width() / absoluteTileBoundaries.width(), unclampedImageSize.height() / absoluteTileBoundaries.height());
|
|
|
| // The image buffer represents the final rendered size, so the content has to be scaled (to avoid pixelation).
|
| - tileImageContext->scale(FloatSize(clampedAbsoluteTileBoundaries.width() / tileBoundaries.width(),
|
| - clampedAbsoluteTileBoundaries.height() / tileBoundaries.height()));
|
| + tileImageContext->scale(
|
| + clampedAbsoluteTileBoundaries.width() / tileBoundaries.width(),
|
| + clampedAbsoluteTileBoundaries.height() / tileBoundaries.height());
|
|
|
| // Apply tile image transformations.
|
| if (!tileImageTransform.isIdentity())
|
|
|