From: Jay Freeman (saurik) Date: Fri, 17 Jan 2014 12:14:40 +0000 (+0000) Subject: Adding the WebKit headers (for Cydget). X-Git-Url: https://git.saurik.com/iphone-api.git/commitdiff_plain/0159147601731f79b236bedbe30ecb41b4365edc Adding the WebKit headers (for Cydget). --- diff --git a/WebKit/WebDefaultUIKitDelegate.h b/WebKit/WebDefaultUIKitDelegate.h new file mode 100644 index 0000000..b65b4df --- /dev/null +++ b/WebKit/WebDefaultUIKitDelegate.h @@ -0,0 +1,44 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +@interface WebDefaultUIKitDelegate : NSObject +{ +} + ++ (id)sharedUIKitDelegate; // IMP=0x332d631c +- (struct CGPoint)contentsPointForWebView:(id)fp8; // IMP=0x332f6c44 +- (struct CGRect)documentVisibleRectForWebView:(id)fp8; // IMP=0x332f6c5c +- (void)webView:(id)fp8 didCommitLoadForFrame:(id)fp12; // IMP=0x332f6c7c +- (void)webView:(id)fp8 didFinishLoadForFrame:(id)fp12; // IMP=0x332f6c80 +- (void)webView:(id)fp8 saveStateToHistoryItem:(id)fp12 forFrame:(id)fp16; // IMP=0x332f6c84 +- (void)webView:(id)fp8 restoreStateFromHistoryItem:(id)fp12 forFrame:(id)fp16 force:(BOOL)fp20; // IMP=0x332f6c88 +- (void)webView:(id)fp8 didReceiveViewportArguments:(id)fp12 forFrame:(id)fp16; // IMP=0x332f6c8c +- (void)webView:(id)fp8 needsScrollNotifications:(id)fp12 forFrame:(id)fp16; // IMP=0x332f6c90 +- (void)webView:(id)fp8 didObserveDeferredContentChange:(int)fp12 forFrame:(id)fp16; // IMP=0x332f6c94 +- (void)webViewDidPreventDefaultForEvent:(id)fp8; // IMP=0x332f6c98 +- (BOOL)webView:(id)fp8 shouldScrollToPoint:(struct CGPoint)fp12 forFrame:(id)fp20; // IMP=0x332f6c9c +- (void)webViewDidSimulateClick:(id)fp8; // IMP=0x332f6cb0 +- (void)webViewWillSimulateClick:(id)fp8; // IMP=0x332f6cb4 +- (void)webViewDidNotSimulateClick:(id)fp8; // IMP=0x332f6cb8 +- (void)webView:(id)fp8 willCloseFrame:(id)fp12; // IMP=0x332f6cbc +- (void)webView:(id)fp8 didFinishDocumentLoadForFrame:(id)fp12; // IMP=0x332f6cc0 +- (void)webView:(id)fp8 didFailLoadWithError:(id)fp12 forFrame:(id)fp16; // IMP=0x332f6cc4 +- (void)webView:(id)fp8 didFirstLayoutInFrame:(id)fp12; // IMP=0x332f6cc8 +- (void)webView:(id)fp8 didFirstVisuallyNonEmptyLayoutInFrame:(id)fp12; // IMP=0x332f6ccc +- (void)webView:(id)fp8 didReceiveDocTypeForFrame:(id)fp12; // IMP=0x332f6cd0 +- (id)webView:(id)fp8 plugInViewWithArguments:(id)fp12 fromPlugInPackage:(id)fp16; // IMP=0x332f6cd4 +- (void)webView:(id)fp8 willShowFullScreenForPlugInView:(id)fp12; // IMP=0x332f6cdc +- (void)webView:(id)fp8 didHideFullScreenForPlugInView:(id)fp12; // IMP=0x332f6ce0 +- (void)webView:(id)fp8 didReceiveMessage:(id)fp12; // IMP=0x332f6ce4 +- (void)webView:(id)fp8 eventRegionsChanged:(id)fp12; // IMP=0x332f6ce8 +- (void)addInputString:(id)fp8; // IMP=0x332f6cec +- (void)deleteFromInput; // IMP=0x332f6cf0 +- (void)webView:(id)fp8 attachRootLayer:(id)fp12; // IMP=0x332f6cf4 +- (void)revealedSelectionByScrollingWebFrame:(id)fp8; // IMP=0x332f6cf8 +- (void)webViewDidLayout:(id)fp8; // IMP=0x332f6cfc + +@end + diff --git a/WebKit/WebPreferences-WebPrivate.h b/WebKit/WebPreferences-WebPrivate.h new file mode 100644 index 0000000..0458f6b --- /dev/null +++ b/WebKit/WebPreferences-WebPrivate.h @@ -0,0 +1,69 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@interface WebPreferences (WebPrivate) ++ (id)_getInstanceForIdentifier:(id)fp8; // IMP=0x332caf00 ++ (void)_setInstance:(id)fp8 forIdentifier:(id)fp12; // IMP=0x332caf5c ++ (void)_checkLastReferenceForIdentifier:(id)fp8; // IMP=0x332dea88 ++ (void)_removeReferenceForIdentifier:(id)fp8; // IMP=0x332da904 ++ (unsigned long)_systemCFStringEncoding; // IMP=0x332e2f0c ++ (void)_setInitialDefaultTextEncodingToSystemEncoding; // IMP=0x332e2e50 ++ (void)_setIBCreatorID:(id)fp8; // IMP=0x33329440 +- (BOOL)developerExtrasEnabled; // IMP=0x332d15f4 +- (void)setDeveloperExtrasEnabled:(BOOL)fp8; // IMP=0x33329658 +- (BOOL)authorAndUserStylesEnabled; // IMP=0x332d16bc +- (void)setAuthorAndUserStylesEnabled:(BOOL)fp8; // IMP=0x3332962c +- (BOOL)applicationChromeModeEnabled; // IMP=0x332d16e8 +- (void)setApplicationChromeModeEnabled:(BOOL)fp8; // IMP=0x33329600 +- (BOOL)webArchiveDebugModeEnabled; // IMP=0x332d18c8 +- (void)setWebArchiveDebugModeEnabled:(BOOL)fp8; // IMP=0x333295d4 +- (BOOL)offlineWebApplicationCacheEnabled; // IMP=0x332d18f4 +- (void)setOfflineWebApplicationCacheEnabled:(BOOL)fp8; // IMP=0x332da684 +- (BOOL)zoomsTextOnly; // IMP=0x332d1920 +- (void)setZoomsTextOnly:(BOOL)fp8; // IMP=0x333295a8 +- (BOOL)automaticallyDetectsCacheModel; // IMP=0x33329300 +- (void)setAutomaticallyDetectsCacheModel:(BOOL)fp8; // IMP=0x332e2e2c +- (double)_backForwardCacheExpirationInterval; // IMP=0x33329558 +- (unsigned long)_maximumImageSize; // IMP=0x332d1788 +- (long long)_maximumResourceDataLength; // IMP=0x332d1714 +- (BOOL)_standalone; // IMP=0x332d175c +- (void)_setStandalone:(BOOL)fp8; // IMP=0x3332952c +- (void)_setTelephoneNumberParsingEnabled:(BOOL)fp8; // IMP=0x332db050 +- (BOOL)_telephoneNumberParsingEnabled; // IMP=0x332d17cc +- (void)_setMinimumZoomFontSize:(float)fp8; // IMP=0x332e3a48 +- (float)_minimumZoomFontSize; // IMP=0x332d17f8 +- (void)_setLayoutInterval:(int)fp8; // IMP=0x332e3a20 +- (int)_layoutInterval; // IMP=0x332d1878 +- (void)_setMaxParseDuration:(float)fp8; // IMP=0x33329504 +- (float)_maxParseDuration; // IMP=0x332d18a0 +- (int)editableLinkBehavior; // IMP=0x332d1468 +- (void)setEditableLinkBehavior:(int)fp8; // IMP=0x333294dc +- (int)textDirectionSubmenuInclusionBehavior; // IMP=0x332d14f0 +- (void)setTextDirectionSubmenuInclusionBehavior:(int)fp8; // IMP=0x333294b4 +- (BOOL)_useSiteSpecificSpoofing; // IMP=0x332d10ec +- (void)_setUseSiteSpecificSpoofing:(BOOL)fp8; // IMP=0x33329488 +- (BOOL)databasesEnabled; // IMP=0x332d136c +- (void)setDatabasesEnabled:(BOOL)fp8; // IMP=0x332da62c +- (BOOL)localStorageEnabled; // IMP=0x332d1398 +- (void)setLocalStorageEnabled:(BOOL)fp8; // IMP=0x332da658 +- (void)_postPreferencesChangesNotification; // IMP=0x332cb00c +- (BOOL)isDOMPasteAllowed; // IMP=0x332d1538 +- (void)setDOMPasteAllowed:(BOOL)fp8; // IMP=0x33329414 +- (void)_setFTPDirectoryTemplatePath:(id)fp8; // IMP=0x333293c8 +- (id)_localStorageDatabasePath; // IMP=0x332cca80 +- (void)_setLocalStorageDatabasePath:(id)fp8; // IMP=0x3332937c +- (id)_ftpDirectoryTemplatePath; // IMP=0x332d1234 +- (void)_setForceFTPDirectoryListings:(BOOL)fp8; // IMP=0x33329350 +- (BOOL)_forceFTPDirectoryListings; // IMP=0x332d1208 +- (void)didRemoveFromWebView; // IMP=0x332daa20 +- (void)willAddToWebView; // IMP=0x332cbeb8 +- (void)setFullDocumentTeardownEnabled:(BOOL)fp8; // IMP=0x33329324 +- (BOOL)fullDocumentTeardownEnabled; // IMP=0x332dc76c +- (void)_invalidateCachedPreferences; // IMP=0x332e3e4c +@end + diff --git a/WebKit/WebView-WebPrivate.h b/WebKit/WebView-WebPrivate.h new file mode 100644 index 0000000..00282ad --- /dev/null +++ b/WebKit/WebView-WebPrivate.h @@ -0,0 +1,139 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@interface WebView (WebPrivate) ++ (id)_standardUserAgentWithApplicationName:(id)fp8; // IMP=0x33334ad0 ++ (id)_supportedMIMETypes; // IMP=0x33333c88 ++ (void)enableWebThread; // IMP=0x332ca220 ++ (void)garbageCollectNow; // IMP=0x33334e48 ++ (BOOL)_viewClass:(Class *)fp8 andRepresentationClass:(Class *)fp12 forMIMEType:(id)fp16; // IMP=0x332cdff0 ++ (void)_setAlwaysUsesComplexTextCodePath:(BOOL)fp8; // IMP=0x33334e60 ++ (BOOL)canShowFile:(id)fp8; // IMP=0x33333bcc ++ (id)_MIMETypeForFile:(id)fp8; // IMP=0x33333a04 ++ (void)_unregisterViewClassAndRepresentationClassForMIMEType:(id)fp8; // IMP=0x3333b4a8 ++ (void)_registerViewClass:(Class)fp8 representationClass:(Class)fp12 forURLScheme:(id)fp16; // IMP=0x3333b894 ++ (id)_generatedMIMETypeForURLScheme:(id)fp8; // IMP=0x33333484 ++ (BOOL)_representationExistsForURLScheme:(id)fp8; // IMP=0x33333438 ++ (BOOL)_canHandleRequest:(id)fp8 forMainFrame:(BOOL)fp12; // IMP=0x332d4c7c ++ (BOOL)_canHandleRequest:(id)fp8; // IMP=0x33333414 ++ (id)_decodeData:(id)fp8; // IMP=0x3333b0b8 ++ (void)_setShouldUseFontSmoothing:(BOOL)fp8; // IMP=0x33334e7c ++ (BOOL)_shouldUseFontSmoothing; // IMP=0x33334e98 ++ (void)_setUsesTestModeFocusRingColor:(BOOL)fp8; // IMP=0x33334ea8 ++ (BOOL)_usesTestModeFocusRingColor; // IMP=0x33334ec4 ++ (id)_minimumRequiredSafariBuildNumber; // IMP=0x3332fc7c ++ (unsigned long)_glyphCacheInitialSize; // IMP=0x3332fcf8 ++ (unsigned long)_glyphCacheIncrementalSize; // IMP=0x3332fd08 ++ (void)_setGlyphCacheInitialSize:(unsigned long)fp8 andIncrementSize:(unsigned long)fp12; // IMP=0x3332fd18 ++ (id)_productivityDocumentMIMETypes; // IMP=0x332d79ec +- (BOOL)_usesDocumentViews; // IMP=0x332ced60 +- (void)_commonInitializationWithFrameName:(id)fp8 groupName:(id)fp12 usesDocumentViews:(BOOL)fp16; // IMP=0x332cb650 +- (id)_initWithFrame:(struct CGRect)fp8 frameName:(id)fp24 groupName:(id)fp28 usesDocumentViews:(BOOL)fp32; // IMP=0x332cb444 +- (void)_boundsChanged; // IMP=0x33338cdc +- (BOOL)_mustDrawUnionedRect:(struct CGRect)fp8 singleRects:(const struct CGRect *)fp24 count:(int)fp28; // IMP=0x3332fad8 +- (void)drawSingleRect:(struct CGRect)fp8; // IMP=0x3333407c +- (BOOL)isFlipped; // IMP=0x3332fb6c +- (void)_viewWillDrawInternal; // IMP=0x33334238 +- (void)viewWillDraw; // IMP=0x332db2f4 +- (void)drawRect:(struct CGRect)fp8; // IMP=0x332db814 +- (id)initSimpleHTMLDocumentWithStyle:(id)fp8 editable:(BOOL)fp12 withFrame:(struct CGRect)fp16 withPreferences:(id)fp32; // IMP=0x33338e30 +- (void)setUserStyleSheet:(id)fp8; // IMP=0x332db07c +- (BOOL)_viewClass:(Class *)fp8 andRepresentationClass:(Class *)fp12 forMIMEType:(id)fp16; // IMP=0x33333c30 +- (BOOL)_isClosed; // IMP=0x3332fba4 +- (void)_dispatchUnloadEvent; // IMP=0x333343d4 +- (void)_dispatchTileDidDraw:(id)fp8; // IMP=0x332dbdc0 +- (void)_willStartScrollingOrZooming; // IMP=0x33333b6c +- (void)_didFinishScrollingOrZooming; // IMP=0x33333b0c +- (void)_closePluginDatabases; // IMP=0x332de588 +- (void)_closeWithFastTeardown; // IMP=0x33339424 +- (void)_close; // IMP=0x332dc4e8 +- (id)_downloadURL:(id)fp8; // IMP=0x33333950 +- (id)_openNewWindowWithRequest:(id)fp8; // IMP=0x3333851c +- (struct Page *)page; // IMP=0x3332fbdc +- (void)_mouseDidMoveOverElement:(id)fp8 modifierFlags:(unsigned int)fp12; // IMP=0x333377f0 +- (void)_loadBackForwardListFromOtherView:(id)fp8; // IMP=0x33339968 +- (void)_setFormDelegate:(id)fp8; // IMP=0x332d1a4c +- (id)_formDelegate; // IMP=0x3332fc00 +- (id)_formDelegateForwarder; // IMP=0x33333850 +- (id)_formDelegateForSelector:(SEL)fp8; // IMP=0x333337c0 +- (void)_preferencesChangedNotification:(id)fp8; // IMP=0x332da974 +- (void)_preferencesChanged:(id)fp8; // IMP=0x332cfe90 +- (id)_UIKitDelegateForwarder; // IMP=0x332d6218 +- (void)_cacheResourceLoadDelegateImplementations; // IMP=0x332ddab4 +- (void)_cacheFrameLoadDelegateImplementations; // IMP=0x332dd544 +- (id)_policyDelegateForwarder; // IMP=0x332d3fbc +- (id)_UIDelegateForwarder; // IMP=0x333336a8 +- (id)_UIDelegateForSelector:(SEL)fp8; // IMP=0x33333618 +- (id)_editingDelegateForwarder; // IMP=0x332decf4 +- (id)_scriptDebugDelegateForwarder; // IMP=0x33333500 +- (void)_closeWindow; // IMP=0x333334cc +- (void)_pushPerformingProgrammaticFocus; // IMP=0x3332fc24 +- (void)_popPerformingProgrammaticFocus; // IMP=0x3332fc50 +- (BOOL)_isPerformingProgrammaticFocus; // IMP=0x332df394 +- (void)_setUsesLoaderCache:(BOOL)fp8; // IMP=0x332e387c +- (BOOL)_usesLoaderCache; // IMP=0x3332fc8c +- (void)_setShouldCacheFileURLs:(BOOL)fp8; // IMP=0x3332fcb0 +- (BOOL)_shouldCacheFileURLs; // IMP=0x3332fcd4 +- (void)_setUIKitDelegate:(id)fp8; // IMP=0x332d19dc +- (id)_UIKitDelegate; // IMP=0x3332fd34 +- (void)setWebMailDelegate:(id)fp8; // IMP=0x332dd4c0 +- (id)_webMailDelegate; // IMP=0x332d9110 +- (id)caretChangeListener; // IMP=0x3332fd58 +- (void)setCaretChangeListener:(id)fp8; // IMP=0x332dd460 +- (id)caretChangeListeners; // IMP=0x3332fd7c +- (void)addCaretChangeListener:(id)fp8; // IMP=0x33333370 +- (void)removeCaretChangeListener:(id)fp8; // IMP=0x33333334 +- (void)removeAllCaretChangeListeners; // IMP=0x332dd484 +- (void)caretChanged; // IMP=0x33334450 +- (void)_clearDelegates; // IMP=0x332dd338 +- (id)_displayURL; // IMP=0x333346ac +- (void)_setInViewSourceMode:(BOOL)fp8; // IMP=0x3333477c +- (BOOL)_inViewSourceMode; // IMP=0x333347b4 +- (void)_setUseFastImageScalingMode:(BOOL)fp8; // IMP=0x33334824 +- (BOOL)_inFastImageScalingMode; // IMP=0x333347ec +- (BOOL)_cookieEnabled; // IMP=0x3332fda0 +- (void)_setCookieEnabled:(BOOL)fp8; // IMP=0x3332fdd0 +- (BOOL)_locked_plugInsAreRunningInFrame:(id)fp8; // IMP=0x333331ec +- (BOOL)_pluginsAreRunning; // IMP=0x3333465c +- (void)_locked_performPlugInSelector:(SEL)fp8 inFrame:(id)fp12; // IMP=0x332e3c38 +- (void)_destroyAllPlugIns; // IMP=0x33334604 +- (BOOL)_clearBackForwardCache; // IMP=0x333348b0 +- (void)_startAllPlugIns; // IMP=0x332e3be0 +- (void)_stopAllPlugIns; // IMP=0x333345ac +- (void)_attachScriptDebuggerToAllFrames; // IMP=0x33334900 +- (void)_detachScriptDebuggerFromAllFrames; // IMP=0x332de044 +- (void)setBackgroundColor:(struct CGColor *)fp8; // IMP=0x33333d58 +- (struct CGColor *)backgroundColor; // IMP=0x332cf428 +- (BOOL)defersCallbacks; // IMP=0x3332fe0c +- (void)setDefersCallbacks:(BOOL)fp8; // IMP=0x3333495c +- (BOOL)_isStopping; // IMP=0x332d8a04 +- (BOOL)_isClosing; // IMP=0x332def88 +- (void)_setAllowsMessaging:(BOOL)fp8; // IMP=0x332e326c +- (BOOL)_allowsMessaging; // IMP=0x3332fe38 +- (void)_setNetworkStateIsOnline:(BOOL)fp8; // IMP=0x332e3ef4 +- (void)_setFixedLayoutSize:(struct CGSize)fp8; // IMP=0x332e3290 +- (struct CGSize)_fixedLayoutSize; // IMP=0x332cf174 +- (BOOL)usesPageCache; // IMP=0x332d1564 +- (void)setUsesPageCache:(BOOL)fp8; // IMP=0x333331a0 +- (id)_globalHistoryItem; // IMP=0x333349a0 +- (id)textIteratorForRect:(struct CGRect)fp8; // IMP=0x3333a21c +- (void)_setCatchesDelegateExceptions:(BOOL)fp8; // IMP=0x3332fe5c +- (BOOL)_catchesDelegateExceptions; // IMP=0x3332fe80 +- (void)_executeCoreCommandByName:(id)fp8 value:(id)fp12; // IMP=0x33339c68 +- (void)_setCustomHTMLTokenizerTimeDelay:(double)fp8; // IMP=0x333349dc +- (void)_setCustomHTMLTokenizerChunkSize:(int)fp8; // IMP=0x33334a1c +- (void)_clearMainFrameName; // IMP=0x33338aa4 +- (void)setSelectTrailingWhitespaceEnabled:(BOOL)fp8; // IMP=0x33333158 +- (BOOL)isSelectTrailingWhitespaceEnabled; // IMP=0x3332fea4 +- (void)setMemoryCacheDelegateCallsEnabled:(BOOL)fp8; // IMP=0x33334a58 +- (BOOL)areMemoryCacheDelegateCallsEnabled; // IMP=0x3332fec8 +- (void)_setJavaScriptURLsAreAllowed:(BOOL)fp8; // IMP=0x33334a94 +- (BOOL)_needsOneShotDrawingSynchronization; // IMP=0x3332fef0 +- (void)_setNeedsOneShotDrawingSynchronization:(BOOL)fp8; // IMP=0x3332ff14 +@end +