Index: ios/chrome/browser/interstitials/ios_chrome_controller_client.mm |
diff --git a/ios/chrome/browser/interstitials/ios_chrome_controller_client.mm b/ios/chrome/browser/interstitials/ios_chrome_controller_client.mm |
index 1df9dc058b2954d5f79926220a43d6cdcb13d771..4720446506d533a5ce43c5b60398e3ffbf62c506 100644 |
--- a/ios/chrome/browser/interstitials/ios_chrome_controller_client.mm |
+++ b/ios/chrome/browser/interstitials/ios_chrome_controller_client.mm |
@@ -63,6 +63,12 @@ void IOSChromeControllerClient::Reload() { |
true /*check_for_repost*/); |
} |
+void IOSChromeControllerClient::OpenUrlInNewForegroundTab(const GURL& url) { |
+ web_state_->OpenURL(web::WebState::OpenURLParams( |
+ url, web::Referrer(), WindowOpenDisposition::NEW_FOREGROUND_TAB, |
+ ui::PAGE_TRANSITION_LINK, false)); |
+} |
+ |
void IOSChromeControllerClient::OpenUrlInCurrentTab(const GURL& url) { |
web_state_->OpenURL(web::WebState::OpenURLParams( |
url, web::Referrer(), WindowOpenDisposition::CURRENT_TAB, |