Index: Source/web/tests/WebViewTest.cpp |
diff --git a/Source/web/tests/WebViewTest.cpp b/Source/web/tests/WebViewTest.cpp |
index a2d6d383464b47955af54b4036ceb6d7ab212b83..614a90af83d62556f8dedbb28b9b9923af5b803d 100644 |
--- a/Source/web/tests/WebViewTest.cpp |
+++ b/Source/web/tests/WebViewTest.cpp |
@@ -2094,31 +2094,33 @@ TEST_F(WebViewTest, TextInputFlags) |
HTMLDocument* document = toHTMLDocument(frame->frame()->document()); |
// (A) <input> |
- // (A.1) Verifies autocorrect/autocomplete/spellcheck flags are Off. |
+ // (A.1) Verifies autocorrect/autocomplete/spellcheck flags are Off and |
+ // autocapitalize is set to none. |
HTMLInputElement* inputElement = toHTMLInputElement(document->getElementById("input")); |
document->setFocusedElement(inputElement); |
webViewImpl->setFocus(true); |
WebTextInputInfo info = webViewImpl->textInputInfo(); |
EXPECT_EQ( |
- WebTextInputFlagAutocompleteOff | WebTextInputFlagAutocorrectOff | WebTextInputFlagSpellcheckOff, |
+ WebTextInputFlagAutocompleteOff | WebTextInputFlagAutocorrectOff | WebTextInputFlagSpellcheckOff | WebTextInputFlagAutocapitalizeNone, |
info.flags); |
- // (A.2) Verifies autocorrect/autocomplete/spellcheck flags are On. |
+ // (A.2) Verifies autocorrect/autocomplete/spellcheck flags are On and |
+ // autocapitalize is set to sentences. |
inputElement = toHTMLInputElement(document->getElementById("input2")); |
document->setFocusedElement(inputElement); |
webViewImpl->setFocus(true); |
info = webViewImpl->textInputInfo(); |
EXPECT_EQ( |
- WebTextInputFlagAutocompleteOn | WebTextInputFlagAutocorrectOn | WebTextInputFlagSpellcheckOn, |
+ WebTextInputFlagAutocompleteOn | WebTextInputFlagAutocorrectOn | WebTextInputFlagSpellcheckOn | WebTextInputFlagAutocapitalizeSentences, |
info.flags); |
// (B) <textarea> Verifies the default text input flags are |
- // WebTextInputFlagNone. |
+ // WebTextInputFlagAutocapitalizeSentences. |
HTMLTextAreaElement* textAreaElement = toHTMLTextAreaElement(document->getElementById("textarea")); |
document->setFocusedElement(textAreaElement); |
webViewImpl->setFocus(true); |
info = webViewImpl->textInputInfo(); |
- EXPECT_EQ(WebTextInputFlagNone, info.flags); |
+ EXPECT_EQ(WebTextInputFlagAutocapitalizeSentences, info.flags); |
// Free the webView before freeing the NonUserInputTextUpdateWebViewClient. |
m_webViewHelper.reset(); |