Remove nativeCursorMatchesFocus, which is no longer necessary.
Bug:3335014 Requires a change in external/webkit. Change-Id: I1dbaa73e86f312c6142c915e8cb252cf238f09c3
This commit is contained in:
@@ -204,11 +204,6 @@ import junit.framework.Assert;
|
||||
case KeyEvent.KEYCODE_DPAD_RIGHT:
|
||||
case KeyEvent.KEYCODE_DPAD_UP:
|
||||
case KeyEvent.KEYCODE_DPAD_DOWN:
|
||||
if (!mWebView.nativeCursorMatchesFocus()) {
|
||||
return down ? mWebView.onKeyDown(keyCode, event) : mWebView
|
||||
.onKeyUp(keyCode, event);
|
||||
|
||||
}
|
||||
isArrowKey = true;
|
||||
break;
|
||||
}
|
||||
@@ -258,10 +253,6 @@ import junit.framework.Assert;
|
||||
if (isPopupShowing()) {
|
||||
return super.dispatchKeyEvent(event);
|
||||
}
|
||||
if (!mWebView.nativeCursorMatchesFocus()) {
|
||||
return down ? mWebView.onKeyDown(keyCode, event) : mWebView
|
||||
.onKeyUp(keyCode, event);
|
||||
}
|
||||
// Center key should be passed to a potential onClick
|
||||
if (!down) {
|
||||
mWebView.centerKeyPressOnTextField();
|
||||
@@ -753,12 +744,7 @@ import junit.framework.Assert;
|
||||
if (event.getAction() != MotionEvent.ACTION_MOVE) {
|
||||
return false;
|
||||
}
|
||||
// If the Cursor is not on the text input, webview should handle the
|
||||
// trackball
|
||||
if (!mWebView.nativeCursorMatchesFocus()) {
|
||||
return mWebView.onTrackballEvent(event);
|
||||
}
|
||||
Spannable text = (Spannable) getText();
|
||||
Spannable text = getText();
|
||||
MovementMethod move = getMovementMethod();
|
||||
if (move != null && getLayout() != null &&
|
||||
move.onTrackballEvent(this, text, event)) {
|
||||
|
||||
@@ -8098,7 +8098,6 @@ public class WebView extends AbsoluteLayout
|
||||
private native int nativeCursorFramePointer();
|
||||
private native Rect nativeCursorNodeBounds();
|
||||
private native int nativeCursorNodePointer();
|
||||
/* package */ native boolean nativeCursorMatchesFocus();
|
||||
private native boolean nativeCursorIntersects(Rect visibleRect);
|
||||
private native boolean nativeCursorIsAnchor();
|
||||
private native boolean nativeCursorIsTextInput();
|
||||
|
||||
Reference in New Issue
Block a user