| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 71c52a3638a8ae77d8aab5cd8af10cf0ab98892f..3dc242dd7dea48938de2dbe500d9eea698579b9d 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -2860,12 +2860,13 @@ void RenderViewImpl::OnImeSetComposition(
|
| void RenderViewImpl::OnImeConfirmComposition(
|
| const base::string16& text,
|
| const gfx::Range& replacement_range,
|
| - bool keep_selection) {
|
| + bool keep_selection,
|
| + int newCursorPosition) {
|
| #if defined(ENABLE_PLUGINS)
|
| PepperPluginInstanceImpl* focused_pepper_plugin = GetFocusedPepperPlugin();
|
| if (focused_pepper_plugin) {
|
| focused_pepper_plugin->render_frame()->OnImeConfirmComposition(
|
| - text, replacement_range, keep_selection);
|
| + text, replacement_range, keep_selection, newCursorPosition);
|
| return;
|
| }
|
| #endif // ENABLE_PLUGINS
|
| @@ -2881,7 +2882,8 @@ void RenderViewImpl::OnImeConfirmComposition(
|
| }
|
| RenderWidget::OnImeConfirmComposition(text,
|
| replacement_range,
|
| - keep_selection);
|
| + keep_selection,
|
| + newCursorPosition);
|
| }
|
|
|
| void RenderViewImpl::RenderWidgetDidSetColorProfile(
|
|
|