OS X: Handle webview load error

Change-Id: Iabe841c6c8d03b667061521952ae4944bf425e62
Reviewed-by: Vlad Seryakov <vseryakov@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Vlad Seryakov
2016-05-16 08:43:36 +03:00
committed by Orgad Shaneh
parent 62c60c6d1c
commit a59ab991f2

View File

@@ -208,6 +208,7 @@ static void ensureProtocolHandler()
- (void)webView:(WebView *)sender didReceiveTitle:(NSString *)title forFrame:(WebFrame *)frame; - (void)webView:(WebView *)sender didReceiveTitle:(NSString *)title forFrame:(WebFrame *)frame;
- (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame; - (void)webView:(WebView *)sender didFinishLoadForFrame:(WebFrame *)frame;
- (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError *)error forFrame:(WebFrame *)frame; - (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError *)error forFrame:(WebFrame *)frame;
- (void)webView:(WebView *)sender didFailLoadWithError:(NSError *)error forFrame:(WebFrame *)frame;
@end @end
@@ -253,6 +254,12 @@ static void ensureProtocolHandler()
viewer->slotLoadFinished(); viewer->slotLoadFinished();
} }
- (void)webView:(WebView *)sender didFailLoadWithError:(NSError *)error forFrame:(WebFrame *)frame;
{
Q_UNUSED(error)
if (frame == mainFrame)
viewer->slotLoadFinished();
}
@end @end
// #pragma mark -- UIDelegate // #pragma mark -- UIDelegate