Index: third_party/WebKit/Source/web/tests/WebViewTest.cpp |
diff --git a/third_party/WebKit/Source/web/tests/WebViewTest.cpp b/third_party/WebKit/Source/web/tests/WebViewTest.cpp |
index c542443721ecc9ea3c9f7e82fa981a181ebd2ffb..78f17e9e8eeca5f967bbcc9fc4b0b0195cdbc79f 100644 |
--- a/third_party/WebKit/Source/web/tests/WebViewTest.cpp |
+++ b/third_party/WebKit/Source/web/tests/WebViewTest.cpp |
@@ -890,7 +890,7 @@ TEST_F(WebViewTest, InsertNewLinePlacementAfterConfirmComposition) |
EXPECT_EQ(-1, info.compositionEnd); |
std::string compositionText("\n"); |
- webView->confirmComposition(WebString::fromUTF8(compositionText.c_str())); |
+ webView->confirmComposition(WebString::fromUTF8(compositionText.c_str()), 1); |
info = webView->textInputInfo(); |
EXPECT_EQ(5, info.selectionStart); |
EXPECT_EQ(5, info.selectionEnd); |
@@ -950,7 +950,7 @@ TEST_F(WebViewTest, SetCompositionFromExistingTextInTextArea) |
WebLocalFrameImpl* frame = webView->mainFrameImpl(); |
frame->setEditableSelectionOffsets(27, 27); |
std::string newLineText("\n"); |
- webView->confirmComposition(WebString::fromUTF8(newLineText.c_str())); |
+ webView->confirmComposition(WebString::fromUTF8(newLineText.c_str()), 1); |
WebTextInputInfo info = webView->textInputInfo(); |
EXPECT_EQ("0123456789abcdefghijklmnopq\nrstuvwxyz", std::string(info.value.utf8().data())); |
@@ -964,7 +964,7 @@ TEST_F(WebViewTest, SetCompositionFromExistingTextInTextArea) |
EXPECT_EQ(34, info.compositionEnd); |
std::string compositionText("yolo"); |
- webView->confirmComposition(WebString::fromUTF8(compositionText.c_str())); |
+ webView->confirmComposition(WebString::fromUTF8(compositionText.c_str()), 1); |
info = webView->textInputInfo(); |
EXPECT_EQ("0123456789abcdefghijklmnopq\nrsyoloxyz", std::string(info.value.utf8().data())); |
EXPECT_EQ(34, info.selectionStart); |
@@ -998,7 +998,7 @@ TEST_F(WebViewTest, SetEditableSelectionOffsetsKeepsComposition) |
std::string compositionTextSecond("world"); |
WebVector<WebCompositionUnderline> emptyUnderlines; |
- webView->confirmComposition(WebString::fromUTF8(compositionTextFirst.c_str())); |
+ webView->confirmComposition(WebString::fromUTF8(compositionTextFirst.c_str()), 1); |
webView->setComposition(WebString::fromUTF8(compositionTextSecond.c_str()), emptyUnderlines, 5, 5); |
WebTextInputInfo info = webView->textInputInfo(); |
@@ -3209,7 +3209,7 @@ TEST_F(WebViewTest, PasswordFieldEditingIsUserGesture) |
frame->setAutofillClient(&client); |
webView->setInitialFocus(false); |
- EXPECT_TRUE(webView->confirmComposition(WebString::fromUTF8(std::string("hello").c_str()))); |
+ EXPECT_TRUE(webView->confirmComposition(WebString::fromUTF8(std::string("hello").c_str()), 1)); |
EXPECT_EQ(1, client.textChangesFromUserGesture()); |
EXPECT_FALSE(UserGestureIndicator::processingUserGesture()); |
frame->setAutofillClient(0); |