diff options
author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2013-12-16 16:26:20 +0100 |
---|---|---|
committer | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2013-12-16 16:26:20 +0100 |
commit | dd7fd6f8760f14081648860715fb320cbc3bb7dd (patch) | |
tree | 1a92a0b7d75ce14629eb72a85950ad65c4d6385f /Source/WebCore/rendering/RenderLayerBacking.cpp | |
parent | 68f2a053e7ae67540ee557b5832f74361f3826f4 (diff) | |
parent | 40c371c0deac92e46cdc3302d00ab304bcbca505 (diff) | |
download | qtwebkit-dd7fd6f8760f14081648860715fb320cbc3bb7dd.tar.gz |
Merge remote-tracking branch 'origin/stable' into dev
Change-Id: Ic22a6afb0f21d6b716e17cf11d33e56fa873880e
Diffstat (limited to 'Source/WebCore/rendering/RenderLayerBacking.cpp')
-rw-r--r-- | Source/WebCore/rendering/RenderLayerBacking.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/WebCore/rendering/RenderLayerBacking.cpp b/Source/WebCore/rendering/RenderLayerBacking.cpp index 955315eef..143c7d32c 100644 --- a/Source/WebCore/rendering/RenderLayerBacking.cpp +++ b/Source/WebCore/rendering/RenderLayerBacking.cpp @@ -1447,6 +1447,14 @@ bool canCreateTiledImage(const RenderStyle* style) if (!image->isBitmapImage()) return false; +#if USE(COORDINATED_GRAPHICS) + // Direct compositing becomes slow when the images are too + // large and the UIProcess asserts if one of the dimensions + // is larger than 2000. + if (2000 < std::max(image->width(), image->height())) + return false; +#endif + return true; } |