/* * This header is generated by classdump-dyld 0.7 * on Friday, November 7, 2014, 2:27:00 AM Eastern European Standard Time * Operating System: Version 6.1.6 (Build 10B500) * Image Source: /System/Library/PrivateFrameworks/WebKit.framework/WebKit * classdump-dyld is licensed under GPLv3, Copyright © 2013 by Elias Limneos. */ typedef struct RefPtr { LegacyWebArchive m_ptr; } RefPtr; typedef struct _NSZone* NSZoneRef; typedef struct RefPtr { StringImpl m_ptr; } RefPtr; typedef struct String { RefPtr m_impl; } String; typedef struct VectorBuffer { MimeClassInfo m_buffer; unsigned m_capacity; } VectorBuffer; typedef struct Vector { unsigned m_size; VectorBuffer m_buffer; } Vector; typedef struct PluginInfo { String name; String file; String desc; Vector mimes; } PluginInfo; typedef struct RetainPtr<__CFBundle *> { __CFBundle m_ptr; } RetainPtr<__CFBundle *>; typedef struct CGImage* CGImageRef; typedef struct RefPtr { DeviceOrientation m_ptr; } RefPtr; typedef struct OwnPtr { DeviceOrientationClientMock m_ptr; } OwnPtr; typedef struct DeviceOrientationController* DeviceOrientationControllerRef; typedef struct _CFURLConnection* CFURLConnectionRef; typedef struct _CFURLRequest* CFURLRequestRef; typedef struct _CFURLResponse* CFURLResponseRef; typedef struct RefPtr { UndoStep m_ptr; } RefPtr; typedef struct CGColor* CGColorRef; typedef struct __GSFont* GSFontRef; typedef struct CGContext* CGContextRef; typedef struct OpaqueJSValue* OpaqueJSValueRef; typedef struct OpaqueJSContext* OpaqueJSContextRef; typedef struct RefPtr { Geolocation m_ptr; } RefPtr; typedef struct RefPtr { GeolocationPosition m_ptr; } RefPtr; typedef struct HashTable, std::__1::pair, WTF::RetainPtr>>, WTF::PairFirstExtractor, WTF::RetainPtr>>>, WTF::PtrHash>, WTF::HashMapValueTraits>, WTF::HashTraits>>>, WTF::HashTraits> > { pair, WTF::RetainPtr> > m_table; int m_tableSize; int m_tableSizeMask; int m_keyCount; int m_deletedCount; } HashTable, std::__1::pair, WTF::RetainPtr>>, WTF::PairFirstExtractor, WTF::RetainPtr>>>, WTF::PtrHash>, WTF::HashMapValueTraits>, WTF::HashTraits>>>, WTF::HashTraits> >; typedef struct HashMap, WTF::RetainPtr>, WTF::PtrHash>, WTF::HashTraits>, WTF::HashTraits>> > { HashTable, std::__1::pair, WTF::RetainPtr>>, WTF::PairFirstExtractor, WTF::RetainPtr>>>, WTF::PtrHash>, WTF::HashMapValueTraits>, WTF::HashTraits>>>, WTF::HashTraits> > m_impl; } HashMap, WTF::RetainPtr>, WTF::PtrHash>, WTF::HashTraits>, WTF::HashTraits>> >; typedef struct HashTable, WTF::HashTraits, WTF::HashTraits > { id m_table; int m_tableSize; int m_tableSizeMask; int m_keyCount; int m_deletedCount; } HashTable, WTF::HashTraits, WTF::HashTraits >; typedef struct HashSet, WTF::HashTraits > { HashTable, WTF::HashTraits, WTF::HashTraits > m_impl; } HashSet, WTF::HashTraits >; typedef struct CGPoint { float x; float y; } CGPoint; typedef struct HashTable, WTF::PairFirstExtractor>, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits>, WTF::HashTraits > { pair m_table; int m_tableSize; int m_tableSizeMask; int m_keyCount; int m_deletedCount; } HashTable, WTF::PairFirstExtractor>, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits>, WTF::HashTraits >; typedef struct HashMap, WTF::HashTraits, WTF::HashTraits > { HashTable, WTF::PairFirstExtractor>, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits>, WTF::HashTraits > m_impl; } HashMap, WTF::HashTraits, WTF::HashTraits >; typedef struct CGPDFDocument* CGPDFDocumentRef; typedef struct CGPDFPage* CGPDFPageRef; typedef struct CGSize { float width; float height; } CGSize; typedef struct CGRect { CGPoint origin; CGSize size; } CGRect; typedef struct RefPtr { DOMWrapperWorld m_ptr; } RefPtr; typedef struct RefPtr { SerializedScriptValue m_ptr; } RefPtr; typedef struct OwnPtr { TextIterator m_ptr; } OwnPtr; typedef struct __CFString* CFStringRef; typedef struct UserContentURLPattern { BOOL m_invalid; String m_scheme; String m_host; String m_path; BOOL m_matchSubdomains; } UserContentURLPattern; typedef struct Page* PageRef; typedef struct WebResourceDelegateImplementationCache { /*function pointer*/void* didCancelAuthenticationChallengeFunc; /*function pointer*/void* didReceiveAuthenticationChallengeFunc; /*function pointer*/void* canAuthenticateAgainstProtectionSpaceFunc; /*function pointer*/void* connectionPropertiesFunc; /*function pointer*/void* webThreadDidFinishLoadingFromDataSourceFunc; /*function pointer*/void* webThreadDidFailLoadingWithErrorFromDataSourceFunc; /*function pointer*/void* webThreadIdentifierForRequestFunc; /*function pointer*/void* webThreadDidLoadResourceFromMemoryCacheFunc; /*function pointer*/void* webThreadWillSendRequestFunc; /*function pointer*/void* webThreadDidReceiveResponseFunc; /*function pointer*/void* webThreadDidReceiveContentLengthFunc; /*function pointer*/void* webThreadWillCacheResponseFunc; /*function pointer*/void* identifierForRequestFunc; /*function pointer*/void* willSendRequestFunc; /*function pointer*/void* didReceiveResponseFunc; /*function pointer*/void* didReceiveContentLengthFunc; /*function pointer*/void* didFinishLoadingFromDataSourceFunc; /*function pointer*/void* didFailLoadingWithErrorFromDataSourceFunc; /*function pointer*/void* didLoadResourceFromMemoryCacheFunc; /*function pointer*/void* willCacheResponseFunc; /*function pointer*/void* plugInFailedWithErrorFunc; /*function pointer*/void* shouldUseCredentialStorageFunc; /*function pointer*/void* shouldPaintBrokenImageForURLFunc; } WebResourceDelegateImplementationCache; typedef struct WebFrameLoadDelegateImplementationCache { /*function pointer*/void* didClearWindowObjectForFrameFunc; /*function pointer*/void* didClearWindowObjectForFrameInScriptWorldFunc; /*function pointer*/void* didClearInspectorWindowObjectForFrameFunc; /*function pointer*/void* windowScriptObjectAvailableFunc; /*function pointer*/void* didHandleOnloadEventsForFrameFunc; /*function pointer*/void* didReceiveServerRedirectForProvisionalLoadForFrameFunc; /*function pointer*/void* didCancelClientRedirectForFrameFunc; /*function pointer*/void* willPerformClientRedirectToURLDelayFireDateForFrameFunc; /*function pointer*/void* didChangeLocationWithinPageForFrameFunc; /*function pointer*/void* didPushStateWithinPageForFrameFunc; /*function pointer*/void* didReplaceStateWithinPageForFrameFunc; /*function pointer*/void* didPopStateWithinPageForFrameFunc; /*function pointer*/void* willCloseFrameFunc; /*function pointer*/void* didStartProvisionalLoadForFrameFunc; /*function pointer*/void* didReceiveTitleForFrameFunc; /*function pointer*/void* didCommitLoadForFrameFunc; /*function pointer*/void* didFailProvisionalLoadWithErrorForFrameFunc; /*function pointer*/void* didFailLoadWithErrorForFrameFunc; /*function pointer*/void* didFinishLoadForFrameFunc; /*function pointer*/void* didFirstLayoutInFrameFunc; /*function pointer*/void* didFirstVisuallyNonEmptyLayoutInFrameFunc; /*function pointer*/void* didFinishDocumentLoadForFrameFunc; /*function pointer*/void* didDisplayInsecureContentFunc; /*function pointer*/void* didRunInsecureContentFunc; /*function pointer*/void* didDetectXSSFunc; } WebFrameLoadDelegateImplementationCache; typedef struct WebScriptDebugDelegateImplementationCache { char didParseSourceExpectsBaseLineNumber; char exceptionWasRaisedExpectsHasHandlerFlag; /*function pointer*/void* didParseSourceFunc; /*function pointer*/void* failedToParseSourceFunc; /*function pointer*/void* didEnterCallFrameFunc; /*function pointer*/void* willExecuteStatementFunc; /*function pointer*/void* willLeaveCallFrameFunc; /*function pointer*/void* exceptionWasRaisedFunc; } WebScriptDebugDelegateImplementationCache; typedef struct WebHistoryDelegateImplementationCache { /*function pointer*/void* navigatedFunc; /*function pointer*/void* clientRedirectFunc; /*function pointer*/void* serverRedirectFunc; /*function pointer*/void* setTitleFunc; /*function pointer*/void* populateVisitedLinksFunc; } WebHistoryDelegateImplementationCache; typedef struct opaque_pthread_mutex_t { long __sig; char __opaque[40]; } opaque_pthread_mutex_t; typedef struct Mutex { opaque_pthread_mutex_t m_mutex; } Mutex; typedef struct HashTable>, WTF::PairFirstExtractor>>, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits>>, WTF::HashTraits > { pair > m_table; int m_tableSize; int m_tableSizeMask; int m_keyCount; int m_deletedCount; } HashTable>, WTF::PairFirstExtractor>>, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits>>, WTF::HashTraits >; typedef struct HashMap, WTF::IntHash, WTF::HashTraits, WTF::HashTraits> > { HashTable>, WTF::PairFirstExtractor>>, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits>>, WTF::HashTraits > m_impl; } HashMap, WTF::IntHash, WTF::HashTraits, WTF::HashTraits> >; typedef struct OwnPtr { LayerFlushController m_ptr; } OwnPtr; typedef struct RefPtr { HistoryItem m_ptr; } RefPtr; typedef struct WebObjectInternal* WebObjectInternalRef;