| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index d2030c35e017a83ed17e6526dbb2907d173b90c1..fa0982ffd03066d54fc0b0573dbd5cfb087197b4 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -4827,6 +4827,9 @@ void RenderFrameImpl::didStopLoading() {
|
| "id", routing_id_);
|
| render_view_->FrameDidStopLoading(frame_);
|
| Send(new FrameHostMsg_DidStopLoading(routing_id_));
|
| +
|
| + // Clear any pending NavigationParams if they didn't get used.
|
| + pending_navigation_params_.reset();
|
| }
|
|
|
| void RenderFrameImpl::didChangeLoadProgress(double load_progress) {
|
| @@ -5668,9 +5671,6 @@ void RenderFrameImpl::NavigateInternal(
|
| if (!frame_->isLoading() && !has_history_navigation_in_frame)
|
| Send(new FrameHostMsg_DidStopLoading(routing_id_));
|
| }
|
| -
|
| - // In case LoadRequest failed before didCreateDataSource was called.
|
| - pending_navigation_params_.reset();
|
| }
|
|
|
| void RenderFrameImpl::UpdateEncoding(WebFrame* frame,
|
|
|