Index: ios/web/web_state/ui/crw_wk_web_view_web_controller.mm |
diff --git a/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm b/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm |
index 65c232e6df182041e79abc12e438e2de0a894635..e901ad813c785614371df2565dcdafbe6ef0abd7 100644 |
--- a/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm |
+++ b/ios/web/web_state/ui/crw_wk_web_view_web_controller.mm |
@@ -971,7 +971,7 @@ WKWebViewErrorSource WKWebViewErrorSourceFromError(NSError* error) { |
} |
} |
- // Present SSL interstitial. |
+ // Present SSL interstitial and inform everyone that the load is cancelled. |
[self.delegate presentSSLError:info |
forSSLStatus:status |
recoverable:recoverable |
@@ -985,6 +985,7 @@ WKWebViewErrorSource WKWebViewErrorSourceFromError(NSError* error) { |
[self loadCurrentURL]; |
} |
}]; |
+ [self loadCancelled]; |
} |
#endif // #if !defined(ENABLE_CHROME_NET_STACK_FOR_WKWEBVIEW) |