summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit
diff options
context:
space:
mode:
authorPatrick Scott <phanna@android.com>2011-01-25 15:19:45 -0500
committerPatrick Scott <phanna@android.com>2011-01-25 15:19:45 -0500
commit85b69e03907b99b4011ea54dc210d74249f546fa (patch)
tree7ffd2553740a25743f4605334eab12986c90d33a /core/java/android/webkit
parent78b32fc4517f8fef8a73f9b31c9baa2e530ef8bc (diff)
downloadframeworks_base-85b69e03907b99b4011ea54dc210d74249f546fa.zip
frameworks_base-85b69e03907b99b4011ea54dc210d74249f546fa.tar.gz
frameworks_base-85b69e03907b99b4011ea54dc210d74249f546fa.tar.bz2
Turn off picture splitting for now.
Splitting the content was causing a mismatch between the base content picture and composited layers. It was also happening on every single inval. Bug: 3372320 Change-Id: I09da2d0f3cba028c355ceba2b4c8e34da5a77028
Diffstat (limited to 'core/java/android/webkit')
-rw-r--r--core/java/android/webkit/WebView.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index 3102ee9..f78eb1f 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -4101,7 +4101,9 @@ public class WebView extends AbsoluteLayout
df = mScrollFilter;
}
canvas.setDrawFilter(df);
- int content = nativeDraw(canvas, color, extras, true);
+ // XXX: Revisit splitting content. Right now it causes a
+ // synchronization problem with layers.
+ int content = nativeDraw(canvas, color, extras, false);
canvas.setDrawFilter(null);
if (content != 0) {
mWebViewCore.sendMessage(EventHub.SPLIT_PICTURE_SET, content, 0);