| Index: content/browser/frame_host/navigation_request.cc
|
| diff --git a/content/browser/frame_host/navigation_request.cc b/content/browser/frame_host/navigation_request.cc
|
| index 2fb9cd8b4aff67ff181800ee77f1e0c96dbd378f..8a5f727de833ba00c6124e724361f259af5dc102 100644
|
| --- a/content/browser/frame_host/navigation_request.cc
|
| +++ b/content/browser/frame_host/navigation_request.cc
|
| @@ -386,9 +386,8 @@ void NavigationRequest::OnResponseStarted(
|
| // renderer, allow the embedder to cancel the transfer.
|
| if (!browser_initiated_ &&
|
| render_frame_host != frame_tree_node_->current_frame_host() &&
|
| - !frame_tree_node_->navigator()
|
| - ->GetDelegate()
|
| - ->ShouldTransferNavigation()) {
|
| + !frame_tree_node_->navigator()->GetDelegate()->ShouldTransferNavigation(
|
| + frame_tree_node_->IsMainFrame())) {
|
| frame_tree_node_->ResetNavigationRequest(false);
|
| return;
|
| }
|
|
|