| Index: content/browser/frame_host/navigator_impl.cc
|
| diff --git a/content/browser/frame_host/navigator_impl.cc b/content/browser/frame_host/navigator_impl.cc
|
| index 20f9a5159b51136f4a24deba1d2401ebe0028f75..c483c2967ac17ba002e609e2c9d08520e9e0b177 100644
|
| --- a/content/browser/frame_host/navigator_impl.cc
|
| +++ b/content/browser/frame_host/navigator_impl.cc
|
| @@ -886,10 +886,12 @@ bool NavigatorImpl::RequestNavigation(
|
| navigation_request_map_.set(frame_tree_node_id, navigation_request.Pass());
|
|
|
| if (frame_tree_node->current_frame_host()->IsRenderFrameLive()) {
|
| + NavigationRequest* request_to_send =
|
| + navigation_request_map_.get(frame_tree_node_id);
|
| frame_tree_node->current_frame_host()->Send(new FrameMsg_RequestNavigation(
|
| frame_tree_node->current_frame_host()->GetRoutingID(),
|
| - navigation_request_map_.get(frame_tree_node_id)->common_params(),
|
| - request_params));
|
| + request_to_send->common_params(), request_params));
|
| + request_to_send->SetWaitingForRendererResponse();
|
| return true;
|
| }
|
|
|
|
|