summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit/WebView.java
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2011-01-26 10:19:39 +0000
committerBen Murdoch <benm@google.com>2011-01-27 15:41:48 +0000
commit811ba6c6a270f3ba248a61f12c3112d85da8b99a (patch)
tree57309353b9fa7787ca50ab9b58f29d8c27e35516 /core/java/android/webkit/WebView.java
parente38ba4acbe6f1536997ffb98d662fc3eff07add8 (diff)
downloadframeworks_base-811ba6c6a270f3ba248a61f12c3112d85da8b99a.zip
frameworks_base-811ba6c6a270f3ba248a61f12c3112d85da8b99a.tar.gz
frameworks_base-811ba6c6a270f3ba248a61f12c3112d85da8b99a.tar.bz2
Implement the double tap to zoom animation with HW accleration.
Bug: 3164010 Change-Id: I6d3b5973ee0aa95dd810755263e615e226cc965b
Diffstat (limited to 'core/java/android/webkit/WebView.java')
-rw-r--r--core/java/android/webkit/WebView.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index 2a2b3af..2d6c7f5 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -3732,6 +3732,10 @@ public class WebView extends AbsoluteLayout
return;
}
+ if (canvas.isHardwareAccelerated()) {
+ mZoomManager.setHardwareAccelerated();
+ }
+
int saveCount = canvas.save();
if (mInOverScrollMode && !getSettings()
.getUseWebViewBackgroundForOverscrollBackground()) {