| Index: third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/LocalFrame.cpp b/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| index 3eefa4fb1b4e989b32a932a7221951863416ce44..77ce8b1d2cea4315dd0600d2aea8ec612d4e0163 100644
|
| --- a/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| @@ -532,6 +532,14 @@ void LocalFrame::DocumentAttached() {
|
| has_received_user_gesture_ = false;
|
| }
|
|
|
| +Frame* LocalFrame::FindFrameForNavigation(const AtomicString& name,
|
| + LocalFrame& active_frame) {
|
| + Frame* frame = Tree().Find(name);
|
| + if (!frame || !active_frame.CanNavigate(*frame))
|
| + return nullptr;
|
| + return frame;
|
| +}
|
| +
|
| LocalWindowProxy* LocalFrame::WindowProxy(DOMWrapperWorld& world) {
|
| return ToLocalWindowProxy(Frame::GetWindowProxy(world));
|
| }
|
|
|