| Index: ios/web/web_state/web_state_impl.mm
|
| diff --git a/ios/web/web_state/web_state_impl.mm b/ios/web/web_state/web_state_impl.mm
|
| index 5854cadf754e96affe504becc0c939d05b1ef2fc..4ab5963c38a782a324aceee37995cd9279a700bf 100644
|
| --- a/ios/web/web_state/web_state_impl.mm
|
| +++ b/ios/web/web_state/web_state_impl.mm
|
| @@ -612,7 +612,8 @@ BrowserState* WebStateImpl::GetBrowserState() const {
|
| void WebStateImpl::OpenURL(const WebState::OpenURLParams& params) {
|
| DCHECK(Configured());
|
| ClearTransientContentView();
|
| - [[web_controller_ delegate] openURLWithParams:params];
|
| + if (delegate_)
|
| + delegate_->OpenURLFromWebState(this, params);
|
| }
|
|
|
| void WebStateImpl::Stop() {
|
|
|