| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 361093328fa14c5bef4a6bdd64d30120784e44be..ad7bd1d3737630974b46d03576910f9af39d6115 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -1570,6 +1570,7 @@ bool RenderFrameImpl::OnMessageReceived(const IPC::Message& msg) {
|
| OnTextTrackSettingsChanged)
|
| IPC_MESSAGE_HANDLER(FrameMsg_PostMessageEvent, OnPostMessageEvent)
|
| IPC_MESSAGE_HANDLER(FrameMsg_FailedNavigation, OnFailedNavigation)
|
| + IPC_MESSAGE_HANDLER(FrameMsg_DroppedNavigation, OnDroppedNavigation)
|
| IPC_MESSAGE_HANDLER(FrameMsg_GetSavableResourceLinks,
|
| OnGetSavableResourceLinks)
|
| IPC_MESSAGE_HANDLER(FrameMsg_GetSerializedHtmlWithLocalLinks,
|
| @@ -4026,6 +4027,10 @@ RenderFrameImpl::getEffectiveConnectionType() {
|
| return effective_connection_type_;
|
| }
|
|
|
| +void RenderFrameImpl::abortClientNavigation() {
|
| + Send(new FrameHostMsg_AbortNavigation(routing_id_));
|
| +}
|
| +
|
| void RenderFrameImpl::didChangeSelection(bool is_empty_selection) {
|
| if (!GetRenderWidget()->input_handler().handling_input_event() &&
|
| !handling_select_range_)
|
| @@ -5249,6 +5254,11 @@ void RenderFrameImpl::OnFailedNavigation(
|
| browser_side_navigation_pending_ = false;
|
| }
|
|
|
| +void RenderFrameImpl::OnDroppedNavigation() {
|
| + browser_side_navigation_pending_ = false;
|
| + frame_->clientDroppedNavigation();
|
| +}
|
| +
|
| WebNavigationPolicy RenderFrameImpl::decidePolicyForNavigation(
|
| const NavigationPolicyInfo& info) {
|
| // A content initiated navigation may have originated from a link-click,
|
|
|