@class NSURL;
@class NSURLRequest;
-@class UIProgressIndicator;
@class UIScroller;
@class UIDocumentWebView;
- (bool) webView:(WebView *)view shouldRunJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame;
- (bool) webView:(WebView *)view shouldRunJavaScriptConfirmPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame;
- (bool) webView:(WebView *)view shouldRunJavaScriptTextInputPanelWithPrompt:(NSString *)prompt defaultText:(NSString *)text initiatedByFrame:(WebFrame *)frame;
+- (void) webViewUpdateViewSettings:(UIWebView *)view;
@end
@interface CYWebView : UIWebView
@end
@protocol BrowserControllerDelegate
-- (CYViewController *) pageForURL:(NSURL *)url hasTag:(int *)tag;
+- (void) retainNetworkActivityIndicator;
+- (void) releaseNetworkActivityIndicator;
+- (CYViewController *) pageForURL:(NSURL *)url;
@end
@interface BrowserController : CYViewController <
_transient CYWebView *webview_;
_transient UIScrollView *scroller_;
- UIProgressIndicator *indicator_;
+ UIActivityIndicatorView *indicator_;
IndirectDelegate *indirect_;
NSURLAuthenticationChallenge *challenge_;