X-Git-Url: https://git.saurik.com/cydia.git/blobdiff_plain/9ae52960705f60e7a3fb9b32801184d7b72317b0..69a8c80e184decb1b428154b7f23a53f2dead149:/UICaboodle/BrowserView.h diff --git a/UICaboodle/BrowserView.h b/UICaboodle/BrowserView.h index 69d0bfc8..f2b0db87 100644 --- a/UICaboodle/BrowserView.h +++ b/UICaboodle/BrowserView.h @@ -1,22 +1,9 @@ #import "ResetView.h" -#include <WebKit/DOMCSSPrimitiveValue.h> -#include <WebKit/DOMCSSStyleDeclaration.h> -#include <WebKit/DOMDocument.h> -#include <WebKit/DOMHTMLBodyElement.h> #include <WebKit/DOMNodeList.h> -#include <WebKit/DOMRGBColor.h> - #include <WebKit/WebFrame.h> -#include <WebKit/WebPolicyDelegate.h> -#include <WebKit/WebPreferences.h> #include <WebKit/WebScriptObject.h> - -#import <WebKit/WebView.h> -#import <WebKit/WebView-WebPrivate.h> - -#include <WebCore/Page.h> -#include <WebCore/Settings.h> +#include <WebKit/WebView.h> #import <JavaScriptCore/JavaScriptCore.h> @@ -39,11 +26,13 @@ - (id) objectAtIndex:(unsigned)index; @end -@protocol BrowserViewDelegate +@protocol BrowserControllerDelegate - (UCViewController *) pageForURL:(NSURL *)url hasTag:(int *)tag; @end -@interface BrowserView : UCViewController { +@interface BrowserController : UCViewController < + HookProtocol +> { UIScroller *scroller_; UIWebDocumentView *document_; UIProgressIndicator *indicator_; @@ -76,12 +65,13 @@ bool editing_; Class class_; + + id reloaditem_; + id loadingitem_; } + (void) _initialize; -- (void) alertSheet:(UIActionSheet *)sheet buttonClicked:(int)button; - - (void) loadURL:(NSURL *)url cachePolicy:(NSURLRequestCachePolicy)policy; - (void) loadURL:(NSURL *)url; @@ -114,9 +104,13 @@ - (void) setFinishHook:(id)function; - (void) setPopupHook:(id)function; -- (id) _rightButtonTitle; - - (bool) promptForSensitive:(NSString *)name; - (bool) allowSensitiveRequests; +- (void) alertView:(UIAlertView *)alert clickedButtonAtIndex:(NSInteger)button; +- (void) applyRightButton; + +- (void) _startLoading; +- (void) close; + @end \ No newline at end of file