summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/BaseTile.cpp
diff options
context:
space:
mode:
authorNicolas Roard <nicolasroard@google.com>2011-08-30 17:13:28 -0700
committerNicolas Roard <nicolasroard@google.com>2011-08-30 17:13:28 -0700
commit5d77d7f575389ee1f20a394c635928c2e75667c7 (patch)
tree1b715fba365bb945093108134256bd826c6f20bd /Source/WebCore/platform/graphics/android/BaseTile.cpp
parentd341240deca5ec2b22a27669aa4c8ae7f77ff9ac (diff)
downloadexternal_webkit-5d77d7f575389ee1f20a394c635928c2e75667c7.zip
external_webkit-5d77d7f575389ee1f20a394c635928c2e75667c7.tar.gz
external_webkit-5d77d7f575389ee1f20a394c635928c2e75667c7.tar.bz2
Fix repaint issues with BaseTile
bug:5225313 Change-Id: I1cf4f60f005f00f8b1cc8454fce189b6a91d2dac
Diffstat (limited to 'Source/WebCore/platform/graphics/android/BaseTile.cpp')
-rw-r--r--Source/WebCore/platform/graphics/android/BaseTile.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/android/BaseTile.cpp b/Source/WebCore/platform/graphics/android/BaseTile.cpp
index 93d00bd..d5c415d 100644
--- a/Source/WebCore/platform/graphics/android/BaseTile.cpp
+++ b/Source/WebCore/platform/graphics/android/BaseTile.cpp
@@ -355,6 +355,9 @@ void BaseTile::paintBitmap()
bool surfaceTextureMode = textureInfo->getSharedTextureMode() == SurfaceTextureMode;
+ if (surfaceTextureMode)
+ fullRepaint = true;
+
while (!fullRepaint && !cliperator.done()) {
SkRect realTileRect;
SkRect dirtyRect;