summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/android/nav
diff options
context:
space:
mode:
authorGeorge Mount <mount@google.com>2012-06-12 11:47:51 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-06-12 11:47:51 -0700
commitc63158835c5027aa7245f331dc23f77cda96e192 (patch)
tree6e202778709665c3838929cd85445c92ef649ae0 /Source/WebKit/android/nav
parent40369ea6114f406fef50d4241335dd8613372748 (diff)
downloadexternal_webkit-c63158835c5027aa7245f331dc23f77cda96e192.zip
external_webkit-c63158835c5027aa7245f331dc23f77cda96e192.tar.gz
external_webkit-c63158835c5027aa7245f331dc23f77cda96e192.tar.bz2
Revert "Add layer clip check to hide handles when not visible."
This reverts commit 40369ea6114f406fef50d4241335dd8613372748
Diffstat (limited to 'Source/WebKit/android/nav')
-rw-r--r--Source/WebKit/android/nav/WebView.cpp23
1 files changed, 0 insertions, 23 deletions
diff --git a/Source/WebKit/android/nav/WebView.cpp b/Source/WebKit/android/nav/WebView.cpp
index 9cbdca5..5e2354b 100644
--- a/Source/WebKit/android/nav/WebView.cpp
+++ b/Source/WebKit/android/nav/WebView.cpp
@@ -740,20 +740,6 @@ bool isHandleLeft(SelectText::HandleId handleId)
return (selectText->getHandleType(handleId) == SelectText::LeftHandle);
}
-bool isPointVisible(int layerId, int contentX, int contentY)
-{
- bool isVisible = true;
- const TransformationMatrix* transform = getLayerTransform(layerId);
- if (transform) {
- // layer is guaranteed to be non-NULL because of getLayerTransform
- LayerAndroid* layer = m_baseLayer->findById(layerId);
- IntRect rect = layer->visibleContentArea();
- rect = transform->mapRect(rect);
- isVisible = rect.contains(contentX, contentY);
- }
- return isVisible;
-}
-
private: // local state for WebView
bool m_isDrawingPaused;
// private to getFrameCache(); other functions operate in a different thread
@@ -1317,13 +1303,6 @@ static bool nativeIsHandleLeft(JNIEnv *env, jobject obj, jint nativeView,
return webview->isHandleLeft(static_cast<SelectText::HandleId>(handleId));
}
-static bool nativeIsPointVisible(JNIEnv *env, jobject obj, jint nativeView,
- jint layerId, jint contentX, jint contentY)
-{
- WebView* webview = reinterpret_cast<WebView*>(nativeView);
- return webview->isPointVisible(layerId, contentX, contentY);
-}
-
/*
* JNI registration
*/
@@ -1404,8 +1383,6 @@ static JNINativeMethod gJavaWebViewMethods[] = {
(void*) nativeFindMaxVisibleRect },
{ "nativeIsHandleLeft", "(II)Z",
(void*) nativeIsHandleLeft },
- { "nativeIsPointVisible", "(IIII)Z",
- (void*) nativeIsPointVisible },
};
int registerWebView(JNIEnv* env)