diff options
author | Teng-Hui Zhu <ztenghui@google.com> | 2012-05-30 10:19:21 -0700 |
---|---|---|
committer | Teng-Hui Zhu <ztenghui@google.com> | 2012-05-30 15:21:34 -0700 |
commit | 45c2747dcc0151ebf5a296118c2d3c8f69ab4f68 (patch) | |
tree | cc9992fe8397395e6338334f6f23a00490183c3e /Source/WebCore/platform/graphics/android/rendering/Surface.cpp | |
parent | 86ba073431c8ddf2e9d1f2d5d4f89157dd32ec33 (diff) | |
download | external_webkit-45c2747dcc0151ebf5a296118c2d3c8f69ab4f68.zip external_webkit-45c2747dcc0151ebf5a296118c2d3c8f69ab4f68.tar.gz external_webkit-45c2747dcc0151ebf5a296118c2d3c8f69ab4f68.tar.bz2 |
Minimize tearing for fixed element in single surface mode
bug:5683630
Change-Id: I43f738f2649a79b4ad7865ed27375c07195fa9b9
Diffstat (limited to 'Source/WebCore/platform/graphics/android/rendering/Surface.cpp')
-rw-r--r-- | Source/WebCore/platform/graphics/android/rendering/Surface.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/WebCore/platform/graphics/android/rendering/Surface.cpp b/Source/WebCore/platform/graphics/android/rendering/Surface.cpp index 94b7b6e..176e86e 100644 --- a/Source/WebCore/platform/graphics/android/rendering/Surface.cpp +++ b/Source/WebCore/platform/graphics/android/rendering/Surface.cpp @@ -370,7 +370,7 @@ bool Surface::paint(SkCanvas* canvas) // In single surface mode, draw layer content onto the base layer if (isBase() && getFirstLayer()->countChildren() - && getFirstLayer()->state()->layersRenderingMode() > GLWebViewState::kClippedTextures) { + && getFirstLayer()->state()->isSingleSurfaceRenderingMode()) { for (int i = 0; i < getFirstLayer()->countChildren(); i++) getFirstLayer()->getChild(i)->drawCanvas(canvas, true, Layer::FlattenedLayers); } |