diff options
| author | Patrick Scott <phanna@android.com> | 2011-01-25 15:19:45 -0500 |
|---|---|---|
| committer | Patrick Scott <phanna@android.com> | 2011-01-25 15:19:45 -0500 |
| commit | 85b69e03907b99b4011ea54dc210d74249f546fa (patch) | |
| tree | 7ffd2553740a25743f4605334eab12986c90d33a /core/java/android/webkit/WebView.java | |
| parent | 78b32fc4517f8fef8a73f9b31c9baa2e530ef8bc (diff) | |
| download | frameworks_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/WebView.java')
| -rw-r--r-- | core/java/android/webkit/WebView.java | 4 |
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); |
