aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/help/macwebkithelpviewer.mm
diff options
context:
space:
mode:
authorVlad Seryakov <vseryakov@gmail.com>2016-05-16 08:43:36 +0300
committerOrgad Shaneh <orgads@gmail.com>2016-05-17 08:00:42 +0000
commita59ab991f20184efa69aca3cde2a9d356e2f8cd7 (patch)
treeb83a65c9cceb53fc901eecb2793a5da514d57705 /src/plugins/help/macwebkithelpviewer.mm
parent62c60c6d1c01990136fd39765a7975287fdfcd4c (diff)
OS X: Handle webview load error
Change-Id: Iabe841c6c8d03b667061521952ae4944bf425e62 Reviewed-by: Vlad Seryakov <vseryakov@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/help/macwebkithelpviewer.mm')
-rw-r--r--src/plugins/help/macwebkithelpviewer.mm7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/help/macwebkithelpviewer.mm b/src/plugins/help/macwebkithelpviewer.mm
index 6cd509e8044..707f3ca3514 100644
--- a/src/plugins/help/macwebkithelpviewer.mm
+++ b/src/plugins/help/macwebkithelpviewer.mm
@@ -208,6 +208,7 @@ static void ensureProtocolHandler()
- (void)webView:(WebView *)sender didReceiveTitle:(NSString *)title forFrame:(WebFrame *)frame;
- (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame;
- (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError *)error forFrame:(WebFrame *)frame;
+- (void)webView:(WebView *)sender didFailLoadWithError:(NSError *)error forFrame:(WebFrame *)frame;
@end
@@ -253,6 +254,12 @@ static void ensureProtocolHandler()
viewer->slotLoadFinished();
}
+- (void)webView:(WebView *)sender didFailLoadWithError:(NSError *)error forFrame:(WebFrame *)frame;
+{
+ Q_UNUSED(error)
+ if (frame == mainFrame)
+ viewer->slotLoadFinished();
+}
@end
// #pragma mark -- UIDelegate