| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 7cd7c33f25e6cdde639dd4d063878ba529acddc5..ebb5b1ac6645d2a7da5dc8d670ebcd2c7dd16296 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -605,6 +605,9 @@ bool RenderWidget::OnMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(ViewMsg_UpdateRect_ACK, OnUpdateRectAck)
|
| IPC_MESSAGE_HANDLER(ViewMsg_SwapBuffers_ACK, OnSwapBuffersComplete)
|
| IPC_MESSAGE_HANDLER(ViewMsg_SetInputMethodActive, OnSetInputMethodActive)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_CandidateWindowShow, OnCandidateWindowShow)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_CandidateWindowUpdate, OnCandidateWindowUpdate)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_CandidateWindowHide, OnCandidateWindowHide)
|
| IPC_MESSAGE_HANDLER(ViewMsg_ImeSetComposition, OnImeSetComposition)
|
| IPC_MESSAGE_HANDLER(ViewMsg_ImeConfirmComposition, OnImeConfirmComposition)
|
| IPC_MESSAGE_HANDLER(ViewMsg_PaintAtSize, OnPaintAtSize)
|
| @@ -2074,6 +2077,18 @@ void RenderWidget::OnSetInputMethodActive(bool is_active) {
|
| input_method_is_active_ = is_active;
|
| }
|
|
|
| +void RenderWidget::OnCandidateWindowShow() {
|
| + webwidget_->didShowCandidateWindow();
|
| +}
|
| +
|
| +void RenderWidget::OnCandidateWindowUpdate() {
|
| + webwidget_->didUpdateCandidateWindow();
|
| +}
|
| +
|
| +void RenderWidget::OnCandidateWindowHide() {
|
| + webwidget_->didHideCandidateWindow();
|
| +}
|
| +
|
| void RenderWidget::OnImeSetComposition(
|
| const string16& text,
|
| const std::vector<WebCompositionUnderline>& underlines,
|
|
|