| Index: content/renderer/render_view.cc
|
| diff --git a/content/renderer/render_view.cc b/content/renderer/render_view.cc
|
| index eadbb91c3b98dc1f21820d731420a338a40740b3..2b50a64f49c8620613ba57b7fe5c2d6bf03dcd0c 100644
|
| --- a/content/renderer/render_view.cc
|
| +++ b/content/renderer/render_view.cc
|
| @@ -743,6 +743,8 @@ bool RenderView::OnMessageReceived(const IPC::Message& message) {
|
| OnSetHistoryLengthAndPrune)
|
| IPC_MESSAGE_HANDLER(ViewMsg_EnableViewSourceMode, OnEnableViewSourceMode)
|
| IPC_MESSAGE_HANDLER(IntentsMsg_WebIntentReply, OnWebIntentReply);
|
| + IPC_MESSAGE_HANDLER(ViewMsg_LockMouse_ACK, OnLockMouseACK)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_MouseLockLost, OnMouseLockLost)
|
|
|
| // Have the super handle all other messages.
|
| IPC_MESSAGE_UNHANDLED(handled = RenderWidget::OnMessageReceived(message))
|
| @@ -4167,6 +4169,10 @@ void RenderView::DidHandleKeyEvent() {
|
| edit_commands_.clear();
|
| }
|
|
|
| +bool RenderView::WillHandleMouseEvent(const WebKit::WebMouseEvent& event) {
|
| + return pepper_delegate_.DispatchLockedMouseEvent(event);
|
| +}
|
| +
|
| void RenderView::DidHandleMouseEvent(const WebKit::WebMouseEvent& event) {
|
| FOR_EACH_OBSERVER(RenderViewObserver, observers_, DidHandleMouseEvent(event));
|
| }
|
| @@ -4614,3 +4620,12 @@ void RenderView::OnEnableViewSourceMode() {
|
| return;
|
| main_frame->enableViewSourceMode(true);
|
| }
|
| +
|
| +void RenderView::OnLockMouseACK(bool succeeded) {
|
| + pepper_delegate_.OnLockMouseACK(succeeded);
|
| +}
|
| +
|
| +void RenderView::OnMouseLockLost() {
|
| + pepper_delegate_.OnMouseLockLost();
|
| +}
|
| +
|
|
|