| 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 0063419c0d590cdd5ff28b10edd68ed974da3c75..2f836ba005a4ac2e2e95f2734cde18ea4e855c8e 100644
|
| --- a/content/browser/frame_host/navigation_request.cc
|
| +++ b/content/browser/frame_host/navigation_request.cc
|
| @@ -320,9 +320,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;
|
| }
|
|
|