| Index: content/browser/web_contents/web_contents_impl.cc
|
| diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
|
| index fd293b76d5c0957edfc928f5bd130b6cfe5cb72a..53ea8d504e91f54a2bf407541c8e9e9f7ed608a0 100644
|
| --- a/content/browser/web_contents/web_contents_impl.cc
|
| +++ b/content/browser/web_contents/web_contents_impl.cc
|
| @@ -3897,7 +3897,7 @@ void WebContentsImpl::RunBeforeUnloadConfirm(
|
| delegate_->WillRunBeforeUnloadConfirm();
|
|
|
| bool suppress_this_message =
|
| - rfhi->rfh_state() != RenderFrameHostImpl::STATE_DEFAULT ||
|
| + !rfhi->is_active() ||
|
| ShowingInterstitialPage() || !delegate_ ||
|
| delegate_->ShouldSuppressDialogs(this) ||
|
| !delegate_->GetJavaScriptDialogManager(this);
|
|
|