Merge commit 'f4cc9d1aad5f53f7f4099cd18f8528f7d89b78b8'

This commit is contained in:
Isaac
2024-07-18 11:41:53 +08:00
26 changed files with 552 additions and 389 deletions

View File

@@ -492,14 +492,22 @@ final class BrowserWebContent: UIView, BrowserContent, WKNavigationDelegate, WKU
}
func webView(_ webView: WKWebView, didFailProvisionalNavigation navigation: WKNavigation!, withError error: Error) {
self.currentError = error
if (error as NSError).code != -999 {
self.currentError = error
} else {
self.currentError = nil
}
if let (size, insets) = self.validLayout {
self.updateLayout(size: size, insets: insets, transition: .immediate)
}
}
func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error) {
self.currentError = error
if (error as NSError).code != -999 {
self.currentError = error
} else {
self.currentError = nil
}
if let (size, insets) = self.validLayout {
self.updateLayout(size: size, insets: insets, transition: .immediate)
}