Commit 57988b5c authored by Jeremy Roman's avatar Jeremy Roman Committed by Commit Bot

content: Remove web_frame_utils.*.

They are unused.

Change-Id: I5857cac266ddbe296188490817edc1aeb70a45d6
Reviewed-on: https://chromium-review.googlesource.com/1132294
Commit-Queue: Avi Drissman <avi@chromium.org>
Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574168}
parent cd62293b
......@@ -621,8 +621,6 @@ target(link_target_type, "renderer") {
"v8_value_converter_impl.h",
"web_database_observer_impl.cc",
"web_database_observer_impl.h",
"web_frame_utils.cc",
"web_frame_utils.h",
"web_ui_extension.cc",
"web_ui_extension.h",
"web_ui_extension_data.cc",
......
......@@ -151,7 +151,6 @@
#include "content/renderer/skia_benchmarking_extension.h"
#include "content/renderer/stats_collection_controller.h"
#include "content/renderer/v8_value_converter_impl.h"
#include "content/renderer/web_frame_utils.h"
#include "content/renderer/web_ui_extension.h"
#include "content/renderer/web_ui_extension_data.h"
#include "crypto/sha2.h"
......
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "content/renderer/web_frame_utils.h"
#include "content/renderer/render_frame_impl.h"
#include "content/renderer/render_frame_proxy.h"
#include "ipc/ipc_message.h"
#include "third_party/blink/public/web/web_frame.h"
#include "third_party/blink/public/web/web_local_frame.h"
#include "third_party/blink/public/web/web_remote_frame.h"
namespace content {
blink::WebFrame* GetWebFrameFromRoutingIdForFrameOrProxy(int routing_id) {
auto* render_frame = RenderFrameImpl::FromRoutingID(routing_id);
if (render_frame)
return render_frame->GetWebFrame();
auto* render_frame_proxy = RenderFrameProxy::FromRoutingID(routing_id);
if (render_frame_proxy)
return render_frame_proxy->web_frame();
return nullptr;
}
} // namespace content
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CONTENT_RENDERER_WEB_FRAME_UTILS_H_
#define CONTENT_RENDERER_WEB_FRAME_UTILS_H_
namespace blink {
class WebFrame;
}
namespace content {
// Returns either a WebLocalFrame or WebRemoteFrame based on |routing_id|.
// Returns nullptr if |routing_id| doesn't properly map to a frame.
blink::WebFrame* GetWebFrameFromRoutingIdForFrameOrProxy(int routing_id);
} // namespace content
#endif // CONTENT_RENDERER_WEB_FRAME_UTILS_H_
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment