| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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/frame_host/render_frame_host_impl.h" | 5 #include "content/browser/frame_host/render_frame_host_impl.h" |
| 6 | 6 |
| 7 #include <utility> | 7 #include <utility> |
| 8 | 8 |
| 9 #include "base/bind.h" | 9 #include "base/bind.h" |
| 10 #include "base/containers/hash_tables.h" | 10 #include "base/containers/hash_tables.h" |
| (...skipping 1309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1320 // We don't validate |unfiltered_link_url| so that this field can be used | 1320 // We don't validate |unfiltered_link_url| so that this field can be used |
| 1321 // when users want to copy the original link URL. | 1321 // when users want to copy the original link URL. |
| 1322 process->FilterURL(true, &validated_params.link_url); | 1322 process->FilterURL(true, &validated_params.link_url); |
| 1323 process->FilterURL(true, &validated_params.src_url); | 1323 process->FilterURL(true, &validated_params.src_url); |
| 1324 process->FilterURL(false, &validated_params.page_url); | 1324 process->FilterURL(false, &validated_params.page_url); |
| 1325 process->FilterURL(true, &validated_params.frame_url); | 1325 process->FilterURL(true, &validated_params.frame_url); |
| 1326 | 1326 |
| 1327 // It is necessary to transform the coordinates to account for nested | 1327 // It is necessary to transform the coordinates to account for nested |
| 1328 // RenderWidgetHosts, such as with out-of-process iframes. | 1328 // RenderWidgetHosts, such as with out-of-process iframes. |
| 1329 gfx::Point original_point(validated_params.x, validated_params.y); | 1329 gfx::Point original_point(validated_params.x, validated_params.y); |
| 1330 gfx::Point transformed_point = original_point; | 1330 gfx::Point transformed_point = |
| 1331 static_cast<RenderWidgetHostViewBase*>(GetView()) | 1331 static_cast<RenderWidgetHostViewBase*>(GetView()) |
| 1332 ->TransformPointToRootCoordSpace(original_point, &transformed_point); | 1332 ->TransformPointToRootCoordSpace(original_point); |
| 1333 validated_params.x = transformed_point.x(); | 1333 validated_params.x = transformed_point.x(); |
| 1334 validated_params.y = transformed_point.y(); | 1334 validated_params.y = transformed_point.y(); |
| 1335 | 1335 |
| 1336 delegate_->ShowContextMenu(this, validated_params); | 1336 delegate_->ShowContextMenu(this, validated_params); |
| 1337 } | 1337 } |
| 1338 | 1338 |
| 1339 void RenderFrameHostImpl::OnJavaScriptExecuteResponse( | 1339 void RenderFrameHostImpl::OnJavaScriptExecuteResponse( |
| 1340 int id, const base::ListValue& result) { | 1340 int id, const base::ListValue& result) { |
| 1341 const base::Value* result_value; | 1341 const base::Value* result_value; |
| 1342 if (!result.Get(0, &result_value)) { | 1342 if (!result.Get(0, &result_value)) { |
| (...skipping 1209 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2552 *dst = src; | 2552 *dst = src; |
| 2553 | 2553 |
| 2554 if (src.routing_id != -1) | 2554 if (src.routing_id != -1) |
| 2555 dst->tree_id = RoutingIDToAXTreeID(src.routing_id); | 2555 dst->tree_id = RoutingIDToAXTreeID(src.routing_id); |
| 2556 | 2556 |
| 2557 if (src.parent_routing_id != -1) | 2557 if (src.parent_routing_id != -1) |
| 2558 dst->parent_tree_id = RoutingIDToAXTreeID(src.parent_routing_id); | 2558 dst->parent_tree_id = RoutingIDToAXTreeID(src.parent_routing_id); |
| 2559 } | 2559 } |
| 2560 | 2560 |
| 2561 } // namespace content | 2561 } // namespace content |
| OLD | NEW |