summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2012-02-02 14:48:37 -0800
committerJohn Reck <jreck@google.com>2012-02-02 14:48:37 -0800
commitfb92a24393d8b55d0b0ea5d5d38c686b5eb65f7a (patch)
tree4adccb9f8d6279f815e18897661401161b33e99b
parentdf71abcaa1e7975b2fbc7522d006829223093825 (diff)
downloadexternal_webkit-fb92a24393d8b55d0b0ea5d5d38c686b5eb65f7a.zip
external_webkit-fb92a24393d8b55d0b0ea5d5d38c686b5eb65f7a.tar.gz
external_webkit-fb92a24393d8b55d0b0ea5d5d38c686b5eb65f7a.tar.bz2
Fix text selection with one handle off screen
Change-Id: I95ed7c1f33628a1b2f707e458be6fca57b57a3b0
-rw-r--r--Source/WebKit/android/jni/WebViewCore.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/WebKit/android/jni/WebViewCore.cpp b/Source/WebKit/android/jni/WebViewCore.cpp
index 8498639..430c2fc 100644
--- a/Source/WebKit/android/jni/WebViewCore.cpp
+++ b/Source/WebKit/android/jni/WebViewCore.cpp
@@ -1675,7 +1675,8 @@ VisiblePosition WebViewCore::visiblePositionForContentPoint(const IntPoint& poin
// Hit test of this kind required for this to work inside input fields
HitTestRequest request(HitTestRequest::Active
| HitTestRequest::MouseMove
- | HitTestRequest::ReadOnly);
+ | HitTestRequest::ReadOnly
+ | HitTestRequest::IgnoreClipping);
HitTestResult result(point);
focusedFrame()->document()->renderView()->layer()->hitTest(request, result);