| 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 930 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 941 IPC_BEGIN_MESSAGE_MAP(RenderViewHostImpl, msg) | 941 IPC_BEGIN_MESSAGE_MAP(RenderViewHostImpl, msg) |
| 942 IPC_MESSAGE_HANDLER(ViewHostMsg_ShowView, OnShowView) | 942 IPC_MESSAGE_HANDLER(ViewHostMsg_ShowView, OnShowView) |
| 943 IPC_MESSAGE_HANDLER(ViewHostMsg_ShowWidget, OnShowWidget) | 943 IPC_MESSAGE_HANDLER(ViewHostMsg_ShowWidget, OnShowWidget) |
| 944 IPC_MESSAGE_HANDLER(ViewHostMsg_ShowFullscreenWidget, | 944 IPC_MESSAGE_HANDLER(ViewHostMsg_ShowFullscreenWidget, |
| 945 OnShowFullscreenWidget) | 945 OnShowFullscreenWidget) |
| 946 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunModal, OnRunModal) | 946 IPC_MESSAGE_HANDLER_DELAY_REPLY(ViewHostMsg_RunModal, OnRunModal) |
| 947 IPC_MESSAGE_HANDLER(ViewHostMsg_RenderViewReady, OnRenderViewReady) | 947 IPC_MESSAGE_HANDLER(ViewHostMsg_RenderViewReady, OnRenderViewReady) |
| 948 IPC_MESSAGE_HANDLER(ViewHostMsg_RenderProcessGone, OnRenderProcessGone) | 948 IPC_MESSAGE_HANDLER(ViewHostMsg_RenderProcessGone, OnRenderProcessGone) |
| 949 IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateState, OnUpdateState) | 949 IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateState, OnUpdateState) |
| 950 IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateTargetURL, OnUpdateTargetURL) | 950 IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateTargetURL, OnUpdateTargetURL) |
| 951 IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateInspectorSetting, | |
| 952 OnUpdateInspectorSetting) | |
| 953 IPC_MESSAGE_HANDLER(ViewHostMsg_Close, OnClose) | 951 IPC_MESSAGE_HANDLER(ViewHostMsg_Close, OnClose) |
| 954 IPC_MESSAGE_HANDLER(ViewHostMsg_RequestMove, OnRequestMove) | 952 IPC_MESSAGE_HANDLER(ViewHostMsg_RequestMove, OnRequestMove) |
| 955 IPC_MESSAGE_HANDLER(ViewHostMsg_DocumentAvailableInMainFrame, | 953 IPC_MESSAGE_HANDLER(ViewHostMsg_DocumentAvailableInMainFrame, |
| 956 OnDocumentAvailableInMainFrame) | 954 OnDocumentAvailableInMainFrame) |
| 957 IPC_MESSAGE_HANDLER(ViewHostMsg_ToggleFullscreen, OnToggleFullscreen) | 955 IPC_MESSAGE_HANDLER(ViewHostMsg_ToggleFullscreen, OnToggleFullscreen) |
| 958 IPC_MESSAGE_HANDLER(ViewHostMsg_DidContentsPreferredSizeChange, | 956 IPC_MESSAGE_HANDLER(ViewHostMsg_DidContentsPreferredSizeChange, |
| 959 OnDidContentsPreferredSizeChange) | 957 OnDidContentsPreferredSizeChange) |
| 960 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollOffset, | 958 IPC_MESSAGE_HANDLER(ViewHostMsg_DidChangeScrollOffset, |
| 961 OnDidChangeScrollOffset) | 959 OnDidChangeScrollOffset) |
| 962 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteCloseEvent, | 960 IPC_MESSAGE_HANDLER(ViewHostMsg_RouteCloseEvent, |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1128 void RenderViewHostImpl::OnUpdateTargetURL(int32 page_id, const GURL& url) { | 1126 void RenderViewHostImpl::OnUpdateTargetURL(int32 page_id, const GURL& url) { |
| 1129 CHECK_EQ(page_id_, page_id); | 1127 CHECK_EQ(page_id_, page_id); |
| 1130 if (IsRVHStateActive(rvh_state_)) | 1128 if (IsRVHStateActive(rvh_state_)) |
| 1131 delegate_->UpdateTargetURL(page_id_, url); | 1129 delegate_->UpdateTargetURL(page_id_, url); |
| 1132 | 1130 |
| 1133 // Send a notification back to the renderer that we are ready to | 1131 // Send a notification back to the renderer that we are ready to |
| 1134 // receive more target urls. | 1132 // receive more target urls. |
| 1135 Send(new ViewMsg_UpdateTargetURL_ACK(GetRoutingID())); | 1133 Send(new ViewMsg_UpdateTargetURL_ACK(GetRoutingID())); |
| 1136 } | 1134 } |
| 1137 | 1135 |
| 1138 void RenderViewHostImpl::OnUpdateInspectorSetting( | |
| 1139 const std::string& key, const std::string& value) { | |
| 1140 GetContentClient()->browser()->UpdateInspectorSetting( | |
| 1141 this, key, value); | |
| 1142 } | |
| 1143 | |
| 1144 void RenderViewHostImpl::OnClose() { | 1136 void RenderViewHostImpl::OnClose() { |
| 1145 // If the renderer is telling us to close, it has already run the unload | 1137 // If the renderer is telling us to close, it has already run the unload |
| 1146 // events, and we can take the fast path. | 1138 // events, and we can take the fast path. |
| 1147 ClosePageIgnoringUnloadEvents(); | 1139 ClosePageIgnoringUnloadEvents(); |
| 1148 } | 1140 } |
| 1149 | 1141 |
| 1150 void RenderViewHostImpl::OnRequestMove(const gfx::Rect& pos) { | 1142 void RenderViewHostImpl::OnRequestMove(const gfx::Rect& pos) { |
| 1151 if (IsRVHStateActive(rvh_state_)) | 1143 if (IsRVHStateActive(rvh_state_)) |
| 1152 delegate_->RequestMove(pos); | 1144 delegate_->RequestMove(pos); |
| 1153 Send(new ViewMsg_Move_ACK(GetRoutingID())); | 1145 Send(new ViewMsg_Move_ACK(GetRoutingID())); |
| (...skipping 433 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1587 FrameTree* frame_tree = delegate_->GetFrameTree(); | 1579 FrameTree* frame_tree = delegate_->GetFrameTree(); |
| 1588 | 1580 |
| 1589 frame_tree->ResetForMainFrameSwap(); | 1581 frame_tree->ResetForMainFrameSwap(); |
| 1590 } | 1582 } |
| 1591 | 1583 |
| 1592 void RenderViewHostImpl::SelectWordAroundCaret() { | 1584 void RenderViewHostImpl::SelectWordAroundCaret() { |
| 1593 Send(new ViewMsg_SelectWordAroundCaret(GetRoutingID())); | 1585 Send(new ViewMsg_SelectWordAroundCaret(GetRoutingID())); |
| 1594 } | 1586 } |
| 1595 | 1587 |
| 1596 } // namespace content | 1588 } // namespace content |
| OLD | NEW |