| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/browser/renderer_host/render_view_host_impl.h" | 5 #include "content/browser/renderer_host/render_view_host_impl.h" |
| 6 | 6 |
| 7 #include <set> | 7 #include <set> |
| 8 #include <string> | 8 #include <string> |
| 9 #include <utility> | 9 #include <utility> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 927 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 938 IPC_MESSAGE_HANDLER(ViewHostMsg_DidContentsPreferredSizeChange, | 938 IPC_MESSAGE_HANDLER(ViewHostMsg_DidContentsPreferredSizeChange, |
| 939 OnMsgDidContentsPreferredSizeChange) | 939 OnMsgDidContentsPreferredSizeChange) |
| 940 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollbarsForMainFrame, | 940 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollbarsForMainFrame, |
| 941 OnMsgDidChangeScrollbarsForMainFrame) | 941 OnMsgDidChangeScrollbarsForMainFrame) |
| 942 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollOffsetPinningForMainFrame, | 942 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollOffsetPinningForMainFrame, |
| 943 OnMsgDidChangeScrollOffsetPinningForMainFrame) | 943 OnMsgDidChangeScrollOffsetPinningForMainFrame) |
| 944 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeNumWheelEvents, | 944 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeNumWheelEvents, |
| 945 OnMsgDidChangeNumWheelEvents) | 945 OnMsgDidChangeNumWheelEvents) |
| 946 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteCloseEvent, | 946 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteCloseEvent, |
| 947 OnMsgRouteCloseEvent) | 947 OnMsgRouteCloseEvent) |
| 948 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteMessageEvent, OnMsgRouteMessageEvent) |
| 948 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunJavaScriptMessage, | 949 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunJavaScriptMessage, |
| 949 OnMsgRunJavaScriptMessage) | 950 OnMsgRunJavaScriptMessage) |
| 950 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunBeforeUnloadConfirm, | 951 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunBeforeUnloadConfirm, |
| 951 OnMsgRunBeforeUnloadConfirm) | 952 OnMsgRunBeforeUnloadConfirm) |
| 952 IPC_MESSAGE_HANDLER(DragHostMsg_StartDragging, OnMsgStartDragging) | 953 IPC_MESSAGE_HANDLER(DragHostMsg_StartDragging, OnMsgStartDragging) |
| 953 IPC_MESSAGE_HANDLER(DragHostMsg_UpdateDragCursor, OnUpdateDragCursor) | 954 IPC_MESSAGE_HANDLER(DragHostMsg_UpdateDragCursor, OnUpdateDragCursor) |
| 954 IPC_MESSAGE_HANDLER(DragHostMsg_TargetDrop_ACK, OnTargetDropACK) | 955 IPC_MESSAGE_HANDLER(DragHostMsg_TargetDrop_ACK, OnTargetDropACK) |
| 955 IPC_MESSAGE_HANDLER(ViewHostMsg_TakeFocus, OnTakeFocus) | 956 IPC_MESSAGE_HANDLER(ViewHostMsg_TakeFocus, OnTakeFocus) |
| 956 IPC_MESSAGE_HANDLER(ViewHostMsg_FocusedNodeChanged, OnFocusedNodeChanged) | 957 IPC_MESSAGE_HANDLER(ViewHostMsg_FocusedNodeChanged, OnFocusedNodeChanged) |
| 957 IPC_MESSAGE_HANDLER(ViewHostMsg_AddMessageToConsole, OnAddMessageToConsole) | 958 IPC_MESSAGE_HANDLER(ViewHostMsg_AddMessageToConsole, OnAddMessageToConsole) |
| (...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1344 const gfx::Rect& end_rect) { | 1345 const gfx::Rect& end_rect) { |
| 1345 if (view_) | 1346 if (view_) |
| 1346 view_->SelectionBoundsChanged(start_rect, end_rect); | 1347 view_->SelectionBoundsChanged(start_rect, end_rect); |
| 1347 } | 1348 } |
| 1348 | 1349 |
| 1349 void RenderViewHostImpl::OnMsgRouteCloseEvent() { | 1350 void RenderViewHostImpl::OnMsgRouteCloseEvent() { |
| 1350 // Have the delegate route this to the active RenderViewHost. | 1351 // Have the delegate route this to the active RenderViewHost. |
| 1351 delegate_->RouteCloseEvent(this); | 1352 delegate_->RouteCloseEvent(this); |
| 1352 } | 1353 } |
| 1353 | 1354 |
| 1355 void RenderViewHostImpl::OnMsgRouteMessageEvent( |
| 1356 const ViewHostMsg_PostMessage_Params& params) { |
| 1357 // Give to the delegate to route to the active RenderViewHost. |
| 1358 delegate_->RouteMessageEvent(this, params); |
| 1359 } |
| 1360 |
| 1354 void RenderViewHostImpl::OnMsgRunJavaScriptMessage( | 1361 void RenderViewHostImpl::OnMsgRunJavaScriptMessage( |
| 1355 const string16& message, | 1362 const string16& message, |
| 1356 const string16& default_prompt, | 1363 const string16& default_prompt, |
| 1357 const GURL& frame_url, | 1364 const GURL& frame_url, |
| 1358 ui::JavascriptMessageType type, | 1365 ui::JavascriptMessageType type, |
| 1359 IPC::Message* reply_msg) { | 1366 IPC::Message* reply_msg) { |
| 1360 // While a JS message dialog is showing, tabs in the same process shouldn't | 1367 // While a JS message dialog is showing, tabs in the same process shouldn't |
| 1361 // process input events. | 1368 // process input events. |
| 1362 GetProcess()->SetIgnoreInputEvents(true); | 1369 GetProcess()->SetIgnoreInputEvents(true); |
| 1363 StopHangMonitorTimeout(); | 1370 StopHangMonitorTimeout(); |
| (...skipping 530 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1894 is_waiting_for_beforeunload_ack_ = false; | 1901 is_waiting_for_beforeunload_ack_ = false; |
| 1895 is_waiting_for_unload_ack_ = false; | 1902 is_waiting_for_unload_ack_ = false; |
| 1896 has_timed_out_on_unload_ = false; | 1903 has_timed_out_on_unload_ = false; |
| 1897 } | 1904 } |
| 1898 | 1905 |
| 1899 void RenderViewHostImpl::ClearPowerSaveBlockers() { | 1906 void RenderViewHostImpl::ClearPowerSaveBlockers() { |
| 1900 STLDeleteValues(&power_save_blockers_); | 1907 STLDeleteValues(&power_save_blockers_); |
| 1901 } | 1908 } |
| 1902 | 1909 |
| 1903 } // namespace content | 1910 } // namespace content |
| OLD | NEW |