From 85b69e03907b99b4011ea54dc210d74249f546fa Mon Sep 17 00:00:00 2001 From: Patrick Scott Date: Tue, 25 Jan 2011 15:19:45 -0500 Subject: 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 --- core/java/android/webkit/WebView.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'core/java/android/webkit/WebView.java') diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 3102ee9cb9d0..f78eb1fac33e 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); -- cgit v1.2.3