Skip to content

Commit f0f7a91

Browse files
Michael KolbAndroid (Google) Code Review
authored andcommitted
Merge "Support spellcheck attribute in WebTextView" into ics-mr0
2 parents 78bbcd3 + 64b4f16 commit f0f7a91

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

core/java/android/webkit/WebTextView.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,6 +1002,9 @@ private void setMaxLength(int maxLength) {
10021002
| InputType.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT;
10031003
int imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI
10041004
| EditorInfo.IME_FLAG_NO_FULLSCREEN;
1005+
if (!mWebView.nativeFocusCandidateIsSpellcheck()) {
1006+
inputType |= InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS;
1007+
}
10051008
if (TEXT_AREA != type
10061009
&& mWebView.nativeFocusCandidateHasNextTextfield()) {
10071010
imeOptions |= EditorInfo.IME_FLAG_NAVIGATE_NEXT;

core/java/android/webkit/WebView.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9459,6 +9459,7 @@ private native int nativeFindAll(String findLower, String findUpper,
94599459
private native boolean nativeFocusCandidateIsTextInput();
94609460
/* package */ native int nativeFocusCandidateMaxLength();
94619461
/* package */ native boolean nativeFocusCandidateIsAutoComplete();
9462+
/* package */ native boolean nativeFocusCandidateIsSpellcheck();
94629463
/* package */ native String nativeFocusCandidateName();
94639464
private native Rect nativeFocusCandidateNodeBounds();
94649465
/**

0 commit comments

Comments
 (0)