diff options
-rw-r--r-- | chrome/renderer/render_view.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/renderer/render_view.cc b/chrome/renderer/render_view.cc index 3922941..ebd4013 100644 --- a/chrome/renderer/render_view.cc +++ b/chrome/renderer/render_view.cc @@ -1486,6 +1486,7 @@ WindowOpenDisposition RenderView::DispositionForNavigationAction( // When we received such unsolicited navigations, we sometimes want to // punt them up to the browser to handle. if (BindingsPolicy::is_dom_ui_enabled(enabled_bindings_) || + BindingsPolicy::is_extension_enabled(enabled_bindings_) || frame->GetInViewSourceMode() || url.SchemeIs(chrome::kViewSourceScheme)) { OpenURL(webview, url, GURL(), disposition); |