I’m not sure what parameters you’re supposed to use with the former method, especially within the latter. I got:
> - (void)webView:(WebView *)sender didFailProvisionalLoadWithError:(NSError > *)error forFrame:(WebFrame *)frame > { > if (frame == sender.mainFrame) { // Ignore notices from sub-frames. > //[self performSelector:@selector(showError:) withObject:error > afterDelay:0.1]; > NSString * const htmlString = [NSString stringWithFormat:@"<?xml > version=\"1.0\" encoding=\"UTF-8\"?>" > "<!DOCTYPE html PUBLIC \"-//W3C//DTD > XHTML 1.1//EN\"" > > "\"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\">" > "<html > xmlns=\"http://www.w3.org/1999/xhtml\">" > "<head><title>Provisional Load > Error</title></head>" > "<body><dl>" > "<dt>URL</dt><dd>%@</dd>" > "<dt>Error</dt><dd>%@</dd>" > "</dl></body></html>", > frame.dataSource.initialRequest.URL, error]; > [frame loadAlternateHTMLString:htmlString baseURL:[NSBundle > mainBundle].resourceURL > forUnreachableURL:frame.dataSource.initialRequest.URL]; > } > } changing from posting a (now commented-out) error alert. I’m trying two cases. A. Open a new window to the home page (http://www.apple.com), and change the URL to a nonexistent site. B. Use the “Open Recent” menu to open a file I know I can’t handle. (The menu dates from before I added filters and ripped out the NSDocument architecture to add new files to it. It’s very useful as-is, though.) I get: 1. The bundle resource directory is in the URL entry field and the command-click window title menu. 2. When I get an error page, it looks like: > URL > file:///MY-APP'S-RESOURCE-DIRECTORY > Error > Error Domain=WebKitErrorDomain Code=102 "Frame load interrupted" > UserInfo=0x608000661d40 > {NSErrorFailingURLStringKey=file:///MY-APP'S-RESOURCE-DIRECTORY, > NSLocalizedDescription=Frame load interrupted, > NSErrorFailingURLKey=file:///MY-APP'S-RESOURCE-DIRECTORY} with the resource directory in the URL entry field and for the window title bar’s icon and command-click file menu. Run 1: home page, no Back nor Forward active -> enter bad hostname -> error page like above, Back menu has TWO entries, a “Provisional Load Error” and the home page -> go Back once -> home page, Back menu has home page, Forward menu has Provisional Load Error -> go Back once -> home page, Forward menu has home page and Provisional Load error -> go Forward twice -> error page, except the line under the “URL” title is the home page’s URL -> go Back once -> error page, first edition…. I think I’m supposed to be resetting something between uses or some other misconfiguration is happening. Help. — Daryle Walker Mac, Internet, and Video Game Junkie darylew AT mac DOT com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com