diff options
| -rw-r--r-- | core/java/android/webkit/WebTextView.java | 2 | ||||
| -rw-r--r-- | core/java/android/webkit/WebView.java | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebTextView.java b/core/java/android/webkit/WebTextView.java index 9a36798db3cc..cd2d26a0a8b6 100644 --- a/core/java/android/webkit/WebTextView.java +++ b/core/java/android/webkit/WebTextView.java @@ -814,6 +814,7 @@ import java.util.ArrayList; | EditorInfo.TYPE_TEXT_FLAG_CAP_SENTENCES | EditorInfo.TYPE_TEXT_FLAG_AUTO_CORRECT; setImeOptions(EditorInfo.IME_ACTION_NONE); + setHint(null); break; case 2: // PASSWORD inPassword = true; @@ -844,6 +845,7 @@ import java.util.ArrayList; } if (single) { maxLength = mWebView.nativeFocusCandidateMaxLength(); + setHint(mWebView.nativeFocusCandidateLabel()); if (type != 2 /* PASSWORD */) { String name = mWebView.nativeFocusCandidateName(); if (name != null && name.length() > 0) { diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index f58446a6b27b..583195a57504 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -6355,6 +6355,7 @@ public class WebView extends AbsoluteLayout private native boolean nativeFocusCandidateIsPlugin(); private native boolean nativeFocusCandidateIsRtlText(); private native boolean nativeFocusCandidateIsTextInput(); + /* package */ native String nativeFocusCandidateLabel(); /* package */ native int nativeFocusCandidateMaxLength(); /* package */ native String nativeFocusCandidateName(); private native Rect nativeFocusCandidateNodeBounds(); |