[super dealloc];
}
+- (NSString *) description {
+ return [NSString stringWithFormat:@"<%s: %p, %@>", class_getName([self class]), self, [[request_ URL] absoluteString]];
+}
+
- (CyteWebView *) webView {
return (CyteWebView *) [self view];
}
} return self;
}
+- (NSString *) applicationNameForUserAgent {
+ return nil;
+}
+
- (void) loadView {
CGRect bounds([[UIScreen mainScreen] applicationFrame]);
[preferences setJavaScriptCanOpenWindowsAutomatically:YES];
[preferences setOfflineWebApplicationCacheEnabled:YES];
+ if (NSString *agent = [self applicationNameForUserAgent])
+ [webview setApplicationNameForUserAgent:agent];
+
if ([webview respondsToSelector:@selector(setShouldUpdateWhileOffscreen:)])
[webview setShouldUpdateWhileOffscreen:NO];