Created
June 8, 2011 11:27
-
-
Save uasi/1014240 to your computer and use it in GitHub Desktop.
Class dump of WebKit2 framework
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Generated by class-dump 3.3.3 (64 bit). | |
* | |
* class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2010 by Steve Nygard. | |
*/ | |
#pragma mark Named Structures | |
struct APIObject { | |
void **_field1; | |
int _field2; | |
}; | |
struct CGPDFDocument; | |
struct CGPoint { | |
double x; | |
double y; | |
}; | |
struct CGRect { | |
struct CGPoint origin; | |
struct CGSize size; | |
}; | |
struct CGSize { | |
double width; | |
double height; | |
}; | |
struct CachedImage { | |
void **_field1; | |
struct HashCountedSet<WebCore::CachedResourceClient*, WTF::PtrHash<WebCore::CachedResourceClient*>, WTF::HashTraits<WebCore::CachedResourceClient*>> _field2; | |
struct String _field3; | |
struct String _field4; | |
struct CachedResourceRequest *_field5; | |
int _field6; | |
struct ResourceResponse _field7; | |
double _field8; | |
struct RefPtr<WebCore::SharedBuffer> _field9; | |
struct OwnPtr<WebCore::PurgeableBuffer> _field10; | |
struct RefPtr<WebCore::CachedMetadata> _field11; | |
double _field12; | |
unsigned int _field13; | |
unsigned int _field14; | |
unsigned int _field15; | |
unsigned int _field16; | |
unsigned int _field17; | |
unsigned int :2; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :3; | |
unsigned int :3; | |
struct CachedResource *_field18; | |
struct CachedResource *_field19; | |
struct CachedResource *_field20; | |
struct CachedResource *_field21; | |
struct CachedResourceLoader *_field22; | |
struct CachedResource *_field23; | |
struct CachedResource *_field24; | |
struct HashSet<WebCore::CachedResourceHandleBase*, WTF::PtrHash<WebCore::CachedResourceHandleBase*>, WTF::HashTraits<WebCore::CachedResourceHandleBase*>> _field25; | |
void **_field26; | |
struct RefPtr<WebCore::Image> _field27; | |
struct Timer<WebCore::CachedImage> _field28; | |
_Bool _field29; | |
}; | |
struct CachedMetadata; | |
struct CachedResource; | |
struct CachedResourceHandle<WebCore::CachedImage> { | |
struct CachedResource *m_resource; | |
}; | |
struct CachedResourceHandleBase; | |
struct CachedResourceLoader; | |
struct CachedResourceRequest; | |
struct ContextMenuState { | |
struct String _field1; | |
struct String _field2; | |
}; | |
struct DataReference { | |
char *_field1; | |
unsigned long long _field2; | |
}; | |
struct Deque<WebKit::NativeWebKeyboardEvent, 0ul> { | |
unsigned long long _field1; | |
unsigned long long _field2; | |
struct VectorBuffer<WebKit::NativeWebKeyboardEvent, 0ul> _field3; | |
}; | |
struct Deque<WebKit::NativeWebWheelEvent, 0ul> { | |
unsigned long long _field1; | |
unsigned long long _field2; | |
struct VectorBuffer<WebKit::NativeWebWheelEvent, 0ul> _field3; | |
}; | |
struct Download { | |
unsigned long long _field1; | |
struct ResourceRequest _field2; | |
struct RefPtr<WebKit::SandboxExtension> _field3; | |
struct RetainPtr<NSURLDownload> _field4; | |
struct RetainPtr<WKDownloadAsDelegate> _field5; | |
_Bool _field6; | |
struct String _field7; | |
struct String _field8; | |
}; | |
struct DrawingArea; | |
struct DrawingAreaProxy; | |
struct EditorState { | |
_Bool _field1; | |
_Bool _field2; | |
_Bool _field3; | |
_Bool _field4; | |
_Bool _field5; | |
_Bool _field6; | |
_Bool _field7; | |
}; | |
struct Element; | |
struct FindController { | |
void **_vptr$Client; | |
struct WebPage *m_webPage; | |
struct PageOverlay *m_findPageOverlay; | |
_Bool m_isShowingFindIndicator; | |
}; | |
struct FindIndicator; | |
struct FormData; | |
struct GeolocationPermissionRequestManager { | |
struct HashMap<long long unsigned int, WebCore::Geolocation*, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::Geolocation*>> m_idToGeolocationMap; | |
struct HashMap<WebCore::Geolocation*, long long unsigned int, WTF::PtrHash<WebCore::Geolocation*>, WTF::HashTraits<WebCore::Geolocation*>, WTF::HashTraits<long long unsigned int>> m_geolocationToIDMap; | |
struct WebPage *m_page; | |
}; | |
struct GeolocationPermissionRequestManagerProxy { | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>> _field1; | |
struct WebPageProxy *_field2; | |
}; | |
struct HTTPHeaderMap { | |
struct HashTable<WTF::AtomicString, std::pair<WTF::AtomicString, WTF::String>, WTF::PairFirstExtractor<std::pair<WTF::AtomicString, WTF::String>>, WTF::CaseFoldingHash, WTF::PairHashTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::String>>, WTF::HashTraits<WTF::AtomicString>> m_impl; | |
}; | |
struct HashCountedSet<WebCore::CachedResourceClient*, WTF::PtrHash<WebCore::CachedResourceClient*>, WTF::HashTraits<WebCore::CachedResourceClient*>> { | |
struct HashMap<WebCore::CachedResourceClient*, unsigned int, WTF::PtrHash<WebCore::CachedResourceClient*>, WTF::HashTraits<WebCore::CachedResourceClient*>, WTF::HashTraits<unsigned int>> _field1; | |
}; | |
struct HashMap<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>, WTF::StringHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>> { | |
struct HashTable<WTF::String, std::pair<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>, WTF::PairFirstExtractor<std::pair<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>>, WTF::StringHash, WTF::PairHashTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>>, WTF::HashTraits<WTF::String>> m_impl; | |
}; | |
struct HashMap<WebCore::CachedResourceClient*, unsigned int, WTF::PtrHash<WebCore::CachedResourceClient*>, WTF::HashTraits<WebCore::CachedResourceClient*>, WTF::HashTraits<unsigned int>> { | |
struct HashTable<WebCore::CachedResourceClient*, std::pair<WebCore::CachedResourceClient*, unsigned int>, WTF::PairFirstExtractor<std::pair<WebCore::CachedResourceClient*, unsigned int>>, WTF::PtrHash<WebCore::CachedResourceClient*>, WTF::PairHashTraits<WTF::HashTraits<WebCore::CachedResourceClient*>, WTF::HashTraits<unsigned int>>, WTF::HashTraits<WebCore::CachedResourceClient*>> _field1; | |
}; | |
struct HashMap<WebCore::Geolocation*, long long unsigned int, WTF::PtrHash<WebCore::Geolocation*>, WTF::HashTraits<WebCore::Geolocation*>, WTF::HashTraits<long long unsigned int>> { | |
struct HashTable<WebCore::Geolocation*, std::pair<WebCore::Geolocation*, long long unsigned int>, WTF::PairFirstExtractor<std::pair<WebCore::Geolocation*, long long unsigned int>>, WTF::PtrHash<WebCore::Geolocation*>, WTF::PairHashTraits<WTF::HashTraits<WebCore::Geolocation*>, WTF::HashTraits<long long unsigned int>>, WTF::HashTraits<WebCore::Geolocation*>> m_impl; | |
}; | |
struct HashMap<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>, WTF::IntHash<WebCore::IntRect>, WTF::HashTraits<WebCore::IntRect>, WTF::HashTraits<WTF::Vector<unsigned char, 0ul>>> { | |
struct HashTable<WebCore::IntRect, std::pair<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>>, WTF::PairFirstExtractor<std::pair<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>>>, WTF::IntHash<WebCore::IntRect>, WTF::PairHashTraits<WTF::HashTraits<WebCore::IntRect>, WTF::HashTraits<WTF::Vector<unsigned char, 0ul>>>, WTF::HashTraits<WebCore::IntRect>> m_impl; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ComputedPagesCallback>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ComputedPagesCallback>>>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ValidateCommandCallback>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ValidateCommandCallback>>>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::VoidCallback>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::VoidCallback>>>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::WebEditCommand>>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::WebEditCommand>>>, WTF::HashTraits<long long unsigned int>> m_impl; | |
}; | |
struct HashMap<long long unsigned int, WebCore::Geolocation*, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::Geolocation*>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WebCore::Geolocation*>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WebCore::Geolocation*>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::Geolocation*>>, WTF::HashTraits<long long unsigned int>> m_impl; | |
}; | |
struct HashMap<long long unsigned int, WebCore::IntRect, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::IntRect>> { | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WebCore::IntRect>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WebCore::IntRect>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::IntRect>>, WTF::HashTraits<long long unsigned int>> m_impl; | |
}; | |
struct HashSet<WebCore::CachedResourceHandleBase*, WTF::PtrHash<WebCore::CachedResourceHandleBase*>, WTF::HashTraits<WebCore::CachedResourceHandleBase*>> { | |
struct HashTable<WebCore::CachedResourceHandleBase*, WebCore::CachedResourceHandleBase*, WTF::IdentityExtractor<WebCore::CachedResourceHandleBase*>, WTF::PtrHash<WebCore::CachedResourceHandleBase*>, WTF::HashTraits<WebCore::CachedResourceHandleBase*>, WTF::HashTraits<WebCore::CachedResourceHandleBase*>> _field1; | |
}; | |
struct HashSet<WebKit::PluginView*, WTF::PtrHash<WebKit::PluginView*>, WTF::HashTraits<WebKit::PluginView*>> { | |
struct HashTable<WebKit::PluginView*, WebKit::PluginView*, WTF::IdentityExtractor<WebKit::PluginView*>, WTF::PtrHash<WebKit::PluginView*>, WTF::HashTraits<WebKit::PluginView*>, WTF::HashTraits<WebKit::PluginView*>> m_impl; | |
}; | |
struct HashSet<WebKit::WebEditCommandProxy*, WTF::PtrHash<WebKit::WebEditCommandProxy*>, WTF::HashTraits<WebKit::WebEditCommandProxy*>> { | |
struct HashTable<WebKit::WebEditCommandProxy*, WebKit::WebEditCommandProxy*, WTF::IdentityExtractor<WebKit::WebEditCommandProxy*>, WTF::PtrHash<WebKit::WebEditCommandProxy*>, WTF::HashTraits<WebKit::WebEditCommandProxy*>, WTF::HashTraits<WebKit::WebEditCommandProxy*>> _field1; | |
}; | |
struct HashSet<long long unsigned int, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>> { | |
struct HashTable<long long unsigned int, long long unsigned int, WTF::IdentityExtractor<long long unsigned int>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<long long unsigned int>> _field1; | |
}; | |
struct HashTable<WTF::AtomicString, std::pair<WTF::AtomicString, WTF::String>, WTF::PairFirstExtractor<std::pair<WTF::AtomicString, WTF::String>>, WTF::CaseFoldingHash, WTF::PairHashTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::String>>, WTF::HashTraits<WTF::AtomicString>> { | |
struct pair<WTF::AtomicString, WTF::String> *m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct HashTable<WTF::String, std::pair<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>, WTF::PairFirstExtractor<std::pair<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>>, WTF::StringHash, WTF::PairHashTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>>, WTF::HashTraits<WTF::String>> { | |
struct pair<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>> *m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct HashTable<WebCore::CachedResourceClient*, std::pair<WebCore::CachedResourceClient*, unsigned int>, WTF::PairFirstExtractor<std::pair<WebCore::CachedResourceClient*, unsigned int>>, WTF::PtrHash<WebCore::CachedResourceClient*>, WTF::PairHashTraits<WTF::HashTraits<WebCore::CachedResourceClient*>, WTF::HashTraits<unsigned int>>, WTF::HashTraits<WebCore::CachedResourceClient*>> { | |
struct pair<WebCore::CachedResourceClient*, unsigned int> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<WebCore::CachedResourceHandleBase*, WebCore::CachedResourceHandleBase*, WTF::IdentityExtractor<WebCore::CachedResourceHandleBase*>, WTF::PtrHash<WebCore::CachedResourceHandleBase*>, WTF::HashTraits<WebCore::CachedResourceHandleBase*>, WTF::HashTraits<WebCore::CachedResourceHandleBase*>> { | |
struct CachedResourceHandleBase **_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<WebCore::Geolocation*, std::pair<WebCore::Geolocation*, long long unsigned int>, WTF::PairFirstExtractor<std::pair<WebCore::Geolocation*, long long unsigned int>>, WTF::PtrHash<WebCore::Geolocation*>, WTF::PairHashTraits<WTF::HashTraits<WebCore::Geolocation*>, WTF::HashTraits<long long unsigned int>>, WTF::HashTraits<WebCore::Geolocation*>> { | |
struct pair<WebCore::Geolocation*, long long unsigned int> *m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct HashTable<WebCore::IntRect, std::pair<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>>, WTF::PairFirstExtractor<std::pair<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>>>, WTF::IntHash<WebCore::IntRect>, WTF::PairHashTraits<WTF::HashTraits<WebCore::IntRect>, WTF::HashTraits<WTF::Vector<unsigned char, 0ul>>>, WTF::HashTraits<WebCore::IntRect>> { | |
struct pair<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>> *m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct HashTable<WebKit::PluginView*, WebKit::PluginView*, WTF::IdentityExtractor<WebKit::PluginView*>, WTF::PtrHash<WebKit::PluginView*>, WTF::HashTraits<WebKit::PluginView*>, WTF::HashTraits<WebKit::PluginView*>> { | |
struct PluginView **m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct HashTable<WebKit::WebEditCommandProxy*, WebKit::WebEditCommandProxy*, WTF::IdentityExtractor<WebKit::WebEditCommandProxy*>, WTF::PtrHash<WebKit::WebEditCommandProxy*>, WTF::HashTraits<WebKit::WebEditCommandProxy*>, WTF::HashTraits<WebKit::WebEditCommandProxy*>> { | |
struct WebEditCommandProxy **_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, long long unsigned int, WTF::IdentityExtractor<long long unsigned int>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<long long unsigned int>> { | |
unsigned long long *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ComputedPagesCallback>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ValidateCommandCallback>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::VoidCallback>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>> *_field1; | |
int _field2; | |
int _field3; | |
int _field4; | |
int _field5; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::WebEditCommand>>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>> *m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WebCore::Geolocation*>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WebCore::Geolocation*>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::Geolocation*>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WebCore::Geolocation*> *m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct HashTable<long long unsigned int, std::pair<long long unsigned int, WebCore::IntRect>, WTF::PairFirstExtractor<std::pair<long long unsigned int, WebCore::IntRect>>, WTF::IntHash<long long unsigned int>, WTF::PairHashTraits<WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::IntRect>>, WTF::HashTraits<long long unsigned int>> { | |
struct pair<long long unsigned int, WebCore::IntRect> *m_table; | |
int m_tableSize; | |
int m_tableSizeMask; | |
int m_keyCount; | |
int m_deletedCount; | |
}; | |
struct Image; | |
struct InjectedBundleBackForwardList; | |
struct InjectedBundlePageContextMenuClient { | |
struct WKBundlePageContextMenuClient m_client; | |
}; | |
struct InjectedBundlePageEditorClient { | |
struct WKBundlePageEditorClient m_client; | |
}; | |
struct InjectedBundlePageFormClient { | |
struct WKBundlePageFormClient m_client; | |
}; | |
struct InjectedBundlePageFullScreenClient { | |
struct WKBundlePageFullScreenClient m_client; | |
}; | |
struct InjectedBundlePageLoaderClient { | |
struct WKBundlePageLoaderClient m_client; | |
}; | |
struct InjectedBundlePagePolicyClient { | |
struct WKBundlePagePolicyClient m_client; | |
}; | |
struct InjectedBundlePageResourceLoadClient { | |
struct WKBundlePageResourceLoadClient m_client; | |
}; | |
struct InjectedBundlePageUIClient { | |
struct WKBundlePageUIClient m_client; | |
}; | |
struct IntPoint { | |
int m_x; | |
int m_y; | |
}; | |
struct IntRect { | |
struct IntPoint m_location; | |
struct IntSize m_size; | |
}; | |
struct IntSize { | |
int m_width; | |
int m_height; | |
}; | |
struct KURL { | |
struct String m_string; | |
unsigned int m_isValid:1; | |
unsigned int m_protocolIsInHTTPFamily:1; | |
int m_schemeEnd; | |
int m_userStart; | |
int m_userEnd; | |
int m_passwordEnd; | |
int m_hostEnd; | |
int m_portEnd; | |
int m_pathAfterLastSlash; | |
int m_pathEnd; | |
int m_queryEnd; | |
int m_fragmentEnd; | |
}; | |
struct KeyboardEvent; | |
struct KeypressCommand; | |
struct LayerTreeContext { | |
unsigned int _field1; | |
}; | |
struct Mutex { | |
struct _opaque_pthread_mutex_t { | |
long long __sig; | |
char __opaque[56]; | |
} m_mutex; | |
}; | |
struct NativeWebKeyboardEvent; | |
struct NativeWebMouseEvent; | |
struct NativeWebWheelEvent; | |
struct OwnPtr<WebCore::Page> { | |
struct Page *m_ptr; | |
}; | |
struct OwnPtr<WebCore::PrintContext> { | |
struct PrintContext *m_ptr; | |
}; | |
struct OwnPtr<WebCore::PurgeableBuffer> { | |
struct PurgeableBuffer *_field1; | |
}; | |
struct OwnPtr<WebKit::DrawingArea> { | |
struct DrawingArea *m_ptr; | |
}; | |
struct OwnPtr<WebKit::DrawingAreaProxy> { | |
struct DrawingAreaProxy *_field1; | |
}; | |
struct OwnPtr<WebKit::FindIndicatorWindow> { | |
struct FindIndicatorWindow *m_ptr; | |
}; | |
struct OwnPtr<WebKit::NativeWebMouseEvent> { | |
struct NativeWebMouseEvent *_field1; | |
}; | |
struct OwnPtr<WebKit::PDFViewController> { | |
struct PDFViewController *m_ptr; | |
}; | |
struct OwnPtr<WebKit::PageClientImpl> { | |
struct PageClientImpl *m_ptr; | |
}; | |
struct PDFViewController { | |
WKView *_field1; | |
struct RetainPtr<WKPDFView> _field2; | |
PDFView *_field3; | |
struct RetainPtr<NSString> _field4; | |
struct RetainPtr<const __CFData*> _field5; | |
struct RetainPtr<NSString> _field6; | |
_Bool _field7; | |
}; | |
struct Page; | |
struct PageClient; | |
struct PageClientImpl; | |
struct PageOverlay; | |
struct PassOwnPtr<WebKit::DrawingAreaProxy> { | |
struct DrawingAreaProxy *_field1; | |
}; | |
struct PassRefPtr<WebKit::FindIndicator> { | |
struct FindIndicator *_field1; | |
}; | |
struct PassRefPtr<WebKit::WebEditCommandProxy> { | |
struct WebEditCommandProxy *_field1; | |
}; | |
struct PluginView; | |
struct PrintContext; | |
struct PurgeableBuffer; | |
struct RefPtr<WTF::StringImpl> { | |
struct StringImpl *m_ptr; | |
}; | |
struct RefPtr<WebCore::CachedMetadata> { | |
struct CachedMetadata *_field1; | |
}; | |
struct RefPtr<WebCore::Element> { | |
struct Element *m_ptr; | |
}; | |
struct RefPtr<WebCore::FormData> { | |
struct FormData *m_ptr; | |
}; | |
struct RefPtr<WebCore::Image> { | |
struct Image *_field1; | |
}; | |
struct RefPtr<WebCore::ResourceLoadInfo> { | |
struct ResourceLoadInfo *_field1; | |
}; | |
struct RefPtr<WebCore::ResourceLoadTiming> { | |
struct ResourceLoadTiming *_field1; | |
}; | |
struct RefPtr<WebCore::SharedBuffer> { | |
struct SharedBuffer *_field1; | |
}; | |
struct RefPtr<WebKit::APIObject> { | |
struct APIObject *m_ptr; | |
}; | |
struct RefPtr<WebKit::FindIndicator> { | |
struct FindIndicator *m_ptr; | |
}; | |
struct RefPtr<WebKit::InjectedBundleBackForwardList> { | |
struct InjectedBundleBackForwardList *m_ptr; | |
}; | |
struct RefPtr<WebKit::PageOverlay> { | |
struct PageOverlay *m_ptr; | |
}; | |
struct RefPtr<WebKit::SandboxExtension> { | |
struct SandboxExtension *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebBackForwardList> { | |
struct WebBackForwardList *_field1; | |
}; | |
struct RefPtr<WebKit::WebCertificateInfo> { | |
struct WebCertificateInfo *_field1; | |
}; | |
struct RefPtr<WebKit::WebContextMenu> { | |
struct WebContextMenu *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebContextMenuProxy> { | |
struct WebContextMenuProxy *_field1; | |
}; | |
struct RefPtr<WebKit::WebEditCommandProxy> { | |
struct WebEditCommandProxy *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebFrame> { | |
struct WebFrame *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebFrameListenerProxy> { | |
struct WebFrameListenerProxy *_field1; | |
}; | |
struct RefPtr<WebKit::WebFrameProxy> { | |
struct WebFrameProxy *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebFullScreenManager> { | |
struct WebFullScreenManager *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebFullScreenManagerProxy> { | |
struct WebFullScreenManagerProxy *_field1; | |
}; | |
struct RefPtr<WebKit::WebInspector> { | |
struct WebInspector *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebInspectorProxy> { | |
struct WebInspectorProxy *_field1; | |
}; | |
struct RefPtr<WebKit::WebOpenPanelResultListener> { | |
struct WebOpenPanelResultListener *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebOpenPanelResultListenerProxy> { | |
struct WebOpenPanelResultListenerProxy *_field1; | |
}; | |
struct RefPtr<WebKit::WebPage> { | |
struct WebPage *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebPageGroup> { | |
struct WebPageGroup *_field1; | |
}; | |
struct RefPtr<WebKit::WebPageGroupProxy> { | |
struct WebPageGroupProxy *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebPageProxy> { | |
struct WebPageProxy *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebPopupMenu> { | |
struct WebPopupMenu *m_ptr; | |
}; | |
struct RefPtr<WebKit::WebPopupMenuProxy> { | |
struct WebPopupMenuProxy *_field1; | |
}; | |
struct RefPtr<WebKit::WebProcessProxy> { | |
struct WebProcessProxy *_field1; | |
}; | |
struct ResourceLoadInfo; | |
struct ResourceLoadTiming; | |
struct ResourceRequest { | |
struct KURL m_url; | |
int m_cachePolicy; | |
double m_timeoutInterval; | |
struct KURL m_firstPartyForCookies; | |
struct String m_httpMethod; | |
struct HTTPHeaderMap m_httpHeaderFields; | |
struct Vector<WTF::String, 0ul> m_responseContentDispositionEncodingFallbackArray; | |
struct RefPtr<WebCore::FormData> m_httpBody; | |
_Bool m_allowCookies; | |
_Bool m_resourceRequestUpdated; | |
_Bool m_platformRequestUpdated; | |
_Bool m_reportUploadProgress; | |
_Bool m_reportLoadTiming; | |
_Bool m_reportRawHeaders; | |
int m_priority; | |
int m_targetType; | |
struct RetainPtr<NSURLRequest> m_nsRequest; | |
}; | |
struct ResourceResponse { | |
struct KURL _field1; | |
struct String _field2; | |
long long _field3; | |
struct String _field4; | |
struct String _field5; | |
int _field6; | |
struct String _field7; | |
struct HTTPHeaderMap _field8; | |
long long _field9; | |
unsigned int :1; | |
unsigned int _field10; | |
unsigned int :1; | |
struct RefPtr<WebCore::ResourceLoadTiming> _field11; | |
struct RefPtr<WebCore::ResourceLoadInfo> _field12; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
double _field13; | |
double _field14; | |
double _field15; | |
double _field16; | |
double _field17; | |
struct RetainPtr<NSURLResponse> _field18; | |
int _field19; | |
}; | |
struct RetainPtr<AccessibilityWebPageObject> { | |
AccessibilityWebPageObject *m_ptr; | |
}; | |
struct RetainPtr<CGPDFDocument*> { | |
struct CGPDFDocument *m_ptr; | |
}; | |
struct RetainPtr<NSEvent> { | |
NSEvent *m_ptr; | |
}; | |
struct RetainPtr<NSObject> { | |
NSObject *m_ptr; | |
}; | |
struct RetainPtr<NSPopUpButtonCell> { | |
NSPopUpButtonCell *m_ptr; | |
}; | |
struct RetainPtr<NSString> { | |
NSString *m_ptr; | |
}; | |
struct RetainPtr<NSURLDownload> { | |
NSURLDownload *m_ptr; | |
}; | |
struct RetainPtr<NSURLRequest> { | |
NSURLRequest *m_ptr; | |
}; | |
struct RetainPtr<NSURLResponse> { | |
id _field1; | |
}; | |
struct RetainPtr<NSView> { | |
NSView *m_ptr; | |
}; | |
struct RetainPtr<NSWindow> { | |
NSWindow *m_ptr; | |
}; | |
struct RetainPtr<WKDownloadAsDelegate> { | |
WKDownloadAsDelegate *m_ptr; | |
}; | |
struct RetainPtr<WKFullScreenWindowController> { | |
WKFullScreenWindowController *m_ptr; | |
}; | |
struct RetainPtr<WKPDFView> { | |
WKPDFView *m_ptr; | |
}; | |
struct RetainPtr<WebFindIndicatorWindowAnimation> { | |
WebFindIndicatorWindowAnimation *m_ptr; | |
}; | |
struct RetainPtr<WebInspectorProxyObjCAdapter> { | |
WebInspectorProxyObjCAdapter *m_ptr; | |
}; | |
struct RetainPtr<WebInspectorWKView> { | |
WebInspectorWKView *m_ptr; | |
}; | |
struct RetainPtr<const __CFData*> { | |
struct __CFData *m_ptr; | |
}; | |
struct RetainPtr<objc_object*> { | |
id m_ptr; | |
}; | |
struct RunLoop; | |
struct SandboxExtension; | |
struct SandboxExtensionTracker { | |
struct RefPtr<WebKit::SandboxExtension> m_pendingProvisionalSandboxExtension; | |
struct RefPtr<WebKit::SandboxExtension> m_provisionalSandboxExtension; | |
struct RefPtr<WebKit::SandboxExtension> m_committedSandboxExtension; | |
}; | |
struct SharedBuffer; | |
struct String { | |
struct RefPtr<WTF::StringImpl> m_impl; | |
}; | |
struct StringImpl; | |
struct ThreadCondition { | |
struct _opaque_pthread_cond_t { | |
long long __sig; | |
char __opaque[40]; | |
} m_condition; | |
}; | |
struct Timer<WebCore::CachedImage> { | |
void **_field1; | |
double _field2; | |
double _field3; | |
int _field4; | |
unsigned int _field5; | |
struct CachedImage *_field6; | |
CDStruct_d65495c1 _field7; | |
}; | |
struct Vector<WTF::String, 0ul> { | |
unsigned long long m_size; | |
struct VectorBuffer<WTF::String, 0ul> m_buffer; | |
}; | |
struct Vector<WebCore::IntRect, 0ul> { | |
unsigned long long m_size; | |
struct VectorBuffer<WebCore::IntRect, 0ul> m_buffer; | |
}; | |
struct Vector<WebCore::KeypressCommand, 0ul> { | |
unsigned long long _field1; | |
struct VectorBuffer<WebCore::KeypressCommand, 0ul> _field2; | |
}; | |
struct Vector<WebKit::NativeWebWheelEvent, 0ul> { | |
unsigned long long _field1; | |
struct VectorBuffer<WebKit::NativeWebWheelEvent, 0ul> _field2; | |
}; | |
struct Vector<unsigned char, 0ul> { | |
unsigned long long m_size; | |
struct VectorBuffer<unsigned char, 0ul> m_buffer; | |
}; | |
struct VectorBuffer<WTF::String, 0ul> { | |
struct String *m_buffer; | |
unsigned long long m_capacity; | |
}; | |
struct VectorBuffer<WebCore::IntRect, 0ul> { | |
struct IntRect *m_buffer; | |
unsigned long long m_capacity; | |
}; | |
struct VectorBuffer<WebCore::KeypressCommand, 0ul> { | |
struct KeypressCommand *_field1; | |
unsigned long long _field2; | |
}; | |
struct VectorBuffer<WebKit::NativeWebKeyboardEvent, 0ul> { | |
struct NativeWebKeyboardEvent *_field1; | |
unsigned long long _field2; | |
}; | |
struct VectorBuffer<WebKit::NativeWebWheelEvent, 0ul> { | |
struct NativeWebWheelEvent *_field1; | |
unsigned long long _field2; | |
}; | |
struct VectorBuffer<unsigned char, 0ul> { | |
char *m_buffer; | |
unsigned long long m_capacity; | |
}; | |
struct WKBundlePageContextMenuClient { | |
int version; | |
void *clientInfo; | |
void *getContextMenuFromDefaultMenu; | |
}; | |
struct WKBundlePageEditorClient { | |
int version; | |
void *clientInfo; | |
void *shouldBeginEditing; | |
void *shouldEndEditing; | |
void *shouldInsertNode; | |
void *shouldInsertText; | |
void *shouldDeleteRange; | |
void *shouldChangeSelectedRange; | |
void *shouldApplyStyle; | |
void *didBeginEditing; | |
void *didEndEditing; | |
void *didChange; | |
void *didChangeSelection; | |
}; | |
struct WKBundlePageFormClient { | |
int version; | |
void *clientInfo; | |
void *textFieldDidBeginEditing; | |
void *textFieldDidEndEditing; | |
void *textDidChangeInTextField; | |
void *textDidChangeInTextArea; | |
void *shouldPerformActionInTextField; | |
void *willSubmitForm; | |
}; | |
struct WKBundlePageFullScreenClient { | |
int version; | |
void *clientInfo; | |
void *supportsFullScreen; | |
void *enterFullScreenForElement; | |
void *exitFullScreenForElement; | |
}; | |
struct WKBundlePageLoaderClient { | |
int version; | |
void *clientInfo; | |
void *didStartProvisionalLoadForFrame; | |
void *didReceiveServerRedirectForProvisionalLoadForFrame; | |
void *didFailProvisionalLoadWithErrorForFrame; | |
void *didCommitLoadForFrame; | |
void *didFinishDocumentLoadForFrame; | |
void *didFinishLoadForFrame; | |
void *didFailLoadWithErrorForFrame; | |
void *didSameDocumentNavigationForFrame; | |
void *didReceiveTitleForFrame; | |
void *didFirstLayoutForFrame; | |
void *didFirstVisuallyNonEmptyLayoutForFrame; | |
void *didRemoveFrameFromHierarchy; | |
void *didDisplayInsecureContentForFrame; | |
void *didRunInsecureContentForFrame; | |
void *didClearWindowObjectForFrame; | |
void *didCancelClientRedirectForFrame; | |
void *willPerformClientRedirectForFrame; | |
void *didHandleOnloadEventsForFrame; | |
}; | |
struct WKBundlePagePolicyClient { | |
int version; | |
void *clientInfo; | |
void *decidePolicyForNavigationAction; | |
void *decidePolicyForNewWindowAction; | |
void *decidePolicyForResponse; | |
void *unableToImplementPolicy; | |
}; | |
struct WKBundlePageResourceLoadClient { | |
int version; | |
void *clientInfo; | |
void *didInitiateLoadForResource; | |
void *willSendRequestForFrame; | |
void *didReceiveResponseForResource; | |
void *didReceiveContentLengthForResource; | |
void *didFinishLoadForResource; | |
void *didFailLoadForResource; | |
}; | |
struct WKBundlePageUIClient { | |
int version; | |
void *clientInfo; | |
void *willAddMessageToConsole; | |
void *willSetStatusbarText; | |
void *willRunJavaScriptAlert; | |
void *willRunJavaScriptConfirm; | |
void *willRunJavaScriptPrompt; | |
void *mouseDidMoveOverElement; | |
void *pageDidScroll; | |
void *paintCustomOverhangArea; | |
void *shouldGenerateFileForUpload; | |
void *generateFileForUpload; | |
void *shouldRubberBandInDirection; | |
void *statusBarIsVisible; | |
void *menuBarIsVisible; | |
void *toolbarsAreVisible; | |
}; | |
struct WKPageContextMenuClient { | |
int _field1; | |
void *_field2; | |
void *_field3; | |
void *_field4; | |
}; | |
struct WKPageFindClient { | |
int _field1; | |
void *_field2; | |
void *_field3; | |
void *_field4; | |
void *_field5; | |
}; | |
struct WKPageFormClient { | |
int _field1; | |
void *_field2; | |
void *_field3; | |
}; | |
struct WKPageLoaderClient { | |
int _field1; | |
void *_field2; | |
void *_field3; | |
void *_field4; | |
void *_field5; | |
void *_field6; | |
void *_field7; | |
void *_field8; | |
void *_field9; | |
void *_field10; | |
void *_field11; | |
void *_field12; | |
void *_field13; | |
void *_field14; | |
void *_field15; | |
void *_field16; | |
void *_field17; | |
void *_field18; | |
void *_field19; | |
void *_field20; | |
void *_field21; | |
void *_field22; | |
void *_field23; | |
void *_field24; | |
void *_field25; | |
void *_field26; | |
void *_field27; | |
}; | |
struct WKPagePolicyClient { | |
int _field1; | |
void *_field2; | |
void *_field3; | |
void *_field4; | |
void *_field5; | |
void *_field6; | |
}; | |
struct WKPageResourceLoadClient { | |
int _field1; | |
void *_field2; | |
void *_field3; | |
void *_field4; | |
void *_field5; | |
void *_field6; | |
void *_field7; | |
void *_field8; | |
}; | |
struct WKPageUIClient { | |
int _field1; | |
void *_field2; | |
void *_field3; | |
void *_field4; | |
void *_field5; | |
void *_field6; | |
void *_field7; | |
void *_field8; | |
void *_field9; | |
void *_field10; | |
void *_field11; | |
void *_field12; | |
void *_field13; | |
void *_field14; | |
void *_field15; | |
void *_field16; | |
void *_field17; | |
void *_field18; | |
void *_field19; | |
void *_field20; | |
void *_field21; | |
void *_field22; | |
void *_field23; | |
void *_field24; | |
void *_field25; | |
void *_field26; | |
void *_field27; | |
void *_field28; | |
void *_field29; | |
void *_field30; | |
void *_field31; | |
void *_field32; | |
void *_field33; | |
void *_field34; | |
void *_field35; | |
void *_field36; | |
void *_field37; | |
void *_field38; | |
void *_field39; | |
void *_field40; | |
void *_field41; | |
}; | |
struct WKViewInterpretKeyEventsParameters { | |
_Bool _field1; | |
_Bool _field2; | |
_Bool _field3; | |
Vector_81bcae4e *_field4; | |
}; | |
struct WebBackForwardList; | |
struct WebCertificateInfo; | |
struct WebContextMenu; | |
struct WebContextMenuProxy; | |
struct WebContextMenuProxyMac { | |
void **_field1; | |
int _field2; | |
struct RetainPtr<NSPopUpButtonCell> _field3; | |
WKView *_field4; | |
struct WebPageProxy *_field5; | |
}; | |
struct WebEditCommandProxy { | |
void **_field1; | |
int _field2; | |
unsigned long long _field3; | |
int _field4; | |
struct WebPageProxy *_field5; | |
}; | |
struct WebFindClient { | |
struct WKPageFindClient _field1; | |
}; | |
struct WebFormClient { | |
struct WKPageFormClient _field1; | |
}; | |
struct WebFrame; | |
struct WebFrameListenerProxy; | |
struct WebFrameProxy { | |
void **_field1; | |
int _field2; | |
struct WebPageProxy *_field3; | |
struct WebFrameProxy *_field4; | |
struct WebFrameProxy *_field5; | |
struct WebFrameProxy *_field6; | |
struct WebFrameProxy *_field7; | |
struct WebFrameProxy *_field8; | |
int _field9; | |
struct String _field10; | |
struct String _field11; | |
struct String _field12; | |
struct String _field13; | |
struct String _field14; | |
struct String _field15; | |
_Bool _field16; | |
struct RefPtr<WebKit::WebCertificateInfo> _field17; | |
struct RefPtr<WebKit::WebFrameListenerProxy> _field18; | |
unsigned long long _field19; | |
}; | |
struct WebFullScreenManager { | |
void **_field1; | |
int _field2; | |
struct IntRect _field3; | |
struct RefPtr<WebKit::WebPage> _field4; | |
struct RefPtr<WebCore::Element> _field5; | |
}; | |
struct WebFullScreenManagerProxy { | |
void **_field1; | |
int _field2; | |
struct WebPageProxy *_field3; | |
id _field4; | |
}; | |
struct WebInspector; | |
struct WebInspectorProxy { | |
void **_field1; | |
int _field2; | |
struct WebPageProxy *_field3; | |
_Bool _field4; | |
_Bool _field5; | |
_Bool _field6; | |
_Bool _field7; | |
_Bool _field8; | |
struct RetainPtr<WebInspectorWKView> _field9; | |
struct RetainPtr<NSWindow> _field10; | |
struct RetainPtr<WebInspectorProxyObjCAdapter> _field11; | |
}; | |
struct WebLoaderClient { | |
struct WKPageLoaderClient _field1; | |
}; | |
struct WebOpenPanelResultListener; | |
struct WebOpenPanelResultListenerProxy; | |
struct WebPageContextMenuClient { | |
struct WKPageContextMenuClient _field1; | |
}; | |
struct WebPageGroup; | |
struct WebPageGroupProxy; | |
struct WebPageProxy { | |
void **_field1; | |
int _field2; | |
void **_field3; | |
struct PageClient *_field4; | |
struct WebLoaderClient _field5; | |
struct WebPolicyClient _field6; | |
struct WebFormClient _field7; | |
struct WebResourceLoadClient _field8; | |
struct WebUIClient _field9; | |
struct WebFindClient _field10; | |
struct WebPageContextMenuClient _field11; | |
struct OwnPtr<WebKit::DrawingAreaProxy> _field12; | |
struct RefPtr<WebKit::WebProcessProxy> _field13; | |
struct RefPtr<WebKit::WebPageGroup> _field14; | |
struct RefPtr<WebKit::WebFrameProxy> _field15; | |
struct RefPtr<WebKit::WebFrameProxy> _field16; | |
struct RefPtr<WebKit::WebFrameProxy> _field17; | |
struct String _field18; | |
struct String _field19; | |
struct String _field20; | |
struct String _field21; | |
struct RefPtr<WebKit::WebInspectorProxy> _field22; | |
struct RefPtr<WebKit::WebFullScreenManagerProxy> _field23; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::VoidCallback>>> _field24; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>> _field25; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>> _field26; | |
struct HashSet<long long unsigned int, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>> _field27; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>> _field28; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ComputedPagesCallback>>> _field29; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::ValidateCommandCallback>>> _field30; | |
struct HashSet<WebKit::WebEditCommandProxy*, WTF::PtrHash<WebKit::WebEditCommandProxy*>, WTF::HashTraits<WebKit::WebEditCommandProxy*>> _field31; | |
struct RefPtr<WebKit::WebPopupMenuProxy> _field32; | |
struct RefPtr<WebKit::WebContextMenuProxy> _field33; | |
struct ContextMenuState _field34; | |
struct RefPtr<WebKit::WebOpenPanelResultListenerProxy> _field35; | |
struct GeolocationPermissionRequestManagerProxy _field36; | |
double _field37; | |
_Bool _field38; | |
_Bool _field39; | |
_Bool _field40; | |
_Bool _field41; | |
struct RefPtr<WebKit::WebBackForwardList> _field42; | |
_Bool _field43; | |
struct String _field44; | |
struct EditorState _field45; | |
double _field46; | |
double _field47; | |
double _field48; | |
_Bool _field49; | |
_Bool _field50; | |
_Bool _field51; | |
_Bool _field52; | |
struct IntSize _field53; | |
_Bool _field54; | |
_Bool _field55; | |
_Bool _field56; | |
_Bool _field57; | |
_Bool _field58; | |
_Bool _field59; | |
int _field60; | |
unsigned long long _field61; | |
_Bool _field62; | |
_Bool _field63; | |
int _field64; | |
unsigned long long _field65; | |
struct Deque<WebKit::NativeWebKeyboardEvent, 0ul> _field66; | |
struct Deque<WebKit::NativeWebWheelEvent, 0ul> _field67; | |
struct Vector<WebKit::NativeWebWheelEvent, 0ul> _field68; | |
_Bool _field69; | |
struct OwnPtr<WebKit::NativeWebMouseEvent> _field70; | |
struct OwnPtr<WebKit::NativeWebMouseEvent> _field71; | |
unsigned long long _field72; | |
_Bool _field73; | |
long long _field74; | |
_Bool _field75; | |
unsigned int _field76; | |
_Bool _field77; | |
int _field78; | |
struct String _field79; | |
_Bool _field80; | |
_Bool _field81; | |
int _field82; | |
_Bool _field83; | |
_Bool _field84; | |
struct IntRect _field85; | |
unsigned long long _field86; | |
}; | |
struct WebPolicyClient { | |
struct WKPagePolicyClient _field1; | |
}; | |
struct WebPopupMenu; | |
struct WebPopupMenuProxy; | |
struct WebProcessProxy; | |
struct WebResourceLoadClient { | |
struct WKPageResourceLoadClient _field1; | |
}; | |
struct WebUIClient { | |
struct WKPageUIClient _field1; | |
}; | |
struct _NSRange { | |
unsigned long long _field1; | |
unsigned long long _field2; | |
}; | |
struct __CFRunLoopTimer; | |
struct __WKWindowBounceAnimationContext; | |
struct pair<WTF::AtomicString, WTF::String>; | |
struct pair<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>; | |
struct pair<WebCore::CachedResourceClient*, unsigned int>; | |
struct pair<WebCore::Geolocation*, long long unsigned int>; | |
struct pair<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::ComputedPagesCallback>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKData*, WebKit::WebData*>>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKSerializedScriptValue*, WebKit::WebSerializedScriptValue*>>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GenericCallback<const OpaqueWKString*, WTF::StringImpl*>>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::GeolocationPermissionRequestProxy>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::ValidateCommandCallback>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::VoidCallback>>; | |
struct pair<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>>; | |
struct pair<long long unsigned int, WebCore::Geolocation*>; | |
struct pair<long long unsigned int, WebCore::IntRect>; | |
#if 0 | |
// Names with conflicting types: | |
typedef struct ?<WebKit::FindIndicatorWindow> { | |
void **_field1; | |
struct RunLoop *_field2; | |
struct __CFRunLoopTimer *_field3; | |
struct FindIndicatorWindow *_field4; | |
CDStruct_d65495c1 _field5; | |
} Timer_2cca449d; | |
typedef struct ?<WebKit::FindIndicatorWindow> { | |
void **_vptr$TimerBase; | |
struct RunLoop *m_runLoop; | |
struct __CFRunLoopTimer *m_timer; | |
struct FindIndicatorWindow *m_object; | |
CDStruct_48e28a24 m_function; | |
} Timer_e534cc59; | |
typedef struct ?<WebKit::WebPage> { | |
void **_field1; | |
struct RunLoop *_field2; | |
struct __CFRunLoopTimer *_field3; | |
struct WebPage *_field4; | |
CDStruct_d65495c1 _field5; | |
} Timer_e14e54f0; | |
typedef struct ?<WebKit::WebPage> { | |
void **_vptr$TimerBase; | |
struct RunLoop *m_runLoop; | |
struct __CFRunLoopTimer *m_timer; | |
struct WebPage *m_object; | |
CDStruct_48e28a24 m_function; | |
} Timer_e122348b; | |
#endif | |
#pragma mark Typedef'd Structures | |
typedef struct { | |
long long *_field1; | |
} CDStruct_d65495c1; | |
typedef struct { | |
void *__pfn; | |
long long __delta; | |
} CDStruct_48e28a24; | |
// Template types | |
typedef struct PassOwnPtr<WebKit::DrawingAreaProxy> { | |
struct DrawingAreaProxy *_field1; | |
} PassOwnPtr_4d2f5da3; | |
typedef struct PassRefPtr<WebKit::FindIndicator> { | |
struct FindIndicator *_field1; | |
} PassRefPtr_c0ab1a11; | |
typedef struct PassRefPtr<WebKit::WebEditCommandProxy> { | |
struct WebEditCommandProxy *_field1; | |
} PassRefPtr_a848c359; | |
typedef struct Vector<WebCore::KeypressCommand, 0ul> { | |
unsigned long long _field1; | |
struct VectorBuffer<WebCore::KeypressCommand, 0ul> _field2; | |
} Vector_81bcae4e; | |
#pragma mark - | |
/* | |
* File: /System/Library/PrivateFrameworks/WebKit2.framework/Versions/A/WebKit2 | |
* UUID: EA1DDC37-7310-488A-6DEE-29B0B55BC6E4 | |
* Arch: Intel x86-64 (x86_64) | |
* Current version: 534.42.0, Compatibility version: 1.0.0 | |
* | |
* Objective-C Garbage Collection: Supported | |
*/ | |
@protocol NSAnimationDelegate <NSObject> | |
@optional | |
- (BOOL)animationShouldStart:(id)arg1; | |
- (void)animationDidStop:(id)arg1; | |
- (void)animationDidEnd:(id)arg1; | |
- (float)animation:(id)arg1 valueForProgress:(float)arg2; | |
- (void)animation:(id)arg1 didReachProgressMark:(float)arg2; | |
@end | |
@protocol NSObject | |
- (BOOL)isEqual:(id)arg1; | |
- (unsigned long long)hash; | |
- (Class)superclass; | |
- (Class)class; | |
- (id)self; | |
- (struct _NSZone *)zone; | |
- (id)performSelector:(SEL)arg1; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3; | |
- (BOOL)isProxy; | |
- (BOOL)isKindOfClass:(Class)arg1; | |
- (BOOL)isMemberOfClass:(Class)arg1; | |
- (BOOL)conformsToProtocol:(id)arg1; | |
- (BOOL)respondsToSelector:(SEL)arg1; | |
- (id)retain; | |
- (oneway void)release; | |
- (id)autorelease; | |
- (unsigned long long)retainCount; | |
- (id)description; | |
@end | |
@protocol NSTextInputClient | |
- (void)insertText:(id)arg1 replacementRange:(struct _NSRange)arg2; | |
- (void)doCommandBySelector:(SEL)arg1; | |
- (void)setMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2 replacementRange:(struct _NSRange)arg3; | |
- (void)unmarkText; | |
- (struct _NSRange)selectedRange; | |
- (struct _NSRange)markedRange; | |
- (BOOL)hasMarkedText; | |
- (id)attributedSubstringForProposedRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (id)validAttributesForMarkedText; | |
- (struct CGRect)firstRectForCharacterRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (unsigned long long)characterIndexForPoint:(struct CGPoint)arg1; | |
@optional | |
- (id)attributedString; | |
- (double)fractionOfDistanceThroughGlyphForPoint:(struct CGPoint)arg1; | |
- (double)baselineDeltaForCharacterAtIndex:(unsigned long long)arg1; | |
- (long long)windowLevel; | |
- (BOOL)drawsVerticallyForCharacterAtIndex:(unsigned long long)arg1; | |
@end | |
@protocol NSURLDownloadDelegate <NSObject> | |
@end | |
@protocol NSWindowDelegate <NSObject> | |
@optional | |
- (BOOL)windowShouldClose:(id)arg1; | |
- (id)windowWillReturnFieldEditor:(id)arg1 toObject:(id)arg2; | |
- (struct CGSize)windowWillResize:(id)arg1 toSize:(struct CGSize)arg2; | |
- (struct CGRect)windowWillUseStandardFrame:(id)arg1 defaultFrame:(struct CGRect)arg2; | |
- (BOOL)windowShouldZoom:(id)arg1 toFrame:(struct CGRect)arg2; | |
- (id)windowWillReturnUndoManager:(id)arg1; | |
- (struct CGRect)window:(id)arg1 willPositionSheet:(id)arg2 usingRect:(struct CGRect)arg3; | |
- (BOOL)window:(id)arg1 shouldPopUpDocumentPathMenu:(id)arg2; | |
- (BOOL)window:(id)arg1 shouldDragDocumentWithEvent:(id)arg2 from:(struct CGPoint)arg3 withPasteboard:(id)arg4; | |
- (void)windowDidResize:(id)arg1; | |
- (void)windowDidExpose:(id)arg1; | |
- (void)windowWillMove:(id)arg1; | |
- (void)windowDidMove:(id)arg1; | |
- (void)windowDidBecomeKey:(id)arg1; | |
- (void)windowDidResignKey:(id)arg1; | |
- (void)windowDidBecomeMain:(id)arg1; | |
- (void)windowDidResignMain:(id)arg1; | |
- (void)windowWillClose:(id)arg1; | |
- (void)windowWillMiniaturize:(id)arg1; | |
- (void)windowDidMiniaturize:(id)arg1; | |
- (void)windowDidDeminiaturize:(id)arg1; | |
- (void)windowDidUpdate:(id)arg1; | |
- (void)windowDidChangeScreen:(id)arg1; | |
- (void)windowDidChangeScreenProfile:(id)arg1; | |
- (void)windowWillBeginSheet:(id)arg1; | |
- (void)windowDidEndSheet:(id)arg1; | |
- (void)windowWillStartLiveResize:(id)arg1; | |
- (void)windowDidEndLiveResize:(id)arg1; | |
@end | |
// Not exported | |
@interface AccessibilityWebPageObject : NSObject | |
{ | |
struct WebPage { | |
void **; | |
int; | |
struct OwnPtr<WebCore::Page>; | |
struct RefPtr<WebKit::WebFrame>; | |
struct RefPtr<WebKit::InjectedBundleBackForwardList>; | |
struct RefPtr<WebKit::WebPageGroupProxy>; | |
struct String; | |
struct IntSize; | |
struct OwnPtr<WebKit::DrawingArea>; | |
_Bool; | |
_Bool; | |
_Bool; | |
_Bool; | |
_Bool; | |
_Bool; | |
_Bool; | |
struct IntRect; | |
struct IntRect; | |
struct IntPoint; | |
struct HashSet<WebKit::PluginView*, WTF::PtrHash<WebKit::PluginView*>, WTF::HashTraits<WebKit::PluginView*>>; | |
struct RetainPtr<AccessibilityWebPageObject>; | |
struct RetainPtr<NSObject>; | |
struct KeyboardEvent *; | |
Timer_e122348b; | |
struct HashMap<long long unsigned int, WTF::RefPtr<WebKit::WebEditCommand>, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WTF::RefPtr<WebKit::WebEditCommand>>>; | |
struct IntSize; | |
struct InjectedBundlePageContextMenuClient; | |
struct InjectedBundlePageEditorClient; | |
struct InjectedBundlePageFormClient; | |
struct InjectedBundlePageLoaderClient; | |
struct InjectedBundlePagePolicyClient; | |
struct InjectedBundlePageResourceLoadClient; | |
struct InjectedBundlePageUIClient; | |
struct InjectedBundlePageFullScreenClient; | |
struct FindController; | |
struct RefPtr<WebKit::PageOverlay>; | |
struct RefPtr<WebKit::WebPage>; | |
struct RefPtr<WebKit::WebInspector>; | |
struct RefPtr<WebKit::WebFullScreenManager>; | |
struct RefPtr<WebKit::WebPopupMenu>; | |
struct RefPtr<WebKit::WebContextMenu>; | |
struct RefPtr<WebKit::WebOpenPanelResultListener>; | |
struct GeolocationPermissionRequestManager; | |
struct OwnPtr<WebCore::PrintContext>; | |
struct SandboxExtensionTracker; | |
unsigned long long; | |
struct RefPtr<WebKit::SandboxExtension>; | |
_Bool; | |
_Bool; | |
_Bool; | |
float; | |
_Bool; | |
_Bool; | |
_Bool; | |
} *m_page; | |
id m_parent; | |
NSArray *m_attributeNames; | |
NSMutableArray *m_accessibilityChildren; | |
} | |
- (id)accessibilityRootObjectWrapper; | |
- (void)setWebPage:(struct WebPage *)arg1; | |
- (void)setRemoteParent:(id)arg1; | |
- (void)dealloc; | |
- (BOOL)accessibilityIsIgnored; | |
- (id)accessibilityAttributeNames; | |
- (BOOL)accessibilityIsAttributeSettable:(id)arg1; | |
- (void)accessibilitySetValue:(id)arg1 forAttribute:(id)arg2; | |
- (id)accessibilityActionNames; | |
- (id)accessibilityChildren; | |
- (id)accessibilityAttributeValue:(id)arg1; | |
- (BOOL)accessibilityShouldUseUniqueId; | |
- (id)accessibilityHitTest:(struct CGPoint)arg1; | |
- (id)accessibilityFocusedUIElement; | |
@end | |
// Not exported | |
@interface FullKeyboardAccessWatcher : NSObject | |
{ | |
BOOL fullKeyboardAccessEnabled; | |
} | |
+ (BOOL)fullKeyboardAccessEnabled; | |
- (void)retrieveKeyboardUIModeFromPreferences:(id)arg1; | |
- (id)init; | |
@end | |
@interface NSError (WebKitExtras) | |
+ (void)_registerWebKitErrors; | |
+ (id)_webkit_errorWithDomain:(id)arg1 code:(int)arg2 URL:(id)arg3; | |
+ (id)_webKitErrorWithDomain:(id)arg1 code:(int)arg2 URL:(id)arg3; | |
+ (id)_webKitErrorWithCode:(int)arg1 failingURL:(id)arg2; | |
+ (void)_webkit_addErrorsWithCodesAndDescriptions:(id)arg1 inDomain:(id)arg2; | |
- (id)_webkit_initWithDomain:(id)arg1 code:(int)arg2 URL:(id)arg3; | |
@end | |
@interface NSWindowGraphicsContext (WebKitSystemInterface) | |
- (void)_WebKitSystemInterface_setGraphicsPort:(struct CGContext *)arg1; | |
@end | |
// Not exported | |
@interface WKDownloadAsDelegate : NSObject <NSURLDownloadDelegate> | |
{ | |
struct Download *_download; | |
} | |
- (id)initWithDownload:(struct Download *)arg1; | |
- (void)invalidate; | |
- (void)downloadDidBegin:(id)arg1; | |
- (id)download:(id)arg1 willSendRequest:(id)arg2 redirectResponse:(id)arg3; | |
- (BOOL)download:(id)arg1 canAuthenticateAgainstProtectionSpace:(id)arg2; | |
- (void)download:(id)arg1 didReceiveAuthenticationChallenge:(id)arg2; | |
- (void)download:(id)arg1 didCancelAuthenticationChallenge:(id)arg2; | |
- (BOOL)downloadShouldUseCredentialStorage:(id)arg1; | |
- (void)download:(id)arg1 didReceiveResponse:(id)arg2; | |
- (void)download:(id)arg1 willResumeWithResponse:(id)arg2 fromByte:(long long)arg3; | |
- (void)download:(id)arg1 didReceiveDataOfLength:(unsigned long long)arg2; | |
- (BOOL)download:(id)arg1 shouldDecodeSourceDataOfMIMEType:(id)arg2; | |
- (void)download:(id)arg1 decideDestinationWithSuggestedFilename:(id)arg2; | |
- (void)download:(id)arg1 didCreateDestination:(id)arg2; | |
- (void)downloadDidFinish:(id)arg1; | |
- (void)download:(id)arg1 didFailWithError:(id)arg2; | |
@end | |
// Not exported | |
@interface WKEditCommandObjC : NSObject | |
{ | |
struct RefPtr<WebKit::WebEditCommandProxy> m_command; | |
} | |
- (id)initWithWebEditCommandProxy:(PassRefPtr_a848c359)arg1; | |
- (struct WebEditCommandProxy *)command; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
// Not exported | |
@interface WKEditorUndoTargetObjC : NSObject | |
{ | |
} | |
- (void)undoEditing:(id)arg1; | |
- (void)redoEditing:(id)arg1; | |
@end | |
// Not exported | |
@interface WKFullScreenWindow : NSWindow | |
{ | |
NSView *_animationView; | |
CALayer *_backgroundLayer; | |
} | |
- (id)initWithContentRect:(struct CGRect)arg1 styleMask:(unsigned long long)arg2 backing:(unsigned long long)arg3 defer:(BOOL)arg4; | |
- (void)dealloc; | |
- (BOOL)canBecomeKeyWindow; | |
- (void)keyDown:(id)arg1; | |
- (void)cancelOperation:(id)arg1; | |
- (id)backgroundLayer; | |
- (id)animationView; | |
@end | |
// Not exported | |
@interface WKFullScreenWindowController : NSWindowController | |
{ | |
WKView *_webView; | |
struct RetainPtr<NSView> _webViewPlaceholder; | |
struct RetainPtr<NSView> _layerViewPlaceholder; | |
struct RetainPtr<NSView> _layerHostingView; | |
BOOL _isEnteringFullScreen; | |
BOOL _isExitingFullScreen; | |
BOOL _isFullScreen; | |
BOOL _isWindowLoaded; | |
BOOL _forceDisableAnimation; | |
BOOL _isPlaying; | |
struct CGRect _initialFrame; | |
unsigned int _idleDisplaySleepAssertion; | |
unsigned int _idleSystemSleepAssertion; | |
NSTimer *_tickleTimer; | |
} | |
- (id)init; | |
- (void)dealloc; | |
- (void)windowDidLoad; | |
- (id)webView; | |
- (void)setWebView:(id)arg1; | |
- (void)applicationDidResignActive:(id)arg1; | |
- (void)applicationDidChangeScreenParameters:(id)arg1; | |
- (void)enterFullScreen:(id)arg1; | |
- (void)beganEnterFullScreenAnimation; | |
- (void)finishedEnterFullScreenAnimation:(_Bool)arg1; | |
- (void)exitFullScreen; | |
- (void)beganExitFullScreenAnimation; | |
- (void)finishedExitFullScreenAnimation:(_Bool)arg1; | |
- (void)enterAcceleratedCompositingMode:(const struct LayerTreeContext *)arg1; | |
- (void)exitAcceleratedCompositingMode; | |
- (void)exitCompositedModeRepaintCompleted; | |
- (struct IntRect)getFullScreenRect; | |
- (void)close; | |
- (void)_updateMenuAndDockForFullScreen; | |
- (void)_disableIdleDisplaySleep; | |
- (void)_enableIdleDisplaySleep; | |
- (void)_disableIdleSystemSleep; | |
- (void)_enableIdleSystemSleep; | |
- (void)_enableTickleTimer; | |
- (void)_disableTickleTimer; | |
- (void)_tickleTimerFired; | |
- (void)_updatePowerAssertions; | |
- (struct WebPageProxy *)_page; | |
- (struct WebFullScreenManagerProxy *)_manager; | |
- (void)_requestExit; | |
- (void)_requestExitFullScreenWithAnimation:(BOOL)arg1; | |
- (void)_swapView:(id)arg1 with:(id)arg2; | |
- (id)_fullScreenWindow; | |
- (double)_animationDuration; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
// Not exported | |
@interface WKMenuTarget : NSObject | |
{ | |
struct WebContextMenuProxyMac *_menuProxy; | |
} | |
+ (id)sharedMenuTarget; | |
- (struct WebContextMenuProxyMac *)menuProxy; | |
- (void)setMenuProxy:(struct WebContextMenuProxyMac *)arg1; | |
- (void)forwardContextMenuAction:(id)arg1; | |
@end | |
// Not exported | |
@interface WKPDFView : NSView | |
{ | |
struct PDFViewController *_pdfViewController; | |
struct RetainPtr<NSView> _pdfPreviewView; | |
PDFView *_pdfView; | |
BOOL _ignoreScaleAndDisplayModeAndPageNotifications; | |
BOOL _willUpdatePreferencesSoon; | |
} | |
- (id)initWithFrame:(struct CGRect)arg1 PDFViewController:(struct PDFViewController *)arg2; | |
- (void)invalidate; | |
- (id)pdfView; | |
- (void)setDocument:(id)arg1; | |
- (void)_applyPDFPreferences; | |
- (void)_updatePreferences:(id)arg1; | |
- (void)_updatePreferencesSoon; | |
- (void)_scaleOrDisplayModeOrPageChanged:(id)arg1; | |
- (void)_openWithFinder:(id)arg1; | |
- (id)_nextMatchFor:(id)arg1 direction:(BOOL)arg2 caseSensitive:(BOOL)arg3 wrap:(BOOL)arg4 fromSelection:(id)arg5 startInSelection:(BOOL)arg6; | |
- (unsigned long long)_countMatches:(id)arg1 caseSensitive:(BOOL)arg2; | |
- (void)viewDidMoveToWindow; | |
- (void)viewWillMoveToWindow:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1; | |
- (id)menuForEvent:(id)arg1; | |
- (BOOL)validateUserInterfaceItem:(id)arg1; | |
- (void)PDFViewWillClickOnLink:(id)arg1 withURL:(id)arg2; | |
- (void)PDFViewOpenPDFInNativeApplication:(id)arg1; | |
- (void)PDFViewSavePDFToDownloadFolder:(id)arg1; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
// Not exported | |
@interface WKPasteboardFilePromiseOwner : NSFilePromiseDragSource | |
{ | |
} | |
- (struct __CFURL *)copyDropDirectory; | |
@end | |
// Not exported | |
@interface WKPasteboardOwner : NSObject | |
{ | |
struct CachedResourceHandle<WebCore::CachedImage> _image; | |
} | |
- (void)clearImage; | |
- (id)initWithImage:(struct CachedImage *)arg1; | |
- (void)dealloc; | |
- (void)finalize; | |
- (void)pasteboard:(id)arg1 provideDataForType:(id)arg2; | |
- (void)pasteboardChangedOwner:(id)arg1; | |
- (id)namesOfPromisedFilesDroppedAtDestination:(id)arg1; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
// Not exported | |
@interface WKPlaceholderModalWindow : NSWindow | |
{ | |
} | |
- (BOOL)_wantsUserAttention; | |
@end | |
// Not exported | |
@interface WKPrintingView : NSView | |
{ | |
NSPrintOperation *_printOperation; | |
struct RetainPtr<NSView> _wkView; | |
struct RefPtr<WebKit::WebFrameProxy> _webFrame; | |
struct Vector<WebCore::IntRect, 0ul> _printingPageRects; | |
double _totalScaleFactorForPrinting; | |
struct HashMap<WebCore::IntRect, WTF::Vector<unsigned char, 0ul>, WTF::IntHash<WebCore::IntRect>, WTF::HashTraits<WebCore::IntRect>, WTF::HashTraits<WTF::Vector<unsigned char, 0ul>>> _pagePreviews; | |
struct Vector<unsigned char, 0ul> _printedPagesData; | |
struct RetainPtr<CGPDFDocument*> _printedPagesPDFDocument; | |
unsigned long long _expectedComputedPagesCallback; | |
struct HashMap<long long unsigned int, WebCore::IntRect, WTF::IntHash<long long unsigned int>, WTF::HashTraits<long long unsigned int>, WTF::HashTraits<WebCore::IntRect>> _expectedPreviewCallbacks; | |
unsigned long long _latestExpectedPreviewCallback; | |
unsigned long long _expectedPrintCallback; | |
BOOL _isPrintingFromSecondaryThread; | |
struct Mutex _printingCallbackMutex; | |
struct ThreadCondition _printingCallbackCondition; | |
NSTimer *_autodisplayResumeTimer; | |
} | |
- (id)initWithFrameProxy:(struct WebFrameProxy *)arg1 view:(id)arg2; | |
- (BOOL)isFlipped; | |
- (void)_setAutodisplay:(BOOL)arg1; | |
- (void)_suspendAutodisplay; | |
- (void)_delayedResumeAutodisplayTimerFired; | |
- (void)_delayedResumeAutodisplay; | |
- (void)_adjustPrintingMarginsForHeaderAndFooter; | |
- (BOOL)_isPrintingPreview; | |
- (void)_updatePreview; | |
- (BOOL)_hasPageRects; | |
- (unsigned long long)_firstPrintedPageNumber; | |
- (unsigned long long)_lastPrintedPageNumber; | |
- (unsigned long long)_expectedPreviewCallbackForRect:(const struct IntRect *)arg1; | |
- (void)_preparePDFDataForPrintingOnSecondaryThread; | |
- (BOOL)_askPageToComputePageRects; | |
- (BOOL)knowsPageRange:(struct _NSRange *)arg1; | |
- (unsigned int)_pageForRect:(struct CGRect)arg1; | |
- (void)_drawPDFDocument:(struct CGPDFDocument *)arg1 page:(unsigned int)arg2 atPoint:(struct CGPoint)arg3; | |
- (void)_drawPreview:(struct CGRect)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)_drawPageBorderWithSizeOnMainThread:(struct CGSize)arg1; | |
- (void)drawPageBorderWithSize:(struct CGSize)arg1; | |
- (struct CGRect)rectForPage:(long long)arg1; | |
- (struct CGPoint)locationOfPrintRect:(struct CGRect)arg1; | |
- (void)beginDocument; | |
- (void)endDocument; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
// Not exported | |
@interface WKResponderChainSink : NSResponder | |
{ | |
NSResponder *_lastResponderInChain; | |
_Bool _didReceiveUnhandledCommand; | |
} | |
- (id)initWithResponderChain:(id)arg1; | |
- (void)detach; | |
- (_Bool)didReceiveUnhandledCommand; | |
- (void)noResponderFor:(SEL)arg1; | |
- (void)doCommandBySelector:(SEL)arg1; | |
- (BOOL)tryToPerform:(SEL)arg1 with:(id)arg2; | |
@end | |
// Not exported | |
@interface WKTextInputPanel : NSPanel | |
{ | |
NSTextView *_inputTextView; | |
} | |
- (void)dealloc; | |
- (id)init; | |
- (void)_keyboardInputSourceChanged; | |
- (BOOL)_interpretKeyEvent:(id)arg1 string:(id *)arg2; | |
- (id)_inputContext; | |
@end | |
// Not exported | |
@interface WKTextInputWindowController : NSObject | |
{ | |
WKTextInputPanel *_panel; | |
} | |
+ (id)sharedTextInputWindowController; | |
- (id)init; | |
- (id)inputContext; | |
- (BOOL)interpretKeyEvent:(id)arg1 string:(id *)arg2; | |
- (void)keyboardInputSourceChanged; | |
@end | |
@interface WKView : NSView <NSTextInputClient> | |
{ | |
WKViewData *_data; | |
unsigned int _frameSizeUpdatesDisabledCount; | |
} | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 contextRef:(struct OpaqueWKContext *)arg2; | |
- (void)_registerDraggedTypes; | |
- (void)_updateRemoteAccessibilityRegistration:(BOOL)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 contextRef:(struct OpaqueWKContext *)arg2 pageGroupRef:(struct OpaqueWKPageGroup *)arg3; | |
- (void)dealloc; | |
@property(readonly) struct OpaqueWKPage *pageRef; | |
@property BOOL drawsBackground; | |
@property BOOL drawsTransparentBackground; | |
- (BOOL)acceptsFirstResponder; | |
- (BOOL)becomeFirstResponder; | |
- (BOOL)resignFirstResponder; | |
- (void)viewWillStartLiveResize; | |
- (void)viewDidEndLiveResize; | |
- (BOOL)isFlipped; | |
- (void)setFrame:(struct CGRect)arg1 andScrollBy:(struct CGSize)arg2; | |
- (void)setFrameSize:(struct CGSize)arg1; | |
- (void)_updateWindowAndViewFrames; | |
- (void)renewGState; | |
- (void)alignCenter:(id)arg1; | |
- (void)alignJustified:(id)arg1; | |
- (void)alignLeft:(id)arg1; | |
- (void)alignRight:(id)arg1; | |
- (void)copy:(id)arg1; | |
- (void)cut:(id)arg1; | |
- (void)delete:(id)arg1; | |
- (void)deleteBackward:(id)arg1; | |
- (void)deleteBackwardByDecomposingPreviousCharacter:(id)arg1; | |
- (void)deleteForward:(id)arg1; | |
- (void)deleteToBeginningOfLine:(id)arg1; | |
- (void)deleteToBeginningOfParagraph:(id)arg1; | |
- (void)deleteToEndOfLine:(id)arg1; | |
- (void)deleteToEndOfParagraph:(id)arg1; | |
- (void)deleteToMark:(id)arg1; | |
- (void)deleteWordBackward:(id)arg1; | |
- (void)deleteWordForward:(id)arg1; | |
- (void)ignoreSpelling:(id)arg1; | |
- (void)indent:(id)arg1; | |
- (void)insertBacktab:(id)arg1; | |
- (void)insertLineBreak:(id)arg1; | |
- (void)insertNewline:(id)arg1; | |
- (void)insertNewlineIgnoringFieldEditor:(id)arg1; | |
- (void)insertParagraphSeparator:(id)arg1; | |
- (void)insertTab:(id)arg1; | |
- (void)insertTabIgnoringFieldEditor:(id)arg1; | |
- (void)makeTextWritingDirectionLeftToRight:(id)arg1; | |
- (void)makeTextWritingDirectionNatural:(id)arg1; | |
- (void)makeTextWritingDirectionRightToLeft:(id)arg1; | |
- (void)moveBackward:(id)arg1; | |
- (void)moveBackwardAndModifySelection:(id)arg1; | |
- (void)moveDown:(id)arg1; | |
- (void)moveDownAndModifySelection:(id)arg1; | |
- (void)moveForward:(id)arg1; | |
- (void)moveForwardAndModifySelection:(id)arg1; | |
- (void)moveLeft:(id)arg1; | |
- (void)moveLeftAndModifySelection:(id)arg1; | |
- (void)moveParagraphBackwardAndModifySelection:(id)arg1; | |
- (void)moveParagraphForwardAndModifySelection:(id)arg1; | |
- (void)moveRight:(id)arg1; | |
- (void)moveRightAndModifySelection:(id)arg1; | |
- (void)moveToBeginningOfDocument:(id)arg1; | |
- (void)moveToBeginningOfDocumentAndModifySelection:(id)arg1; | |
- (void)moveToBeginningOfLine:(id)arg1; | |
- (void)moveToBeginningOfLineAndModifySelection:(id)arg1; | |
- (void)moveToBeginningOfParagraph:(id)arg1; | |
- (void)moveToBeginningOfParagraphAndModifySelection:(id)arg1; | |
- (void)moveToBeginningOfSentence:(id)arg1; | |
- (void)moveToBeginningOfSentenceAndModifySelection:(id)arg1; | |
- (void)moveToEndOfDocument:(id)arg1; | |
- (void)moveToEndOfDocumentAndModifySelection:(id)arg1; | |
- (void)moveToEndOfLine:(id)arg1; | |
- (void)moveToEndOfLineAndModifySelection:(id)arg1; | |
- (void)moveToEndOfParagraph:(id)arg1; | |
- (void)moveToEndOfParagraphAndModifySelection:(id)arg1; | |
- (void)moveToEndOfSentence:(id)arg1; | |
- (void)moveToEndOfSentenceAndModifySelection:(id)arg1; | |
- (void)moveToLeftEndOfLine:(id)arg1; | |
- (void)moveToLeftEndOfLineAndModifySelection:(id)arg1; | |
- (void)moveToRightEndOfLine:(id)arg1; | |
- (void)moveToRightEndOfLineAndModifySelection:(id)arg1; | |
- (void)moveUp:(id)arg1; | |
- (void)moveUpAndModifySelection:(id)arg1; | |
- (void)moveWordBackward:(id)arg1; | |
- (void)moveWordBackwardAndModifySelection:(id)arg1; | |
- (void)moveWordForward:(id)arg1; | |
- (void)moveWordForwardAndModifySelection:(id)arg1; | |
- (void)moveWordLeft:(id)arg1; | |
- (void)moveWordLeftAndModifySelection:(id)arg1; | |
- (void)moveWordRight:(id)arg1; | |
- (void)moveWordRightAndModifySelection:(id)arg1; | |
- (void)outdent:(id)arg1; | |
- (void)pageDown:(id)arg1; | |
- (void)pageDownAndModifySelection:(id)arg1; | |
- (void)pageUp:(id)arg1; | |
- (void)pageUpAndModifySelection:(id)arg1; | |
- (void)paste:(id)arg1; | |
- (void)pasteAsPlainText:(id)arg1; | |
- (void)scrollPageDown:(id)arg1; | |
- (void)scrollPageUp:(id)arg1; | |
- (void)scrollToBeginningOfDocument:(id)arg1; | |
- (void)scrollToEndOfDocument:(id)arg1; | |
- (void)selectAll:(id)arg1; | |
- (void)selectLine:(id)arg1; | |
- (void)selectParagraph:(id)arg1; | |
- (void)selectSentence:(id)arg1; | |
- (void)selectToMark:(id)arg1; | |
- (void)selectWord:(id)arg1; | |
- (void)setMark:(id)arg1; | |
- (void)subscript:(id)arg1; | |
- (void)superscript:(id)arg1; | |
- (void)swapWithMark:(id)arg1; | |
- (void)takeFindStringFromSelection:(id)arg1; | |
- (void)transpose:(id)arg1; | |
- (void)underline:(id)arg1; | |
- (void)unscript:(id)arg1; | |
- (void)yank:(id)arg1; | |
- (void)yankAndSelect:(id)arg1; | |
- (BOOL)writeSelectionToPasteboard:(id)arg1 types:(id)arg2; | |
- (id)validRequestorForSendType:(id)arg1 returnType:(id)arg2; | |
- (BOOL)readSelectionFromPasteboard:(id)arg1; | |
- (BOOL)validateUserInterfaceItem:(id)arg1; | |
- (void)startSpeaking:(id)arg1; | |
- (void)stopSpeaking:(id)arg1; | |
- (void)showGuessPanel:(id)arg1; | |
- (void)checkSpelling:(id)arg1; | |
- (void)changeSpelling:(id)arg1; | |
- (void)toggleContinuousSpellChecking:(id)arg1; | |
- (BOOL)isGrammarCheckingEnabled; | |
- (void)setGrammarCheckingEnabled:(BOOL)arg1; | |
- (void)toggleGrammarChecking:(id)arg1; | |
- (void)toggleAutomaticSpellingCorrection:(id)arg1; | |
- (void)orderFrontSubstitutionsPanel:(id)arg1; | |
- (void)toggleSmartInsertDelete:(id)arg1; | |
- (BOOL)isAutomaticQuoteSubstitutionEnabled; | |
- (void)setAutomaticQuoteSubstitutionEnabled:(BOOL)arg1; | |
- (void)toggleAutomaticQuoteSubstitution:(id)arg1; | |
- (BOOL)isAutomaticDashSubstitutionEnabled; | |
- (void)setAutomaticDashSubstitutionEnabled:(BOOL)arg1; | |
- (void)toggleAutomaticDashSubstitution:(id)arg1; | |
- (BOOL)isAutomaticLinkDetectionEnabled; | |
- (void)setAutomaticLinkDetectionEnabled:(BOOL)arg1; | |
- (void)toggleAutomaticLinkDetection:(id)arg1; | |
- (BOOL)isAutomaticTextReplacementEnabled; | |
- (void)setAutomaticTextReplacementEnabled:(BOOL)arg1; | |
- (void)toggleAutomaticTextReplacement:(id)arg1; | |
- (void)uppercaseWord:(id)arg1; | |
- (void)lowercaseWord:(id)arg1; | |
- (void)capitalizeWord:(id)arg1; | |
- (void)displayIfNeeded; | |
- (BOOL)_wantsKeyDownForEvent:(id)arg1; | |
- (void)_setMouseDownEvent:(id)arg1; | |
- (void)mouseEntered:(id)arg1; | |
- (void)mouseExited:(id)arg1; | |
- (void)mouseMovedInternal:(id)arg1; | |
- (void)mouseDownInternal:(id)arg1; | |
- (void)mouseUpInternal:(id)arg1; | |
- (void)mouseDraggedInternal:(id)arg1; | |
- (void)otherMouseDown:(id)arg1; | |
- (void)otherMouseDragged:(id)arg1; | |
- (void)otherMouseMoved:(id)arg1; | |
- (void)otherMouseUp:(id)arg1; | |
- (void)rightMouseDown:(id)arg1; | |
- (void)rightMouseDragged:(id)arg1; | |
- (void)rightMouseUp:(id)arg1; | |
- (void)scrollWheel:(id)arg1; | |
- (void)mouseMoved:(id)arg1; | |
- (void)mouseDown:(id)arg1; | |
- (void)mouseUp:(id)arg1; | |
- (void)mouseDragged:(id)arg1; | |
- (BOOL)acceptsFirstMouse:(id)arg1; | |
- (BOOL)shouldDelayWindowOrderingForEvent:(id)arg1; | |
- (void)doCommandBySelector:(SEL)arg1; | |
- (void)insertText:(id)arg1; | |
- (void)insertText:(id)arg1 replacementRange:(struct _NSRange)arg2; | |
- (BOOL)_handleStyleKeyEquivalent:(id)arg1; | |
- (BOOL)performKeyEquivalent:(id)arg1; | |
- (void)keyUp:(id)arg1; | |
- (void)keyDown:(id)arg1; | |
- (void)flagsChanged:(id)arg1; | |
- (void)_executeSavedKeypressCommands; | |
- (void)_notifyInputContextAboutDiscardedComposition; | |
- (id)inputContext; | |
- (struct _NSRange)selectedRange; | |
- (BOOL)hasMarkedText; | |
- (void)unmarkText; | |
- (id)validAttributesForMarkedText; | |
- (void)setMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2 replacementRange:(struct _NSRange)arg3; | |
- (struct _NSRange)markedRange; | |
- (id)attributedSubstringForProposedRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (unsigned long long)characterIndexForPoint:(struct CGPoint)arg1; | |
- (struct CGRect)firstRectForCharacterRange:(struct _NSRange)arg1 actualRange:(struct _NSRange *)arg2; | |
- (void)draggedImage:(id)arg1 endedAt:(struct CGPoint)arg2 operation:(unsigned long long)arg3; | |
- (int)applicationFlags:(id)arg1; | |
- (unsigned long long)draggingEntered:(id)arg1; | |
- (unsigned long long)draggingUpdated:(id)arg1; | |
- (void)draggingExited:(id)arg1; | |
- (BOOL)prepareForDragOperation:(id)arg1; | |
- (BOOL)performDragOperation:(id)arg1; | |
- (id)_hitTest:(struct CGPoint *)arg1 dragTypes:(id)arg2; | |
- (BOOL)_windowResizeMouseLocationIsInVisibleScrollerThumb:(struct CGPoint)arg1; | |
- (void)_updateWindowVisibility; | |
- (BOOL)_ownsWindowGrowBox; | |
- (BOOL)_updateGrowBoxForWindowFrameChange; | |
- (void)addWindowObserversForWindow:(id)arg1; | |
- (void)removeWindowObservers; | |
- (void)viewWillMoveToWindow:(id)arg1; | |
- (void)viewDidMoveToWindow; | |
- (void)_windowDidBecomeKey:(id)arg1; | |
- (void)_windowDidResignKey:(id)arg1; | |
- (void)_windowDidMiniaturize:(id)arg1; | |
- (void)_windowDidDeminiaturize:(id)arg1; | |
- (void)_windowFrameDidChange:(id)arg1; | |
- (void)_windowDidOrderOffScreen:(id)arg1; | |
- (void)_windowDidOrderOnScreen:(id)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (BOOL)isOpaque; | |
- (BOOL)mouseDownCanMoveWindow; | |
- (void)viewDidHide; | |
- (void)viewDidUnhide; | |
- (id)accessibilityFocusedUIElement; | |
- (BOOL)accessibilityIsIgnored; | |
- (id)accessibilityHitTest:(struct CGPoint)arg1; | |
- (id)accessibilityAttributeValue:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1; | |
- (long long)conversationIdentifier; | |
- (BOOL)canChangeFrameLayout:(struct OpaqueWKFrame *)arg1; | |
- (id)printOperationWithPrintInfo:(id)arg1 forFrame:(struct OpaqueWKFrame *)arg2; | |
@end | |
@interface WKView (Internal) | |
- (PassOwnPtr_4d2f5da3)_createDrawingAreaProxy; | |
- (BOOL)_isFocused; | |
- (void)_processDidCrash; | |
- (void)_pageClosed; | |
- (void)_didRelaunchProcess; | |
- (void)_setCursor:(id)arg1; | |
- (void)_setUserInterfaceItemState:(id)arg1 enabled:(BOOL)arg2 state:(int)arg3; | |
- (void)_resendKeyDownEvent:(id)arg1; | |
- (BOOL)_interpretKeyEvent:(id)arg1 savingCommandsTo:(Vector_81bcae4e *)arg2; | |
- (struct CGRect)_convertToDeviceSpace:(struct CGRect)arg1; | |
- (struct CGRect)_convertToUserSpace:(struct CGRect)arg1; | |
- (long long)addTrackingRect:(struct CGRect)arg1 owner:(id)arg2 userData:(void *)arg3 assumeInside:(BOOL)arg4; | |
- (long long)_addTrackingRect:(struct CGRect)arg1 owner:(id)arg2 userData:(void *)arg3 assumeInside:(BOOL)arg4 useTrackingNum:(int)arg5; | |
- (void)_addTrackingRects:(struct CGRect *)arg1 owner:(id)arg2 userDataList:(void **)arg3 assumeInsideList:(char *)arg4 trackingNums:(long long *)arg5 count:(int)arg6; | |
- (void)removeTrackingRect:(long long)arg1; | |
- (void)_removeTrackingRects:(long long *)arg1 count:(int)arg2; | |
- (void)_sendToolTipMouseExited; | |
- (void)_sendToolTipMouseEntered; | |
- (id)view:(id)arg1 stringForToolTip:(long long)arg2 point:(struct CGPoint)arg3 userData:(void *)arg4; | |
- (void)_toolTipChangedFrom:(id)arg1 to:(id)arg2; | |
- (void)_setFindIndicator:(PassRefPtr_c0ab1a11)arg1 fadeOut:(BOOL)arg2; | |
- (void)_enterAcceleratedCompositingMode:(const struct LayerTreeContext *)arg1; | |
- (void)_exitAcceleratedCompositingMode; | |
- (void)_setAccessibilityWebProcessToken:(id)arg1; | |
- (void)_setComplexTextInputEnabled:(BOOL)arg1 pluginComplexTextInputIdentifier:(unsigned long long)arg2; | |
- (void)_setPageHasCustomRepresentation:(BOOL)arg1; | |
- (void)_didFinishLoadingDataForCustomRepresentationWithSuggestedFilename:(const struct String *)arg1 dataReference:(const struct DataReference *)arg2; | |
- (double)_customRepresentationZoomFactor; | |
- (void)_setCustomRepresentationZoomFactor:(double)arg1; | |
- (void)_findStringInCustomRepresentation:(id)arg1 withFindOptions:(int)arg2 maxMatchCount:(unsigned long long)arg3; | |
- (void)_countStringMatchesInCustomRepresentation:(id)arg1 withFindOptions:(int)arg2 maxMatchCount:(unsigned long long)arg3; | |
- (void)_setDragImage:(id)arg1 at:(struct CGPoint)arg2 linkDrag:(BOOL)arg3; | |
- (void)_updateSecureInputState; | |
- (void)_updateTextInputStateIncludingSecureInputState:(BOOL)arg1; | |
- (void)_resetTextInputState; | |
- (void)_setDrawingAreaSize:(struct CGSize)arg1; | |
- (void)_didChangeScrollbarsForMainFrame; | |
- (id)fullScreenWindowController; | |
- (void)closeFullScreenWindowController; | |
- (_Bool)_executeSavedCommandBySelector:(SEL)arg1; | |
- (void)_cacheWindowBottomCornerRect; | |
@end | |
@interface WKView (Private) | |
- (void)disableFrameSizeUpdates; | |
- (void)enableFrameSizeUpdates; | |
- (BOOL)frameSizeUpdatesDisabled; | |
- (void)performDictionaryLookupAtCurrentMouseLocation; | |
- (long long)spellCheckerDocumentTag; | |
- (void)handleCorrectionPanelResult:(id)arg1; | |
@end | |
// Not exported | |
@interface WKViewData : NSObject | |
{ | |
struct OwnPtr<WebKit::PageClientImpl> _pageClient; | |
struct RefPtr<WebKit::WebPageProxy> _page; | |
long long _lastToolTipTag; | |
id _trackingRectOwner; | |
void *_trackingRectUserData; | |
struct RetainPtr<NSView> _layerHostingView; | |
struct RetainPtr<objc_object*> _remoteAccessibilityChild; | |
struct HashMap<WTF::String, WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>, WTF::StringHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<WTF::RetainPtr<objc_object*>, 0ul>>> _validationMap; | |
struct OwnPtr<WebKit::PDFViewController> _pdfViewController; | |
struct OwnPtr<WebKit::FindIndicatorWindow> _findIndicatorWindow; | |
struct RetainPtr<NSEvent> _keyDownEventBeingResent; | |
struct WKViewInterpretKeyEventsParameters *_interpretKeyEventsParameters; | |
struct CGSize _resizeScrollOffset; | |
unsigned long long _pluginComplexTextInputIdentifier; | |
_Bool _inBecomeFirstResponder; | |
_Bool _inResignFirstResponder; | |
NSEvent *_mouseDownEvent; | |
BOOL _ignoringMouseDraggedEvents; | |
BOOL _dragHasStarted; | |
struct RetainPtr<WKFullScreenWindowController> _fullScreenWindowController; | |
BOOL _hasSpellCheckerDocumentTag; | |
long long _spellCheckerDocumentTag; | |
BOOL _inSecureInputState; | |
struct CGRect _windowBottomCornerIntersectionRect; | |
} | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
// Not exported | |
@interface WebFindIndicatorView : NSView | |
{ | |
struct RefPtr<WebKit::FindIndicator> _findIndicator; | |
} | |
- (id)_initWithFindIndicator:(PassRefPtr_c0ab1a11)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (BOOL)isFlipped; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
// Not exported | |
@interface WebFindIndicatorWindowAnimation : NSAnimation <NSAnimationDelegate> | |
{ | |
struct FindIndicatorWindow { | |
WKView *; | |
struct RefPtr<WebKit::FindIndicator>; | |
struct RetainPtr<NSWindow>; | |
struct __WKWindowBounceAnimationContext *; | |
struct RetainPtr<WebFindIndicatorWindowAnimation>; | |
Timer_e534cc59; | |
struct RetainPtr<WebFindIndicatorWindowAnimation>; | |
} *_findIndicatorWindow; | |
CDStruct_48e28a24 _animationProgressCallback; | |
CDStruct_48e28a24 _animationDidEndCallback; | |
} | |
- (id)_initWithFindIndicatorWindow:(struct FindIndicatorWindow *)arg1 animationDuration:(double)arg2 animationProgressCallback:(CDStruct_d65495c1)arg3 animationDidEndCallback:(CDStruct_d65495c1)arg4; | |
- (void)setCurrentProgress:(float)arg1; | |
- (void)animationDidEnd:(id)arg1; | |
@end | |
// Not exported | |
@interface WebFullScreenManagerAnimationListener : NSObject | |
{ | |
struct WebFullScreenManager *_manager; | |
CDStruct_48e28a24 _began; | |
CDStruct_48e28a24 _finished; | |
} | |
- (id)initWithManager:(struct WebFullScreenManager *)arg1 began:(CDStruct_d65495c1)arg2 finished:(CDStruct_d65495c1)arg3; | |
- (void)animationDidStart:(id)arg1; | |
- (void)animationDidStop:(id)arg1 finished:(BOOL)arg2; | |
- (void)invalidate; | |
@end | |
// Not exported | |
@interface WebInspectorProxyObjCAdapter : NSObject <NSWindowDelegate> | |
{ | |
struct WebInspectorProxy *_inspectorProxy; | |
} | |
- (id)initWithWebInspectorProxy:(struct WebInspectorProxy *)arg1; | |
- (void)windowWillClose:(id)arg1; | |
- (void)inspectedViewFrameDidChange:(id)arg1; | |
@end | |
// Not exported | |
@interface WebInspectorWKView : WKView | |
{ | |
} | |
- (long long)tag; | |
@end | |
// Not exported | |
@interface WebUserDataWrapper : NSObject | |
{ | |
struct RefPtr<WebKit::APIObject> _webUserData; | |
} | |
- (id)initWithUserData:(struct APIObject *)arg1; | |
- (struct APIObject *)userData; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
@end | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment