| Index: content/browser/renderer_host/render_widget_host_impl.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_impl.cc b/content/browser/renderer_host/render_widget_host_impl.cc
|
| index 38be970760fc303f6094a97112dfaf54ef203196..55ca5fad1e554a809003fcbbc948638b7ed53fd2 100644
|
| --- a/content/browser/renderer_host/render_widget_host_impl.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_impl.cc
|
| @@ -526,6 +526,10 @@ bool RenderWidgetHostImpl::OnMessageReceived(const IPC::Message &msg) {
|
| OnQueueSyntheticGesture)
|
| IPC_MESSAGE_HANDLER(InputHostMsg_ImeCancelComposition,
|
| OnImeCancelComposition)
|
| + IPC_MESSAGE_HANDLER(InputHostMsg_ImeCompositionRangeChanged,
|
| + OnImeCompositionRangeChanged)
|
| + IPC_MESSAGE_HANDLER(InputHostMsg_ShowTextSuggestionMenu,
|
| + OnShowTextSuggestionMenu)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_Close, OnClose)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateScreenRects_ACK,
|
| OnUpdateScreenRectsAck)
|
| @@ -543,8 +547,6 @@ bool RenderWidgetHostImpl::OnMessageReceived(const IPC::Message &msg) {
|
| OnShowDisambiguationPopup)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_SelectionBoundsChanged,
|
| OnSelectionBoundsChanged)
|
| - IPC_MESSAGE_HANDLER(InputHostMsg_ImeCompositionRangeChanged,
|
| - OnImeCompositionRangeChanged)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_DidFirstPaintAfterLoad,
|
| OnFirstPaintAfterLoad)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_SetNeedsBeginFrames, OnSetNeedsBeginFrames)
|
| @@ -1657,6 +1659,20 @@ void RenderWidgetHostImpl::ImeCancelComposition() {
|
| gfx::Range::InvalidRange(), 0, 0));
|
| }
|
|
|
| +void RenderWidgetHostImpl::ImeApplySuggestionReplacement(int documentMarkerID,
|
| + int suggestionIndex) {
|
| + Send(new InputMsg_ImeApplySuggestionReplacement(
|
| + GetRoutingID(), documentMarkerID, suggestionIndex));
|
| +}
|
| +
|
| +void RenderWidgetHostImpl::ImeDeleteSuggestionHighlight() {
|
| + Send(new InputMsg_ImeDeleteSuggestionHighlight(GetRoutingID()));
|
| +}
|
| +
|
| +void RenderWidgetHostImpl::ImeCloseSuggestionMenu() {
|
| + Send(new InputMsg_ImeCloseSuggestionMenu(GetRoutingID()));
|
| +}
|
| +
|
| void RenderWidgetHostImpl::RejectMouseLockOrUnlockIfNecessary() {
|
| DCHECK(!pending_mouse_lock_request_ || !IsMouseLocked());
|
| if (pending_mouse_lock_request_) {
|
| @@ -2000,6 +2016,12 @@ void RenderWidgetHostImpl::OnImeCancelComposition() {
|
| view_->ImeCancelComposition();
|
| }
|
|
|
| +void RenderWidgetHostImpl::OnShowTextSuggestionMenu(
|
| + const std::vector<blink::WebTextSuggestionInfo>& suggestionInfos) {
|
| + if (view_)
|
| + view_->ShowTextSuggestionMenu(suggestionInfos);
|
| +}
|
| +
|
| void RenderWidgetHostImpl::OnLockMouse(bool user_gesture,
|
| bool last_unlocked_by_target,
|
| bool privileged) {
|
|
|