diff options
author | Ben Murdoch <benm@google.com> | 2011-02-01 18:39:51 -0800 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-02-01 18:39:51 -0800 |
commit | 6a48ba740e8d93c945ce7d829a25de2b004d0452 (patch) | |
tree | 8b307dc6b9095af48a122a31f9f9578b3f0193c3 | |
parent | 0872e36ccb0926fe1fb04a0bc6593f9c167dacbc (diff) | |
parent | 3b8657debcbcf1bb4e66ac797d7ea15d737ecb42 (diff) | |
download | frameworks_base-6a48ba740e8d93c945ce7d829a25de2b004d0452.zip frameworks_base-6a48ba740e8d93c945ce7d829a25de2b004d0452.tar.gz frameworks_base-6a48ba740e8d93c945ce7d829a25de2b004d0452.tar.bz2 |
am 3b8657de: Merge "Move setExpandedTileBounds from WC to UI thread" into honeycomb
* commit '3b8657debcbcf1bb4e66ac797d7ea15d737ecb42':
Move setExpandedTileBounds from WC to UI thread
-rw-r--r-- | core/java/android/webkit/WebView.java | 4 | ||||
-rw-r--r-- | core/java/android/webkit/WebViewCore.java | 8 |
2 files changed, 3 insertions, 9 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index c84e314..f91ae9f 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -8151,7 +8151,7 @@ public class WebView extends AbsoluteLayout * @hide only used by the Browser */ public void setExpandedTileBounds(boolean enabled) { - mWebViewCore.sendMessage(EventHub.SET_EXPANDED_TILE_BOUNDS, enabled ? 1 : 0, 0); + nativeSetExpandedTileBounds(enabled); } /** @@ -8310,6 +8310,8 @@ public class WebView extends AbsoluteLayout static final int NO_LEFTEDGE = -1; native int nativeGetBlockLeftEdge(int x, int y, float scale); + private native void nativeSetExpandedTileBounds(boolean enabled); + // Returns a pointer to the scrollable LayerAndroid at the given point. private native int nativeScrollableLayer(int x, int y, Rect scrollRect, Rect scrollBounds); diff --git a/core/java/android/webkit/WebViewCore.java b/core/java/android/webkit/WebViewCore.java index 6b5a5dc..f4ee911 100644 --- a/core/java/android/webkit/WebViewCore.java +++ b/core/java/android/webkit/WebViewCore.java @@ -582,8 +582,6 @@ final class WebViewCore { private native void nativeSetJsFlags(String flags); - private native void nativeSetExpandedTileBounds(boolean enabled); - /** * Delete text from start to end in the focused textfield. If there is no * focus, or if start == end, silently fail. If start and end are out of @@ -1005,8 +1003,6 @@ final class WebViewCore { static final int PROXY_CHANGED = 193; - static final int SET_EXPANDED_TILE_BOUNDS = 194; - // private message ids private static final int DESTROY = 200; @@ -1566,10 +1562,6 @@ final class WebViewCore { mWebView.mPrivateHandler.obtainMessage(WebView.AUTOFILL_COMPLETE, null) .sendToTarget(); break; - - case EventHub.SET_EXPANDED_TILE_BOUNDS: - nativeSetExpandedTileBounds(msg.arg1 == 1); - break; } } }; |