diff options
author | George Mount <mount@google.com> | 2012-06-12 11:47:51 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-06-12 11:47:51 -0700 |
commit | c63158835c5027aa7245f331dc23f77cda96e192 (patch) | |
tree | 6e202778709665c3838929cd85445c92ef649ae0 /Source/WebKit/android/nav/WebView.cpp | |
parent | 40369ea6114f406fef50d4241335dd8613372748 (diff) | |
download | external_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/WebView.cpp')
-rw-r--r-- | Source/WebKit/android/nav/WebView.cpp | 23 |
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) |