Index: content/browser/renderer_host/render_widget_host_view_mac.mm |
diff --git a/content/browser/renderer_host/render_widget_host_view_mac.mm b/content/browser/renderer_host/render_widget_host_view_mac.mm |
index 6c5e8f88928c4ffde982d35d4084c548ff99a53c..e0f75d69a5d977c296008e9327b664d4e5906d71 100644 |
--- a/content/browser/renderer_host/render_widget_host_view_mac.mm |
+++ b/content/browser/renderer_host/render_widget_host_view_mac.mm |
@@ -2478,8 +2478,9 @@ extern NSString *NSTextInputReplacementRangeAttributeName; |
if (handlingKeyDown_) { |
textToBeInserted_.append(base::SysNSStringToUTF16(im_text)); |
} else { |
+ ui::Range replacement_range(replacementRange); |
renderWidgetHostView_->render_widget_host_->ImeConfirmComposition( |
- base::SysNSStringToUTF16(im_text)); |
+ base::SysNSStringToUTF16(im_text), replacement_range); |
} |
// Inserting text will delete all marked text automatically. |