<?xml version='1.0'?>
<signatures version='1.0'>
<depends_on path='/System/Library/Frameworks/ApplicationServices.framework'/>
<depends_on path='/System/Library/Frameworks/Carbon.framework'/>
<depends_on path='/System/Library/Frameworks/Cocoa.framework'/>
<depends_on path='/System/Library/Frameworks/CoreServices.framework'/>
<depends_on path='/System/Library/Frameworks/IOKit.framework'/>
<depends_on path='/System/Library/Frameworks/CoreAudio.framework'/>
<depends_on path='/System/Library/Frameworks/IOSurface.framework'/>
<depends_on path='/System/Library/Frameworks/OpenGL.framework'/>
<depends_on path='/System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework'/>
<depends_on path='/System/Library/Frameworks/JavaScriptCore.framework'/>
<depends_on path='/System/Library/Frameworks/QuartzCore.framework'/>
<depends_on path='/System/Library/Frameworks/Security.framework'/>
<depends_on path='/System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework'/>
<depends_on path='/System/Library/Frameworks/Foundation.framework'/>
<depends_on path='/System/Library/Frameworks/AppKit.framework'/>
<depends_on path='/System/Library/Frameworks/CFNetwork.framework'/>
<depends_on path='/System/Library/Frameworks/CoreFoundation.framework'/>
<depends_on path='/System/Library/Frameworks/CoreGraphics.framework'/>
<depends_on path='/System/Library/Frameworks/CoreText.framework'/>
<depends_on path='/System/Library/Frameworks/ImageIO.framework'/>
<struct name='NPByteRange' type='{_NPByteRange=&quot;offset&quot;i&quot;length&quot;I&quot;next&quot;^{_NPByteRange}}'>
<field declared_type='int32_t' name='offset' type='i'/>
<field declared_type='uint32_t' name='length' type='I'/>
<field declared_type='struct _NPByteRange*' name='next' type='^{_NPByteRange=iI^{_NPByteRange}}'/>
</struct>
<struct name='NPClass' type='{NPClass=&quot;structVersion&quot;I&quot;allocate&quot;^?&quot;deallocate&quot;^?&quot;invalidate&quot;^?&quot;hasMethod&quot;^?&quot;invoke&quot;^?&quot;invokeDefault&quot;^?&quot;hasProperty&quot;^?&quot;getProperty&quot;^?&quot;setProperty&quot;^?&quot;removeProperty&quot;^?&quot;enumerate&quot;^?&quot;construct&quot;^?}'>
<field declared_type='uint32_t' name='structVersion' type='I'/>
<field declared_type='NPAllocateFunctionPtr' function_pointer='true' name='allocate' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPClass*' type='^{NPClass=I^?^?^?^?^?^?^?^?^?^?^?^?}'/>
<retval declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
</field>
<field declared_type='NPDeallocateFunctionPtr' function_pointer='true' name='deallocate' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPInvalidateFunctionPtr' function_pointer='true' name='invalidate' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPHasMethodFunctionPtr' function_pointer='true' name='hasMethod' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPInvokeFunctionPtr' function_pointer='true' name='invoke' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='uint32_t' type='I'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPInvokeDefaultFunctionPtr' function_pointer='true' name='invokeDefault' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='uint32_t' type='I'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPHasPropertyFunctionPtr' function_pointer='true' name='hasProperty' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPGetPropertyFunctionPtr' function_pointer='true' name='getProperty' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPSetPropertyFunctionPtr' function_pointer='true' name='setProperty' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPRemovePropertyFunctionPtr' function_pointer='true' name='removeProperty' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPEnumerationFunctionPtr' function_pointer='true' name='enumerate' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier**' type='^^^v'/>
<arg declared_type='uint32_t*' type='^I'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPConstructFunctionPtr' function_pointer='true' name='construct' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='uint32_t' type='I'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
</struct>
<struct name='NPCocoaEvent' type='{_NPCocoaEvent=&quot;type&quot;i&quot;version&quot;I&quot;data&quot;(?=&quot;mouse&quot;{?=&quot;modifierFlags&quot;I&quot;pluginX&quot;d&quot;pluginY&quot;d&quot;buttonNumber&quot;i&quot;clickCount&quot;i&quot;deltaX&quot;d&quot;deltaY&quot;d&quot;deltaZ&quot;d}&quot;key&quot;{?=&quot;modifierFlags&quot;I&quot;characters&quot;^{_NPNSString}&quot;charactersIgnoringModifiers&quot;^{_NPNSString}&quot;isARepeat&quot;C&quot;keyCode&quot;S}&quot;draw&quot;{?=&quot;context&quot;^{CGContext}&quot;x&quot;d&quot;y&quot;d&quot;width&quot;d&quot;height&quot;d}&quot;focus&quot;{?=&quot;hasFocus&quot;C}&quot;text&quot;{?=&quot;text&quot;^{_NPNSString}})}'>
<field declared_type='NPCocoaEventType' name='type' type='i'/>
<field declared_type='uint32_t' name='version' type='I'/>
<field declared_type='union (anonymous union at /System/Library/Frameworks/WebKit.framework/Headers/npapi.h:621:3)' name='data' type='(?=&quot;mouse&quot;{?=&quot;modifierFlags&quot;I&quot;pluginX&quot;d&quot;pluginY&quot;d&quot;buttonNumber&quot;i&quot;clickCount&quot;i&quot;deltaX&quot;d&quot;deltaY&quot;d&quot;deltaZ&quot;d}&quot;key&quot;{?=&quot;modifierFlags&quot;I&quot;characters&quot;^{_NPNSString}&quot;charactersIgnoringModifiers&quot;^{_NPNSString}&quot;isARepeat&quot;C&quot;keyCode&quot;S}&quot;draw&quot;{?=&quot;context&quot;^{CGContext}&quot;x&quot;d&quot;y&quot;d&quot;width&quot;d&quot;height&quot;d}&quot;focus&quot;{?=&quot;hasFocus&quot;C}&quot;text&quot;{?=&quot;text&quot;^{_NPNSString}})'/>
</struct>
<struct name='NPEmbedPrint' type='{_NPEmbedPrint=&quot;window&quot;{_NPWindow=&quot;window&quot;^v&quot;x&quot;i&quot;y&quot;i&quot;width&quot;I&quot;height&quot;I&quot;clipRect&quot;{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}&quot;type&quot;i}&quot;platformPrint&quot;^v}'>
<field declared_type='NPWindow' name='window' type='{_NPWindow=&quot;window&quot;^v&quot;x&quot;i&quot;y&quot;i&quot;width&quot;I&quot;height&quot;I&quot;clipRect&quot;{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}&quot;type&quot;i}'/>
<field declared_type='void*' name='platformPrint' type='^v'/>
</struct>
<struct name='NPFullPrint' type='{_NPFullPrint=&quot;pluginPrinted&quot;C&quot;printOne&quot;C&quot;platformPrint&quot;^v}'>
<field declared_type='NPBool' name='pluginPrinted' type='C'/>
<field declared_type='NPBool' name='printOne' type='C'/>
<field declared_type='void*' name='platformPrint' type='^v'/>
</struct>
<struct name='NPNetscapeFuncs' type='{_NPNetscapeFuncs=&quot;size&quot;S&quot;version&quot;S&quot;geturl&quot;^?&quot;posturl&quot;^?&quot;requestread&quot;^?&quot;newstream&quot;^?&quot;write&quot;^?&quot;destroystream&quot;^?&quot;status&quot;^?&quot;uagent&quot;^?&quot;memalloc&quot;^?&quot;memfree&quot;^?&quot;memflush&quot;^?&quot;reloadplugins&quot;^?&quot;getJavaEnv&quot;^?&quot;getJavaPeer&quot;^?&quot;geturlnotify&quot;^?&quot;posturlnotify&quot;^?&quot;getvalue&quot;^?&quot;setvalue&quot;^?&quot;invalidaterect&quot;^?&quot;invalidateregion&quot;^?&quot;forceredraw&quot;^?&quot;getstringidentifier&quot;^?&quot;getstringidentifiers&quot;^?&quot;getintidentifier&quot;^?&quot;identifierisstring&quot;^?&quot;utf8fromidentifier&quot;^?&quot;intfromidentifier&quot;^?&quot;createobject&quot;^?&quot;retainobject&quot;^?&quot;releaseobject&quot;^?&quot;invoke&quot;^?&quot;invokeDefault&quot;^?&quot;evaluate&quot;^?&quot;getproperty&quot;^?&quot;setproperty&quot;^?&quot;removeproperty&quot;^?&quot;hasproperty&quot;^?&quot;hasmethod&quot;^?&quot;releasevariantvalue&quot;^?&quot;setexception&quot;^?&quot;pushpopupsenabledstate&quot;^?&quot;poppopupsenabledstate&quot;^?&quot;enumerate&quot;^?&quot;pluginthreadasynccall&quot;^?&quot;construct&quot;^?&quot;getvalueforurl&quot;^?&quot;setvalueforurl&quot;^?&quot;getauthenticationinfo&quot;^?&quot;scheduletimer&quot;^?&quot;unscheduletimer&quot;^?&quot;popupcontextmenu&quot;^?&quot;convertpoint&quot;^?&quot;handleevent&quot;^?&quot;unfocusinstance&quot;^?&quot;urlredirectresponse&quot;^?}'>
<field declared_type='uint16_t' name='size' type='S'/>
<field declared_type='uint16_t' name='version' type='S'/>
<field declared_type='NPN_GetURLProcPtr' function_pointer='true' name='geturl' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_PostURLProcPtr' function_pointer='true' name='posturl' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='uint32_t' type='I'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='NPBool' type='C'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_RequestReadProcPtr' function_pointer='true' name='requestread' type='^?'>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPByteRange*' type='^{_NPByteRange=iI^{_NPByteRange}}'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_NewStreamProcPtr' function_pointer='true' name='newstream' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPMIMEType' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='NPStream**' type='^^{_NPStream}'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_WriteProcPtr' function_pointer='true' name='write' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='int32_t' type='i'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</field>
<field declared_type='NPN_DestroyStreamProcPtr' function_pointer='true' name='destroystream' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPReason' type='s'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_StatusProcPtr' function_pointer='true' name='status' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_UserAgentProcPtr' function_pointer='true' name='uagent' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<retval const='true' declared_type='char*' type='*'/>
</field>
<field declared_type='NPN_MemAllocProcPtr' function_pointer='true' name='memalloc' type='^?'>
<arg declared_type='uint32_t' type='I'/>
<retval declared_type='void*' type='^v'/>
</field>
<field declared_type='NPN_MemFreeProcPtr' function_pointer='true' name='memfree' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_MemFlushProcPtr' function_pointer='true' name='memflush' type='^?'>
<arg declared_type='uint32_t' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</field>
<field declared_type='NPN_ReloadPluginsProcPtr' function_pointer='true' name='reloadplugins' type='^?'>
<arg declared_type='NPBool' type='C'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_GetJavaEnvProcPtr' function_pointer='true' name='getJavaEnv' type='^?'>
<retval declared_type='void*' type='^v'/>
</field>
<field declared_type='NPN_GetJavaPeerProcPtr' function_pointer='true' name='getJavaPeer' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<retval declared_type='void*' type='^v'/>
</field>
<field declared_type='NPN_GetURLNotifyProcPtr' function_pointer='true' name='geturlnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_PostURLNotifyProcPtr' function_pointer='true' name='posturlnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='uint32_t' type='I'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='NPBool' type='C'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_GetValueProcPtr' function_pointer='true' name='getvalue' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNVariable' type='i'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_SetValueProcPtr' function_pointer='true' name='setvalue' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPPVariable' type='i'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_InvalidateRectProcPtr' function_pointer='true' name='invalidaterect' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPRect*' type='^{_NPRect=SSSS}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_InvalidateRegionProcPtr' function_pointer='true' name='invalidateregion' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPRegion' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_ForceRedrawProcPtr' function_pointer='true' name='forceredraw' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_GetStringIdentifierProcPtr' function_pointer='true' name='getstringidentifier' type='^?'>
<arg const='true' declared_type='NPUTF8*' type='*'/>
<retval declared_type='NPIdentifier' type='^v'/>
</field>
<field declared_type='NPN_GetStringIdentifiersProcPtr' function_pointer='true' name='getstringidentifiers' type='^?'>
<arg const='true' declared_type='NPUTF8**' type='^*'/>
<arg declared_type='int32_t' type='i'/>
<arg declared_type='NPIdentifier*' type='^^v'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_GetIntIdentifierProcPtr' function_pointer='true' name='getintidentifier' type='^?'>
<arg declared_type='int32_t' type='i'/>
<retval declared_type='NPIdentifier' type='^v'/>
</field>
<field declared_type='NPN_IdentifierIsStringProcPtr' function_pointer='true' name='identifierisstring' type='^?'>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_UTF8FromIdentifierProcPtr' function_pointer='true' name='utf8fromidentifier' type='^?'>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='NPUTF8*' type='*'/>
</field>
<field declared_type='NPN_IntFromIdentifierProcPtr' function_pointer='true' name='intfromidentifier' type='^?'>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</field>
<field declared_type='NPN_CreateObjectProcPtr' function_pointer='true' name='createobject' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPClass*' type='^{NPClass=I^?^?^?^?^?^?^?^?^?^?^?^?}'/>
<retval declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
</field>
<field declared_type='NPN_RetainObjectProcPtr' function_pointer='true' name='retainobject' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
</field>
<field declared_type='NPN_ReleaseObjectProcPtr' function_pointer='true' name='releaseobject' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_InvokeProcPtr' function_pointer='true' name='invoke' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='unsigned int' type='I'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_InvokeDefaultProcPtr' function_pointer='true' name='invokeDefault' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='unsigned int' type='I'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_EvaluateProcPtr' function_pointer='true' name='evaluate' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPString*' type='^{_NPString=*I}'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_GetPropertyProcPtr' function_pointer='true' name='getproperty' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_SetPropertyProcPtr' function_pointer='true' name='setproperty' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_RemovePropertyProcPtr' function_pointer='true' name='removeproperty' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_HasPropertyProcPtr' function_pointer='true' name='hasproperty' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_HasMethodProcPtr' function_pointer='true' name='hasmethod' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_ReleaseVariantValueProcPtr' function_pointer='true' name='releasevariantvalue' type='^?'>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_SetExceptionProcPtr' function_pointer='true' name='setexception' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPUTF8*' type='*'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_PushPopupsEnabledStateProcPtr' function_pointer='true' name='pushpopupsenabledstate' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPBool' type='C'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_PopPopupsEnabledStateProcPtr' function_pointer='true' name='poppopupsenabledstate' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_EnumerateProcPtr' function_pointer='true' name='enumerate' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier**' type='^^^v'/>
<arg declared_type='uint32_t*' type='^I'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_PluginThreadAsyncCallProcPtr' function_pointer='true' name='pluginthreadasynccall' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='void (*)(void *)' type='^?'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_ConstructProcPtr' function_pointer='true' name='construct' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='uint32_t' type='I'/>
<arg declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
<field declared_type='NPN_GetValueForURLProcPtr' function_pointer='true' name='getvalueforurl' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNURLVariable' type='i'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='char**' type='^*'/>
<arg declared_type='uint32_t*' type='^I'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_SetValueForURLProcPtr' function_pointer='true' name='setvalueforurl' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNURLVariable' type='i'/>
<arg const='true' declared_type='char*' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='uint32_t' type='I'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_GetAuthenticationInfoProcPtr' function_pointer='true' name='getauthenticationinfo' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='int32_t' type='i'/>
<arg const='true' declared_type='char*' type='*'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='char**' type='^*'/>
<arg declared_type='uint32_t*' type='^I'/>
<arg declared_type='char**' type='^*'/>
<arg declared_type='uint32_t*' type='^I'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_ScheduleTimerProcPtr' function_pointer='true' name='scheduletimer' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='uint32_t' type='I'/>
<arg declared_type='NPBool' type='C'/>
<arg declared_type='void (*)(NPP, uint32_t)' type='^?'/>
<retval declared_type='uint32_t' type='I'/>
</field>
<field declared_type='NPN_UnscheduleTimerProcPtr' function_pointer='true' name='unscheduletimer' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='uint32_t' type='I'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPN_PopUpContextMenuProcPtr' function_pointer='true' name='popupcontextmenu' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPMenu*' type='^{_NPNSMenu=}'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPN_ConvertPointProcPtr' function_pointer='true' name='convertpoint' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='double' type='d'/>
<arg declared_type='double' type='d'/>
<arg declared_type='NPCoordinateSpace' type='i'/>
<arg declared_type='double*' type='^d'/>
<arg declared_type='double*' type='^d'/>
<arg declared_type='NPCoordinateSpace' type='i'/>
<retval declared_type='NPBool' type='C'/>
</field>
<field declared_type='NPN_HandleEventPtr' function_pointer='true' name='handleevent' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='NPBool' type='C'/>
<retval declared_type='NPBool' type='C'/>
</field>
<field declared_type='NPN_UnfocusInstancePtr' function_pointer='true' name='unfocusinstance' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPFocusDirection' type='i'/>
<retval declared_type='NPBool' type='C'/>
</field>
<field declared_type='NPN_URLRedirectResponsePtr' function_pointer='true' name='urlredirectresponse' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='void*' type='^v'/>
<arg declared_type='NPBool' type='C'/>
<retval declared_type='void' type='v'/>
</field>
</struct>
<struct name='NPObject' type='{NPObject=&quot;_class&quot;^{NPClass}&quot;referenceCount&quot;I}'>
<field declared_type='NPClass*' name='_class' type='^{NPClass=I^?^?^?^?^?^?^?^?^?^?^?^?}'/>
<field declared_type='uint32_t' name='referenceCount' type='I'/>
</struct>
<struct name='NPP_t' type='{_NPP=&quot;pdata&quot;^v&quot;ndata&quot;^v}'>
<field declared_type='void*' name='pdata' type='^v'/>
<field declared_type='void*' name='ndata' type='^v'/>
</struct>
<struct name='NPPluginFuncs' type='{_NPPluginFuncs=&quot;size&quot;S&quot;version&quot;S&quot;newp&quot;^?&quot;destroy&quot;^?&quot;setwindow&quot;^?&quot;newstream&quot;^?&quot;destroystream&quot;^?&quot;asfile&quot;^?&quot;writeready&quot;^?&quot;write&quot;^?&quot;print&quot;^?&quot;event&quot;^?&quot;urlnotify&quot;^?&quot;javaClass&quot;^v&quot;getvalue&quot;^?&quot;setvalue&quot;^?&quot;gotfocus&quot;^?&quot;lostfocus&quot;^?&quot;urlredirectnotify&quot;^?&quot;clearsitedata&quot;^?&quot;getsiteswithdata&quot;^?}'>
<field declared_type='uint16_t' name='size' type='S'/>
<field declared_type='uint16_t' name='version' type='S'/>
<field declared_type='NPP_NewProcPtr' function_pointer='true' name='newp' type='^?'>
<arg declared_type='NPMIMEType' type='*'/>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='uint16_t' type='S'/>
<arg declared_type='int16_t' type='s'/>
<arg declared_type='char**' type='^*'/>
<arg declared_type='char**' type='^*'/>
<arg declared_type='NPSavedData*' type='^{_NPSavedData=i^v}'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_DestroyProcPtr' function_pointer='true' name='destroy' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPSavedData**' type='^^{_NPSavedData}'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_SetWindowProcPtr' function_pointer='true' name='setwindow' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPWindow*' type='^{_NPWindow=^viiII{_NPRect=SSSS}i}'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_NewStreamProcPtr' function_pointer='true' name='newstream' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPMIMEType' type='*'/>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPBool' type='C'/>
<arg declared_type='uint16_t*' type='^S'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_DestroyStreamProcPtr' function_pointer='true' name='destroystream' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPReason' type='s'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_StreamAsFileProcPtr' function_pointer='true' name='asfile' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<arg const='true' declared_type='char*' type='*'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPP_WriteReadyProcPtr' function_pointer='true' name='writeready' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<retval declared_type='int32_t' type='i'/>
</field>
<field declared_type='NPP_WriteProcPtr' function_pointer='true' name='write' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='int32_t' type='i'/>
<arg declared_type='int32_t' type='i'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</field>
<field declared_type='NPP_PrintProcPtr' function_pointer='true' name='print' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPPrint*' type='^{_NPPrint=S(?={_NPFullPrint=CC^v}{_NPEmbedPrint={_NPWindow=^viiII{_NPRect=SSSS}i}^v})}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPP_HandleEventProcPtr' function_pointer='true' name='event' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='int16_t' type='s'/>
</field>
<field declared_type='NPP_URLNotifyProcPtr' function_pointer='true' name='urlnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='NPReason' type='s'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='JRIGlobalRef' name='javaClass' type='@'/>
<field declared_type='NPP_GetValueProcPtr' function_pointer='true' name='getvalue' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPPVariable' type='i'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_SetValueProcPtr' function_pointer='true' name='setvalue' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNVariable' type='i'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_GotFocusPtr' function_pointer='true' name='gotfocus' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='NPFocusDirection' type='i'/>
<retval declared_type='NPBool' type='C'/>
</field>
<field declared_type='NPP_LostFocusPtr' function_pointer='true' name='lostfocus' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPP_URLRedirectNotifyPtr' function_pointer='true' name='urlredirectnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='int32_t' type='i'/>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</field>
<field declared_type='NPP_ClearSiteDataPtr' function_pointer='true' name='clearsitedata' type='^?'>
<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='uint64_t' type='Q'/>
<arg declared_type='uint64_t' type='Q'/>
<retval declared_type='NPError' type='s'/>
</field>
<field declared_type='NPP_GetSitesWithDataPtr' function_pointer='true' name='getsiteswithdata' type='^?'>
<retval declared_type='char**' type='^*'/>
</field>
</struct>
<struct name='NPPrint' type='{_NPPrint=&quot;mode&quot;S&quot;print&quot;(?=&quot;fullPrint&quot;{_NPFullPrint=&quot;pluginPrinted&quot;C&quot;printOne&quot;C&quot;platformPrint&quot;^v}&quot;embedPrint&quot;{_NPEmbedPrint=&quot;window&quot;{_NPWindow=&quot;window&quot;^v&quot;x&quot;i&quot;y&quot;i&quot;width&quot;I&quot;height&quot;I&quot;clipRect&quot;{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}&quot;type&quot;i}&quot;platformPrint&quot;^v})}'>
<field declared_type='uint16_t' name='mode' type='S'/>
<field declared_type='union (anonymous union at /System/Library/Frameworks/WebKit.framework/Headers/npapi.h:495:3)' name='print' type='(?=&quot;fullPrint&quot;{_NPFullPrint=&quot;pluginPrinted&quot;C&quot;printOne&quot;C&quot;platformPrint&quot;^v}&quot;embedPrint&quot;{_NPEmbedPrint=&quot;window&quot;{_NPWindow=&quot;window&quot;^v&quot;x&quot;i&quot;y&quot;i&quot;width&quot;I&quot;height&quot;I&quot;clipRect&quot;{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}&quot;type&quot;i}&quot;platformPrint&quot;^v})'/>
</struct>
<struct name='NPRect' type='{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}'>
<field declared_type='uint16_t' name='top' type='S'/>
<field declared_type='uint16_t' name='left' type='S'/>
<field declared_type='uint16_t' name='bottom' type='S'/>
<field declared_type='uint16_t' name='right' type='S'/>
</struct>
<struct name='NPSavedData' type='{_NPSavedData=&quot;len&quot;i&quot;buf&quot;^v}'>
<field declared_type='int32_t' name='len' type='i'/>
<field declared_type='void*' name='buf' type='^v'/>
</struct>
<struct name='NPSize' type='{_NPSize=&quot;width&quot;i&quot;height&quot;i}'>
<field declared_type='int32_t' name='width' type='i'/>
<field declared_type='int32_t' name='height' type='i'/>
</struct>
<struct name='NPStream' type='{_NPStream=&quot;pdata&quot;^v&quot;ndata&quot;^v&quot;url&quot;*&quot;end&quot;I&quot;lastmodified&quot;I&quot;notifyData&quot;^v&quot;headers&quot;*}'>
<field declared_type='void*' name='pdata' type='^v'/>
<field declared_type='void*' name='ndata' type='^v'/>
<field const='true' declared_type='char*' name='url' type='*'/>
<field declared_type='uint32_t' name='end' type='I'/>
<field declared_type='uint32_t' name='lastmodified' type='I'/>
<field declared_type='void*' name='notifyData' type='^v'/>
<field const='true' declared_type='char*' name='headers' type='*'/>
</struct>
<struct name='NPString' type='{_NPString=&quot;UTF8Characters&quot;*&quot;UTF8Length&quot;I}'>
<field const='true' declared_type='NPUTF8*' name='UTF8Characters' type='*'/>
<field declared_type='uint32_t' name='UTF8Length' type='I'/>
</struct>
<struct name='NPVariant' type='{_NPVariant=&quot;type&quot;i&quot;value&quot;(?=&quot;boolValue&quot;B&quot;intValue&quot;i&quot;doubleValue&quot;d&quot;stringValue&quot;{_NPString=&quot;UTF8Characters&quot;*&quot;UTF8Length&quot;I}&quot;objectValue&quot;^{NPObject})}'>
<field declared_type='NPVariantType' name='type' type='i'/>
<field declared_type='union (anonymous union at /System/Library/Frameworks/WebKit.framework/Headers/npruntime.h:102:5)' name='value' type='(?=&quot;boolValue&quot;B&quot;intValue&quot;i&quot;doubleValue&quot;d&quot;stringValue&quot;{_NPString=&quot;UTF8Characters&quot;*&quot;UTF8Length&quot;I}&quot;objectValue&quot;^{NPObject})'/>
</struct>
<struct name='NPWindow' type='{_NPWindow=&quot;window&quot;^v&quot;x&quot;i&quot;y&quot;i&quot;width&quot;I&quot;height&quot;I&quot;clipRect&quot;{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}&quot;type&quot;i}'>
<field declared_type='void*' name='window' type='^v'/>
<field declared_type='int32_t' name='x' type='i'/>
<field declared_type='int32_t' name='y' type='i'/>
<field declared_type='uint32_t' name='width' type='I'/>
<field declared_type='uint32_t' name='height' type='I'/>
<field declared_type='NPRect' name='clipRect' type='{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}'/>
<field declared_type='NPWindowType' name='type' type='i'/>
</struct>
<struct name='NP_CGContext' type='{NP_CGContext=&quot;context&quot;^{CGContext}&quot;window&quot;^v}' type64='{NP_CGContext=&quot;context&quot;^{CGContext}&quot;window&quot;^{_NPNSWindow}}'>
<field declared_type='CGContextRef' name='context' type='^{CGContext=}'/>
<field declared_type='void*' declared_type64='NPNSWindow*' name='window' type='^v' type64='^{_NPNSWindow=}'/>
</struct>
<struct name='NP_GLContext' type='{NP_GLContext=&quot;context&quot;^{_CGLContextObject}&quot;window&quot;^v}' type64='{NP_GLContext=&quot;context&quot;^{_CGLContextObject}&quot;window&quot;^{_NPNSWindow}}'>
<field declared_type='CGLContextObj' name='context' type='^{_CGLContextObject=}'/>
<field declared_type='void*' declared_type64='NPNSWindow*' name='window' type='^v' type64='^{_NPNSWindow=}'/>
</struct>
<opaque name='DOMObjectInternal' type='^{DOMObjectInternal=}'/>
<opaque name='JRIGlobalRef' type='^v'/>
<opaque name='NPMenu' type='^{_NPNSMenu=}'/>
<opaque name='NPNSMenu' type='^{_NPNSMenu=}'/>
<opaque name='NPNSString' type='^{_NPNSString=}'/>
<opaque name='NPNSWindow' type='^{_NPNSWindow=}'/>
<opaque name='WebPreferencesPrivate' type='^{WebPreferencesPrivate=}'/>
<constant const='true' declared_type='NSString*' name='DOMEventException' type='@'/>
<constant const='true' declared_type='NSString*' name='DOMException' type='@'/>
<constant const='true' declared_type='NSString*' name='DOMRangeException' type='@'/>
<constant const='true' declared_type='NSString*' name='DOMXPathException' type='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKErrorDomain' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeCookies' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeDiskCache' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeIndexedDBDatabases' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeLocalStorage' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeMemoryCache' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeOfflineWebApplicationCache' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeSessionStorage' type64='@'/>
<constant const='true' declared_type64='NSString * _Nonnull' name='WKWebsiteDataTypeWebSQLDatabases' type64='@'/>
<constant declared_type='NSString*' name='WebActionButtonKey' type='@'/>
<constant declared_type='NSString*' name='WebActionElementKey' type='@'/>
<constant declared_type='NSString*' name='WebActionModifierFlagsKey' type='@'/>
<constant declared_type='NSString*' name='WebActionNavigationTypeKey' type='@'/>
<constant declared_type='NSString*' name='WebActionOriginalURLKey' type='@'/>
<constant declared_type='NSString*' name='WebArchivePboardType' type='@'/>
<constant declared_type='NSString*' name='WebElementDOMNodeKey' type='@'/>
<constant declared_type='NSString*' name='WebElementFrameKey' type='@'/>
<constant declared_type='NSString*' name='WebElementImageAltStringKey' type='@'/>
<constant declared_type='NSString*' name='WebElementImageKey' type='@'/>
<constant declared_type='NSString*' name='WebElementImageRectKey' type='@'/>
<constant declared_type='NSString*' name='WebElementImageURLKey' type='@'/>
<constant declared_type='NSString*' name='WebElementIsSelectedKey' type='@'/>
<constant declared_type='NSString*' name='WebElementLinkLabelKey' type='@'/>
<constant declared_type='NSString*' name='WebElementLinkTargetFrameKey' type='@'/>
<constant declared_type='NSString*' name='WebElementLinkTitleKey' type='@'/>
<constant declared_type='NSString*' name='WebElementLinkURLKey' type='@'/>
<constant declared_type='NSString*' name='WebHistoryAllItemsRemovedNotification' type='@'/>
<constant declared_type='NSString*' name='WebHistoryItemChangedNotification' type='@'/>
<constant declared_type='NSString*' name='WebHistoryItemsAddedNotification' type='@'/>
<constant declared_type='NSString*' name='WebHistoryItemsKey' type='@'/>
<constant declared_type='NSString*' name='WebHistoryItemsRemovedNotification' type='@'/>
<constant declared_type='NSString*' name='WebHistoryLoadedNotification' type='@'/>
<constant declared_type='NSString*' name='WebHistorySavedNotification' type='@'/>
<constant declared_type='NSString*' name='WebKitErrorDomain' type='@'/>
<constant const='true' declared_type='NSString*' name='WebKitErrorMIMETypeKey' type='@'/>
<constant const='true' declared_type='NSString*' name='WebKitErrorPlugInNameKey' type='@'/>
<constant const='true' declared_type='NSString*' name='WebKitErrorPlugInPageURLStringKey' type='@'/>
<constant declared_type='NSString*' name='WebPlugInAttributesKey' type='@'/>
<constant declared_type='NSString*' name='WebPlugInBaseURLKey' type='@'/>
<constant declared_type='NSString*' name='WebPlugInContainerKey' type='@'/>
<constant declared_type='NSString*' name='WebPlugInContainingElementKey' type='@'/>
<constant declared_type='NSString*' name='WebPlugInShouldLoadMainResourceKey' type='@'/>
<constant declared_type='NSString*' name='WebPreferencesChangedNotification' type='@'/>
<constant const='true' declared_type='NSString*' name='WebViewDidBeginEditingNotification' type='@'/>
<constant const='true' declared_type='NSString*' name='WebViewDidChangeNotification' type='@'/>
<constant const='true' declared_type='NSString*' name='WebViewDidChangeSelectionNotification' type='@'/>
<constant const='true' declared_type='NSString*' name='WebViewDidChangeTypingStyleNotification' type='@'/>
<constant const='true' declared_type='NSString*' name='WebViewDidEndEditingNotification' type='@'/>
<constant declared_type='NSString*' name='WebViewProgressEstimateChangedNotification' type='@'/>
<constant declared_type='NSString*' name='WebViewProgressFinishedNotification' type='@'/>
<constant declared_type='NSString*' name='WebViewProgressStartedNotification' type='@'/>
<enum name='DOM_ADDITION' value='2'/>
<enum name='DOM_ALLOW_KEYBOARD_INPUT' value='1'/>
<enum name='DOM_ANY_TYPE' value='0'/>
<enum name='DOM_ANY_UNORDERED_NODE_TYPE' value='8'/>
<enum name='DOM_ATTRIBUTE_NODE' value='2'/>
<enum name='DOM_AT_TARGET' value='2'/>
<enum name='DOM_BAD_BOUNDARYPOINTS_ERR' value='1'/>
<enum name='DOM_BOOLEAN_TYPE' value='3'/>
<enum name='DOM_BOTH' value='2'/>
<enum name='DOM_BUBBLING_PHASE' value='3'/>
<enum name='DOM_CAPTURING_PHASE' value='1'/>
<enum name='DOM_CDATA_SECTION_NODE' value='4'/>
<enum name='DOM_CHARSET_RULE' value='2'/>
<enum name='DOM_COMMENT_NODE' value='8'/>
<enum name='DOM_CSS_ATTR' value='22'/>
<enum name='DOM_CSS_CM' value='6'/>
<enum name='DOM_CSS_COUNTER' value='23'/>
<enum name='DOM_CSS_CUSTOM' value='3'/>
<enum name='DOM_CSS_DEG' value='11'/>
<enum name='DOM_CSS_DIMENSION' value='18'/>
<enum name='DOM_CSS_EMS' value='3'/>
<enum name='DOM_CSS_EXS' value='4'/>
<enum name='DOM_CSS_GRAD' value='13'/>
<enum name='DOM_CSS_HZ' value='16'/>
<enum name='DOM_CSS_IDENT' value='21'/>
<enum name='DOM_CSS_IN' value='8'/>
<enum name='DOM_CSS_INHERIT' value='0'/>
<enum name='DOM_CSS_KHZ' value='17'/>
<enum name='DOM_CSS_MM' value='7'/>
<enum name='DOM_CSS_MS' value='14'/>
<enum name='DOM_CSS_NUMBER' value='1'/>
<enum name='DOM_CSS_PC' value='10'/>
<enum name='DOM_CSS_PERCENTAGE' value='2'/>
<enum name='DOM_CSS_PRIMITIVE_VALUE' value='1'/>
<enum name='DOM_CSS_PT' value='9'/>
<enum name='DOM_CSS_PX' value='5'/>
<enum name='DOM_CSS_RAD' value='12'/>
<enum name='DOM_CSS_RECT' value='24'/>
<enum name='DOM_CSS_RGBCOLOR' value='25'/>
<enum name='DOM_CSS_S' value='15'/>
<enum name='DOM_CSS_STRING' value='19'/>
<enum name='DOM_CSS_UNKNOWN' value='0'/>
<enum name='DOM_CSS_URI' value='20'/>
<enum name='DOM_CSS_VALUE_LIST' value='2'/>
<enum name='DOM_CSS_VH' value='27'/>
<enum name='DOM_CSS_VMAX' value='29'/>
<enum name='DOM_CSS_VMIN' value='28'/>
<enum name='DOM_CSS_VW' value='26'/>
<enum name='DOM_DOCUMENT_FRAGMENT_NODE' value='11'/>
<enum name='DOM_DOCUMENT_NODE' value='9'/>
<enum name='DOM_DOCUMENT_POSITION_CONTAINED_BY' value='16'/>
<enum name='DOM_DOCUMENT_POSITION_CONTAINS' value='8'/>
<enum name='DOM_DOCUMENT_POSITION_DISCONNECTED' value='1'/>
<enum name='DOM_DOCUMENT_POSITION_FOLLOWING' value='4'/>
<enum name='DOM_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC' value='32'/>
<enum name='DOM_DOCUMENT_POSITION_PRECEDING' value='2'/>
<enum name='DOM_DOCUMENT_TYPE_NODE' value='10'/>
<enum name='DOM_DOMSTRING_SIZE_ERR' value='2'/>
<enum name='DOM_DOM_DELTA_LINE' value='1'/>
<enum name='DOM_DOM_DELTA_PAGE' value='2'/>
<enum name='DOM_DOM_DELTA_PIXEL' value='0'/>
<enum name='DOM_ELEMENT_NODE' value='1'/>
<enum name='DOM_END_TO_END' value='2'/>
<enum name='DOM_END_TO_START' value='3'/>
<enum name='DOM_ENTITY_NODE' value='6'/>
<enum name='DOM_ENTITY_REFERENCE_NODE' value='5'/>
<enum name='DOM_FILTER_ACCEPT' value='1'/>
<enum name='DOM_FILTER_REJECT' value='2'/>
<enum name='DOM_FILTER_SKIP' value='3'/>
<enum name='DOM_FIRST_ORDERED_NODE_TYPE' value='9'/>
<enum name='DOM_FONT_FACE_RULE' value='5'/>
<enum name='DOM_HIERARCHY_REQUEST_ERR' value='3'/>
<enum name='DOM_HORIZONTAL' value='0'/>
<enum name='DOM_IMPORT_RULE' value='3'/>
<enum name='DOM_INDEX_SIZE_ERR' value='1'/>
<enum name='DOM_INUSE_ATTRIBUTE_ERR' value='10'/>
<enum name='DOM_INVALID_ACCESS_ERR' value='15'/>
<enum name='DOM_INVALID_CHARACTER_ERR' value='5'/>
<enum name='DOM_INVALID_EXPRESSION_ERR' value='51'/>
<enum name='DOM_INVALID_MODIFICATION_ERR' value='13'/>
<enum name='DOM_INVALID_NODE_TYPE_ERR' value='2'/>
<enum name='DOM_INVALID_STATE_ERR' value='11'/>
<enum name='DOM_KEYFRAMES_RULE' value='7'/>
<enum name='DOM_KEYFRAME_RULE' value='8'/>
<enum name='DOM_KEY_LOCATION_LEFT' value='1'/>
<enum name='DOM_KEY_LOCATION_NUMPAD' value='3'/>
<enum name='DOM_KEY_LOCATION_RIGHT' value='2'/>
<enum name='DOM_KEY_LOCATION_STANDARD' value='0'/>
<enum name='DOM_MEDIA_RULE' value='4'/>
<enum name='DOM_MODIFICATION' value='1'/>
<enum name='DOM_NAMESPACE_ERR' value='14'/>
<enum name='DOM_NODE_AFTER' value='1'/>
<enum name='DOM_NODE_BEFORE' value='0'/>
<enum name='DOM_NODE_BEFORE_AND_AFTER' value='2'/>
<enum name='DOM_NODE_INSIDE' value='3'/>
<enum name='DOM_NONE' value='0'/>
<enum name='DOM_NOTATION_NODE' value='12'/>
<enum name='DOM_NOT_FOUND_ERR' value='8'/>
<enum name='DOM_NOT_SUPPORTED_ERR' value='9'/>
<enum name='DOM_NO_DATA_ALLOWED_ERR' value='6'/>
<enum name='DOM_NO_MODIFICATION_ALLOWED_ERR' value='7'/>
<enum name='DOM_NUMBER_TYPE' value='1'/>
<enum name='DOM_ORDERED_NODE_ITERATOR_TYPE' value='5'/>
<enum name='DOM_ORDERED_NODE_SNAPSHOT_TYPE' value='7'/>
<enum name='DOM_PAGE_RULE' value='6'/>
<enum name='DOM_PROCESSING_INSTRUCTION_NODE' value='7'/>
<enum name='DOM_REMOVAL' value='3'/>
<enum name='DOM_SHOW_ALL' value='4294967295'/>
<enum name='DOM_SHOW_ATTRIBUTE' value='2'/>
<enum name='DOM_SHOW_CDATA_SECTION' value='8'/>
<enum name='DOM_SHOW_COMMENT' value='128'/>
<enum name='DOM_SHOW_DOCUMENT' value='256'/>
<enum name='DOM_SHOW_DOCUMENT_FRAGMENT' value='1024'/>
<enum name='DOM_SHOW_DOCUMENT_TYPE' value='512'/>
<enum name='DOM_SHOW_ELEMENT' value='1'/>
<enum name='DOM_SHOW_ENTITY' value='32'/>
<enum name='DOM_SHOW_ENTITY_REFERENCE' value='16'/>
<enum name='DOM_SHOW_NOTATION' value='2048'/>
<enum name='DOM_SHOW_PROCESSING_INSTRUCTION' value='64'/>
<enum name='DOM_SHOW_TEXT' value='4'/>
<enum name='DOM_START_TO_END' value='1'/>
<enum name='DOM_START_TO_START' value='0'/>
<enum name='DOM_STRING_TYPE' value='2'/>
<enum name='DOM_STYLE_RULE' value='1'/>
<enum name='DOM_SUPPORTS_RULE' value='12'/>
<enum name='DOM_SYNTAX_ERR' value='12'/>
<enum name='DOM_TEXT_NODE' value='3'/>
<enum name='DOM_TYPE_ERR' value='52'/>
<enum name='DOM_UNKNOWN_RULE' value='0'/>
<enum name='DOM_UNORDERED_NODE_ITERATOR_TYPE' value='4'/>
<enum name='DOM_UNORDERED_NODE_SNAPSHOT_TYPE' value='6'/>
<enum name='DOM_UNSPECIFIED_EVENT_TYPE_ERR' value='0'/>
<enum name='DOM_VERTICAL' value='1'/>
<enum name='DOM_WEBKIT_KEYFRAMES_RULE' value='7'/>
<enum name='DOM_WEBKIT_KEYFRAME_RULE' value='8'/>
<enum name='DOM_WEBKIT_REGION_RULE' value='16'/>
<enum name='DOM_WRONG_DOCUMENT_ERR' value='4'/>
<enum name='NPCocoaEventDrawRect' value='1'/>
<enum name='NPCocoaEventFlagsChanged' value='10'/>
<enum name='NPCocoaEventFocusChanged' value='11'/>
<enum name='NPCocoaEventKeyDown' value='8'/>
<enum name='NPCocoaEventKeyUp' value='9'/>
<enum name='NPCocoaEventMouseDown' value='2'/>
<enum name='NPCocoaEventMouseDragged' value='7'/>
<enum name='NPCocoaEventMouseEntered' value='5'/>
<enum name='NPCocoaEventMouseExited' value='6'/>
<enum name='NPCocoaEventMouseMoved' value='4'/>
<enum name='NPCocoaEventMouseUp' value='3'/>
<enum name='NPCocoaEventScrollWheel' value='13'/>
<enum name='NPCocoaEventTextInput' value='14'/>
<enum name='NPCocoaEventWindowFocusChanged' value='12'/>
<enum name='NPCoordinateSpaceFlippedScreen' value='5'/>
<enum name='NPCoordinateSpaceFlippedWindow' value='3'/>
<enum name='NPCoordinateSpacePlugin' value='1'/>
<enum name='NPCoordinateSpaceScreen' value='4'/>
<enum name='NPCoordinateSpaceWindow' value='2'/>
<enum name='NPDrawingModelCoreAnimation' value='3'/>
<enum name='NPDrawingModelCoreGraphics' value='1'/>
<enum name='NPDrawingModelOpenGL' value='2'/>
<enum name='NPERR_BASE' value='0'/>
<enum name='NPERR_FILE_NOT_FOUND' value='11'/>
<enum name='NPERR_GENERIC_ERROR' value='1'/>
<enum name='NPERR_INCOMPATIBLE_VERSION_ERROR' value='8'/>
<enum name='NPERR_INVALID_FUNCTABLE_ERROR' value='3'/>
<enum name='NPERR_INVALID_INSTANCE_ERROR' value='2'/>
<enum name='NPERR_INVALID_PARAM' value='9'/>
<enum name='NPERR_INVALID_PLUGIN_DIR_ERROR' value='7'/>
<enum name='NPERR_INVALID_PLUGIN_ERROR' value='6'/>
<enum name='NPERR_INVALID_URL' value='10'/>
<enum name='NPERR_MODULE_LOAD_FAILED_ERROR' value='4'/>
<enum name='NPERR_NO_DATA' value='12'/>
<enum name='NPERR_NO_ERROR' value='0'/>
<enum name='NPERR_OUT_OF_MEMORY_ERROR' value='5'/>
<enum name='NPERR_STREAM_NOT_SEEKABLE' value='13'/>
<enum name='NPEventModelCocoa' value='1'/>
<enum name='NPFocusNext' value='0'/>
<enum name='NPFocusPrevious' value='1'/>
<enum name='NPNURLVCookie' value='501'/>
<enum name='NPNURLVProxy' value='502'/>
<enum name='NPNVDOMElement' value='16777227'/>
<enum name='NPNVDOMWindow' value='16777228'/>
<enum name='NPNVGtk12' value='1'/>
<enum name='NPNVGtk2' value='2'/>
<enum name='NPNVPluginElementNPObject' value='16'/>
<enum name='NPNVSupportsWindowless' value='17'/>
<enum name='NPNVSupportsXEmbedBool' value='14'/>
<enum name='NPNVToolkit' value='16777229'/>
<enum name='NPNVWindowNPObject' value='15'/>
<enum name='NPNVasdEnabledBool' value='5'/>
<enum name='NPNVcontentsScaleFactor' value='1001'/>
<enum name='NPNVisOfflineBool' value='6'/>
<enum name='NPNVjavascriptEnabledBool' value='4'/>
<enum name='NPNVmuteAudioBool' value='4000'/>
<enum name='NPNVnetscapeWindow' value='3'/>
<enum name='NPNVpluginDrawingModel' value='1000'/>
<enum name='NPNVprivateModeBool' value='18'/>
<enum name='NPNVserviceManager' value='16777226'/>
<enum name='NPNVsupportsAdvancedKeyHandling' value='21'/>
<enum name='NPNVsupportsCocoaBool' value='3001'/>
<enum name='NPNVsupportsCompositingCoreAnimationPluginsBool' value='74656'/>
<enum name='NPNVsupportsCoreAnimationBool' value='2003'/>
<enum name='NPNVsupportsCoreGraphicsBool' value='2001'/>
<enum name='NPNVsupportsOpenGLBool' value='2002'/>
<enum name='NPNVsupportsUpdatedCocoaTextInputBool' value='3002'/>
<enum name='NPNVxDisplay' value='1'/>
<enum name='NPNVxtAppContext' value='2'/>
<enum name='NPPVformValue' value='16'/>
<enum name='NPPVjavaClass' value='5'/>
<enum name='NPPVjavascriptPushCallerBool' value='12'/>
<enum name='NPPVpluginCancelSrcStream' value='20'/>
<enum name='NPPVpluginCoreAnimationLayer' value='1003'/>
<enum name='NPPVpluginDescriptionString' value='2'/>
<enum name='NPPVpluginDrawingModel' value='1000'/>
<enum name='NPPVpluginEventModel' value='1001'/>
<enum name='NPPVpluginIsPlayingAudio' value='4000'/>
<enum name='NPPVpluginKeepLibraryInMemory' value='13'/>
<enum name='NPPVpluginNameString' value='1'/>
<enum name='NPPVpluginNativeAccessibleAtkPlugId' value='19'/>
<enum name='NPPVpluginNeedsXEmbed' value='14'/>
<enum name='NPPVpluginScriptableIID' value='11'/>
<enum name='NPPVpluginScriptableInstance' value='16777226'/>
<enum name='NPPVpluginScriptableNPObject' value='15'/>
<enum name='NPPVpluginTimerInterval' value='7'/>
<enum name='NPPVpluginTransparentBool' value='4'/>
<enum name='NPPVpluginUrlRequestsDisplayedBool' value='17'/>
<enum name='NPPVpluginWantsAllNetworkStreams' value='18'/>
<enum name='NPPVpluginWindowBool' value='3'/>
<enum name='NPPVpluginWindowSize' value='6'/>
<enum name='NPRES_BASE' value='0'/>
<enum name='NPRES_DONE' value='0'/>
<enum name='NPRES_NETWORK_ERR' value='1'/>
<enum name='NPRES_USER_BREAK' value='2'/>
<enum name='NPVERS_68K_HAS_LIVECONNECT' value='11'/>
<enum name='NPVERS_HAS_ADVANCED_KEY_HANDLING' value='25'/>
<enum name='NPVERS_HAS_ALL_NETWORK_STREAMS' value='20'/>
<enum name='NPVERS_HAS_CANCEL_SRC_STREAM' value='24'/>
<enum name='NPVERS_HAS_CLEAR_SITE_DATA' value='27'/>
<enum name='NPVERS_HAS_FORM_VALUES' value='15'/>
<enum name='NPVERS_HAS_LIVECONNECT' value='9'/>
<enum name='NPVERS_HAS_NOTIFICATION' value='9'/>
<enum name='NPVERS_HAS_NPOBJECT_ENUM' value='18'/>
<enum name='NPVERS_HAS_NPRUNTIME_SCRIPTING' value='14'/>
<enum name='NPVERS_HAS_PLUGIN_THREAD_ASYNC_CALL' value='19'/>
<enum name='NPVERS_HAS_POPUPS_ENABLED_STATE' value='16'/>
<enum name='NPVERS_HAS_PRIVATE_MODE' value='22'/>
<enum name='NPVERS_HAS_RESPONSE_HEADERS' value='17'/>
<enum name='NPVERS_HAS_STREAMOUTPUT' value='8'/>
<enum name='NPVERS_HAS_URL_AND_AUTH_INFO' value='21'/>
<enum name='NPVERS_HAS_URL_REDIRECT_HANDLING' value='26'/>
<enum name='NPVERS_HAS_WINDOWLESS' value='11'/>
<enum name='NPVERS_HAS_XPCONNECT_SCRIPTING' value='13'/>
<enum name='NPVERS_MACOSX_HAS_EVENT_MODELS' value='23'/>
<enum name='NPVERS_WIN16_HAS_LIVECONNECT' value='9'/>
<enum name='NPVariantType_Bool' value='2'/>
<enum name='NPVariantType_Double' value='4'/>
<enum name='NPVariantType_Int32' value='3'/>
<enum name='NPVariantType_Null' value='1'/>
<enum name='NPVariantType_Object' value='6'/>
<enum name='NPVariantType_String' value='5'/>
<enum name='NPVariantType_Void' value='0'/>
<enum name='NPWindowTypeDrawable' value='2'/>
<enum name='NPWindowTypeWindow' value='1'/>
<enum name='NP_ABI_GCC3_MASK' value='268435456'/>
<enum name='NP_ABI_MACHO_MASK' value='16777216'/>
<enum name='NP_ABI_MASK' value='16777216'/>
<enum name='NP_ASFILE' value='3'/>
<enum name='NP_ASFILEONLY' value='4'/>
<enum name='NP_CLASS_STRUCT_VERSION' value='3'/>
<enum name='NP_CLASS_STRUCT_VERSION_CTOR' value='3'/>
<enum name='NP_CLASS_STRUCT_VERSION_ENUM' value='2'/>
<enum name='NP_CLEAR_ALL' value='0'/>
<enum name='NP_CLEAR_CACHE' value='1'/>
<enum name='NP_EMBED' value='1'/>
<enum name='NP_FULL' value='2'/>
<enum name='NP_INFO_CompanyName' value='7'/>
<enum name='NP_INFO_FileDescription' value='5'/>
<enum name='NP_INFO_FileExtents' value='4'/>
<enum name='NP_INFO_FileOpenName' value='3'/>
<enum name='NP_INFO_FileVersion' value='8'/>
<enum name='NP_INFO_InternalName' value='9'/>
<enum name='NP_INFO_LegalCopyright' value='10'/>
<enum name='NP_INFO_MIMEType' value='2'/>
<enum name='NP_INFO_OriginalFilename' value='11'/>
<enum name='NP_INFO_ProductName' value='6'/>
<enum name='NP_INFO_ProductVersion' value='1'/>
<enum name='NP_MAXREADY' value='2147483647'/>
<enum name='NP_NORMAL' value='1'/>
<enum name='NP_SEEK' value='2'/>
<enum name='NP_VERSION_MAJOR' value='0'/>
<enum name='NP_VERSION_MINOR' value='26'/>
<enum name='WKErrorJavaScriptExceptionOccurred' value64='4'/>
<enum name='WKErrorJavaScriptResultTypeIsUnsupported' value64='5'/>
<enum name='WKErrorUnknown' value64='1'/>
<enum name='WKErrorWebContentProcessTerminated' value64='2'/>
<enum name='WKErrorWebViewInvalidated' value64='3'/>
<enum name='WKNavigationActionPolicyAllow' value64='1'/>
<enum name='WKNavigationActionPolicyCancel' value64='0'/>
<enum name='WKNavigationResponsePolicyAllow' value64='1'/>
<enum name='WKNavigationResponsePolicyCancel' value64='0'/>
<enum name='WKNavigationTypeBackForward' value64='2'/>
<enum name='WKNavigationTypeFormResubmitted' value64='4'/>
<enum name='WKNavigationTypeFormSubmitted' value64='1'/>
<enum name='WKNavigationTypeLinkActivated' value64='0'/>
<enum name='WKNavigationTypeOther' value64='-1'/>
<enum name='WKNavigationTypeReload' value64='3'/>
<enum name='WKUserScriptInjectionTimeAtDocumentEnd' value64='1'/>
<enum name='WKUserScriptInjectionTimeAtDocumentStart' value64='0'/>
<enum name='WebCacheModelDocumentBrowser' value='1'/>
<enum name='WebCacheModelDocumentViewer' value='0'/>
<enum name='WebCacheModelPrimaryWebBrowser' value='2'/>
<enum name='WebDragDestinationActionAny' value='4294967295'/>
<enum name='WebDragDestinationActionDHTML' value='1'/>
<enum name='WebDragDestinationActionEdit' value='2'/>
<enum name='WebDragDestinationActionLoad' value='4'/>
<enum name='WebDragDestinationActionNone' value='0'/>
<enum name='WebDragSourceActionAny' value='4294967295'/>
<enum name='WebDragSourceActionDHTML' value='1'/>
<enum name='WebDragSourceActionImage' value='2'/>
<enum name='WebDragSourceActionLink' value='4'/>
<enum name='WebDragSourceActionNone' value='0'/>
<enum name='WebDragSourceActionSelection' value='8'/>
<enum name='WebKitErrorBlockedPlugInVersion' value='203'/>
<enum name='WebKitErrorCannotFindPlugIn' value='200'/>
<enum name='WebKitErrorCannotLoadPlugIn' value='201'/>
<enum name='WebKitErrorCannotShowMIMEType' value='100'/>
<enum name='WebKitErrorCannotShowURL' value='101'/>
<enum name='WebKitErrorFrameLoadInterruptedByPolicyChange' value='102'/>
<enum name='WebKitErrorJavaUnavailable' value='202'/>
<enum name='WebMenuItemPDFActualSize' value='24'/>
<enum name='WebMenuItemPDFAutoSize' value='27'/>
<enum name='WebMenuItemPDFContinuous' value='30'/>
<enum name='WebMenuItemPDFFacingPages' value='29'/>
<enum name='WebMenuItemPDFNextPage' value='31'/>
<enum name='WebMenuItemPDFPreviousPage' value='32'/>
<enum name='WebMenuItemPDFSinglePage' value='28'/>
<enum name='WebMenuItemPDFZoomIn' value='25'/>
<enum name='WebMenuItemPDFZoomOut' value='26'/>
<enum name='WebMenuItemTagCopy' value='8'/>
<enum name='WebMenuItemTagCopyImageToClipboard' value='6'/>
<enum name='WebMenuItemTagCopyLinkToClipboard' value='3'/>
<enum name='WebMenuItemTagCut' value='13'/>
<enum name='WebMenuItemTagDownloadImageToDisk' value='5'/>
<enum name='WebMenuItemTagDownloadLinkToDisk' value='2'/>
<enum name='WebMenuItemTagGoBack' value='9'/>
<enum name='WebMenuItemTagGoForward' value='10'/>
<enum name='WebMenuItemTagIgnoreSpelling' value='17'/>
<enum name='WebMenuItemTagLearnSpelling' value='18'/>
<enum name='WebMenuItemTagLookUpInDictionary' value='22'/>
<enum name='WebMenuItemTagNoGuessesFound' value='16'/>
<enum name='WebMenuItemTagOpenFrameInNewWindow' value='7'/>
<enum name='WebMenuItemTagOpenImageInNewWindow' value='4'/>
<enum name='WebMenuItemTagOpenLinkInNewWindow' value='1'/>
<enum name='WebMenuItemTagOpenWithDefaultApplication' value='23'/>
<enum name='WebMenuItemTagOther' value='19'/>
<enum name='WebMenuItemTagPaste' value='14'/>
<enum name='WebMenuItemTagReload' value='12'/>
<enum name='WebMenuItemTagSearchInSpotlight' value='20'/>
<enum name='WebMenuItemTagSearchWeb' value='21'/>
<enum name='WebMenuItemTagSpellingGuess' value='15'/>
<enum name='WebMenuItemTagStop' value='11'/>
<enum name='WebNavigationTypeBackForward' value='2'/>
<enum name='WebNavigationTypeFormResubmitted' value='4'/>
<enum name='WebNavigationTypeFormSubmitted' value='1'/>
<enum name='WebNavigationTypeLinkClicked' value='0'/>
<enum name='WebNavigationTypeOther' value='5'/>
<enum name='WebNavigationTypeReload' value='3'/>
<enum name='WebViewInsertActionDropped' value='2'/>
<enum name='WebViewInsertActionPasted' value='1'/>
<enum name='WebViewInsertActionTyped' value='0'/>
<enum name='XP_MACOSX' value='1'/>
<enum name='kNPEventHandled' value='1'/>
<enum name='kNPEventNotHandled' value='0'/>
<enum name='kNPEventStartIME' value='2'/>
<function name='NPN_Construct'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPVariant*' name='args' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='uint32_t' name='argCount' type='I'/>
<arg declared_type='NPVariant*' name='result' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_ConvertPoint'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='double' name='sourceX' type='d'/>
<arg declared_type='double' name='sourceY' type='d'/>
<arg declared_type='NPCoordinateSpace' name='sourceSpace' type='i'/>
<arg declared_type='double*' name='destX' type='^d'/>
<arg declared_type='double*' name='destY' type='^d'/>
<arg declared_type='NPCoordinateSpace' name='destSpace' type='i'/>
<retval declared_type='NPBool' type='C'/>
</function>
<function name='NPN_CreateObject'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPClass*' name='aClass' type='^{NPClass=I^?^?^?^?^?^?^?^?^?^?^?^?}'/>
<retval declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
</function>
<function name='NPN_DestroyStream'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPReason' name='reason' type='s'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_Enumerate'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier**' name='identifier' type='^^^v'/>
<arg declared_type='uint32_t*' name='count' type='^I'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_Evaluate'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPString*' name='script' type='^{_NPString=*I}'/>
<arg declared_type='NPVariant*' name='result' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_ForceRedraw'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_GetAuthenticationInfo'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='protocol' type='*'/>
<arg const='true' declared_type='char*' name='host' type='*'/>
<arg declared_type='int32_t' name='port' type='i'/>
<arg const='true' declared_type='char*' name='scheme' type='*'/>
<arg const='true' declared_type='char*' name='realm' type='*'/>
<arg declared_type='char**' name='username' type='^*'/>
<arg declared_type='uint32_t*' name='ulen' type='^I'/>
<arg declared_type='char**' name='password' type='^*'/>
<arg declared_type='uint32_t*' name='plen' type='^I'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_GetIntIdentifier'>
<arg declared_type='int32_t' name='intid' type='i'/>
<retval declared_type='NPIdentifier' type='^v'/>
</function>
<function name='NPN_GetJavaEnv'>
<retval declared_type='void*' type='^v'/>
</function>
<function name='NPN_GetJavaPeer'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='NPN_GetProperty'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' name='propertyName' type='^v'/>
<arg declared_type='NPVariant*' name='result' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_GetStringIdentifier'>
<arg const='true' declared_type='NPUTF8*' name='name' type='*'/>
<retval declared_type='NPIdentifier' type='^v'/>
</function>
<function name='NPN_GetStringIdentifiers'>
<arg const='true' declared_type='NPUTF8**' name='names' type='^*'/>
<arg declared_type='int32_t' name='nameCount' type='i'/>
<arg declared_type='NPIdentifier*' name='identifiers' type='^^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_GetURL'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg const='true' declared_type='char*' name='target' type='*'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_GetURLNotify'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg const='true' declared_type='char*' name='target' type='*'/>
<arg declared_type='void*' name='notifyData' type='^v'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_GetValue'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNVariable' name='variable' type='i'/>
<arg declared_type='void*' name='value' type='^v'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_GetValueForURL'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNURLVariable' name='variable' type='i'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg declared_type='char**' name='value' type='^*'/>
<arg declared_type='uint32_t*' name='len' type='^I'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_HandleEvent'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='void*' name='event' type='^v'/>
<arg declared_type='NPBool' name='handled' type='C'/>
<retval declared_type='NPBool' type='C'/>
</function>
<function name='NPN_HasMethod'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' name='methodName' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_HasProperty'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' name='propertyName' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_IdentifierIsString'>
<arg declared_type='NPIdentifier' name='identifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_IntFromIdentifier'>
<arg declared_type='NPIdentifier' name='identifier' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</function>
<function name='NPN_InvalidateRect'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPRect*' name='invalidRect' type='^{_NPRect=SSSS}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_InvalidateRegion'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPRegion' name='invalidRegion' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_Invoke'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' name='methodName' type='^v'/>
<arg const='true' declared_type='NPVariant*' name='args' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='uint32_t' name='argCount' type='I'/>
<arg declared_type='NPVariant*' name='result' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_InvokeDefault'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPVariant*' name='args' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<arg declared_type='uint32_t' name='argCount' type='I'/>
<arg declared_type='NPVariant*' name='result' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_MemAlloc'>
<arg declared_type='uint32_t' name='size' type='I'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='NPN_MemFlush'>
<arg declared_type='uint32_t' name='size' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='NPN_MemFree'>
<arg declared_type='void*' name='ptr' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_NewStream'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPMIMEType' name='type' type='*'/>
<arg const='true' declared_type='char*' name='target' type='*'/>
<arg declared_type='NPStream**' name='stream' type='^^{_NPStream}'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_PluginThreadAsyncCall'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='void (*)(void *)' function_pointer='true' name='func' type='^?'>
<arg declared_type='void*' type='^v'/>
<retval declared_type='void' type='v'/>
</arg>
<arg declared_type='void*' name='userData' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_PopPopupsEnabledState'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_PopUpContextMenu'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPMenu*' name='menu' type='^{_NPNSMenu=}'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_PostURL'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg const='true' declared_type='char*' name='target' type='*'/>
<arg declared_type='uint32_t' name='len' type='I'/>
<arg const='true' declared_type='char*' name='buf' type='*'/>
<arg declared_type='NPBool' name='file' type='C'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_PostURLNotify'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg const='true' declared_type='char*' name='target' type='*'/>
<arg declared_type='uint32_t' name='len' type='I'/>
<arg const='true' declared_type='char*' name='buf' type='*'/>
<arg declared_type='NPBool' name='file' type='C'/>
<arg declared_type='void*' name='notifyData' type='^v'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_PushPopupsEnabledState'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPBool' name='enabled' type='C'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_ReleaseObject'>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_ReleaseVariantValue'>
<arg declared_type='NPVariant*' name='variant' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_ReloadPlugins'>
<arg declared_type='NPBool' name='reloadPages' type='C'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_RemoveProperty'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' name='propertyName' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_RequestRead'>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPByteRange*' name='rangeList' type='^{_NPByteRange=iI^{_NPByteRange}}'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_RetainObject'>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
</function>
<function name='NPN_ScheduleTimer'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='uint32_t' name='interval' type='I'/>
<arg declared_type='NPBool' name='repeat' type='C'/>
<arg declared_type='void (*)(NPP, uint32_t)' function_pointer='true' name='timerFunc' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
<arg declared_type='uint32_t' type='I'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='NPN_SetException'>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg const='true' declared_type='NPUTF8*' name='message' type='*'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_SetProperty'>
<arg declared_type='NPP' name='npp' type='^{_NPP=^v^v}'/>
<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<arg declared_type='NPIdentifier' name='propertyName' type='^v'/>
<arg const='true' declared_type='NPVariant*' name='value' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_SetValue'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPPVariable' name='variable' type='i'/>
<arg declared_type='void*' name='value' type='^v'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_SetValueForURL'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNURLVariable' name='variable' type='i'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg const='true' declared_type='char*' name='value' type='*'/>
<arg declared_type='uint32_t' name='len' type='I'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPN_Status'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='message' type='*'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_URLRedirectResponse'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='void*' name='notifyData' type='^v'/>
<arg declared_type='NPBool' name='allow' type='C'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_UTF8FromIdentifier'>
<arg declared_type='NPIdentifier' name='identifier' type='^v'/>
<retval declared_type='NPUTF8*' type='*'/>
</function>
<function name='NPN_UnfocusInstance'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPFocusDirection' name='direction' type='i'/>
<retval declared_type='NPBool' type='C'/>
</function>
<function name='NPN_UnscheduleTimer'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='uint32_t' name='timerID' type='I'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_UserAgent'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval const='true' declared_type='char*' type='*'/>
</function>
<function name='NPN_Version'>
<arg declared_type='int*' name='plugin_major' type='^i'/>
<arg declared_type='int*' name='plugin_minor' type='^i'/>
<arg declared_type='int*' name='netscape_major' type='^i'/>
<arg declared_type='int*' name='netscape_minor' type='^i'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_Write'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='int32_t' name='len' type='i'/>
<arg declared_type='void*' name='buffer' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</function>
<function name='NPP_ClearSiteData'>
<arg const='true' declared_type='char*' name='site' type='*'/>
<arg declared_type='uint64_t' name='flags' type='Q'/>
<arg declared_type='uint64_t' name='maxAge' type='Q'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_Destroy'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPSavedData**' name='save' type='^^{_NPSavedData}'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_DestroyStream'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPReason' name='reason' type='s'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_GetJavaClass'>
<retval declared_type='void*' type='^v'/>
</function>
<function name='NPP_GetSitesWithData'>
<retval declared_type='char**' type='^*'/>
</function>
<function name='NPP_GetValue'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPPVariable' name='variable' type='i'/>
<arg declared_type='void*' name='value' type='^v'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_GotFocus'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPFocusDirection' name='direction' type='i'/>
<retval declared_type='NPBool' type='C'/>
</function>
<function name='NPP_HandleEvent'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='void*' name='event' type='^v'/>
<retval declared_type='int16_t' type='s'/>
</function>
<function name='NPP_Initialize'>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_LostFocus'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPP_New'>
<arg declared_type='NPMIMEType' name='pluginType' type='*'/>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='uint16_t' name='mode' type='S'/>
<arg declared_type='int16_t' name='argc' type='s'/>
<arg declared_type='char**' name='argn' type='^*'/>
<arg declared_type='char**' name='argv' type='^*'/>
<arg declared_type='NPSavedData*' name='saved' type='^{_NPSavedData=i^v}'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_NewStream'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPMIMEType' name='type' type='*'/>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='NPBool' name='seekable' type='C'/>
<arg declared_type='uint16_t*' name='stype' type='^S'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_Print'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPPrint*' name='platformPrint' type='^{_NPPrint=S(?={_NPFullPrint=CC^v}{_NPEmbedPrint={_NPWindow=^viiII{_NPRect=SSSS}i}^v})}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPP_SetValue'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPNVariable' name='variable' type='i'/>
<arg declared_type='void*' name='value' type='^v'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_SetWindow'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPWindow*' name='window' type='^{_NPWindow=^viiII{_NPRect=SSSS}i}'/>
<retval declared_type='NPError' type='s'/>
</function>
<function name='NPP_Shutdown'>
<retval declared_type='void' type='v'/>
</function>
<function name='NPP_StreamAsFile'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<arg const='true' declared_type='char*' name='fname' type='*'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPP_URLNotify'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg declared_type='NPReason' name='reason' type='s'/>
<arg declared_type='void*' name='notifyData' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPP_URLRedirectNotify'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg const='true' declared_type='char*' name='url' type='*'/>
<arg declared_type='int32_t' name='status' type='i'/>
<arg declared_type='void*' name='notifyData' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPP_Write'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<arg declared_type='int32_t' name='offset' type='i'/>
<arg declared_type='int32_t' name='len' type='i'/>
<arg declared_type='void*' name='buffer' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</function>
<function name='NPP_WriteReady'>
<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<arg declared_type='NPStream*' name='stream' type='^{_NPStream=^v^v*II^v*}'/>
<retval declared_type='int32_t' type='i'/>
</function>
<class name='DOMAbstractView'>
<method selector='document'>
<retval declared_type='DOMDocument*' type='@'/>
</method>
</class>
<class name='DOMAttr'>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='ownerElement'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='setValue:'>
<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='specified'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='style'>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMBlob'>
<method selector='size'>
<retval declared_type='unsigned long long' type='Q'/>
</method>
</class>
<class name='DOMCSSCharsetRule'>
<method selector='encoding'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMCSSFontFaceRule'>
<method selector='style'>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
</class>
<class name='DOMCSSImportRule'>
<method selector='href'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='media'>
<retval declared_type='DOMMediaList*' type='@'/>
</method>
<method selector='styleSheet'>
<retval declared_type='DOMCSSStyleSheet*' type='@'/>
</method>
</class>
<class name='DOMCSSMediaRule'>
<method selector='cssRules'>
<retval declared_type='DOMCSSRuleList*' type='@'/>
</method>
<method selector='deleteRule:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertRule::'>
<arg declared_type='NSString*' index='0' name='rule' type='@'/>
<arg declared_type='unsigned int' index='1' name='index' type='I'/>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='insertRule:index:'>
<arg declared_type='NSString*' index='0' name='rule' type='@'/>
<arg declared_type='unsigned int' index='1' name='index' type='I'/>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='media'>
<retval declared_type='DOMMediaList*' type='@'/>
</method>
</class>
<class name='DOMCSSPageRule'>
<method selector='selectorText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setSelectorText:'>
<arg declared_type='NSString*' index='0' name='selectorText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='style'>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
</class>
<class name='DOMCSSPrimitiveValue'>
<method selector='getCounterValue'>
<retval declared_type='DOMCounter*' type='@'/>
</method>
<method selector='getFloatValue:'>
<arg declared_type='unsigned short' index='0' name='unitType' type='S'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='getRGBColorValue'>
<retval declared_type='DOMRGBColor*' type='@'/>
</method>
<method selector='getRectValue'>
<retval declared_type='DOMRect*' type='@'/>
</method>
<method selector='getStringValue'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='primitiveType'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='setFloatValue::'>
<arg declared_type='unsigned short' index='0' name='unitType' type='S'/>
<arg declared_type='float' index='1' name='floatValue' type='f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFloatValue:floatValue:'>
<arg declared_type='unsigned short' index='0' name='unitType' type='S'/>
<arg declared_type='float' index='1' name='floatValue' type='f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStringValue::'>
<arg declared_type='unsigned short' index='0' name='stringType' type='S'/>
<arg declared_type='NSString*' index='1' name='stringValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStringValue:stringValue:'>
<arg declared_type='unsigned short' index='0' name='stringType' type='S'/>
<arg declared_type='NSString*' index='1' name='stringValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMCSSRule'>
<method selector='cssText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='parentRule'>
<retval declared_type='DOMCSSRule*' type='@'/>
</method>
<method selector='parentStyleSheet'>
<retval declared_type='DOMCSSStyleSheet*' type='@'/>
</method>
<method selector='setCssText:'>
<arg declared_type='NSString*' index='0' name='cssText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
<retval declared_type='unsigned short' type='S'/>
</method>
</class>
<class name='DOMCSSRuleList'>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMCSSRule*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
</class>
<class name='DOMCSSStyleDeclaration'>
<method selector='azimuth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='background'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='backgroundAttachment'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='backgroundColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='backgroundImage'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='backgroundPosition'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='backgroundRepeat'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='border'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderBottom'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderBottomColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderBottomStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderBottomWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderCollapse'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderLeft'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderLeftColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderLeftStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderLeftWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderRight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderRightColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderRightStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderRightWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderSpacing'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderTop'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderTopColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderTopStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderTopWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='borderWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='bottom'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='captionSide'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='clear'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='clip'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='color'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='content'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='counterIncrement'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='counterReset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cssFloat'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cssText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cue'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cueAfter'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cueBefore'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cursor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='direction'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='display'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='elevation'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='emptyCells'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='font'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fontSize'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fontSizeAdjust'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fontStretch'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fontStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fontVariant'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fontWeight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getPropertyCSSValue:'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='DOMCSSValue*' type='@'/>
</method>
<method selector='getPropertyPriority:'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getPropertyShorthand:'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getPropertyValue:'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='isPropertyImplicit:'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='left'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='letterSpacing'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lineHeight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='listStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='listStyleImage'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='listStylePosition'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='listStyleType'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='margin'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginBottom'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginLeft'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginRight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginTop'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='markerOffset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marks'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='maxHeight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='maxWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='minHeight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='minWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='orphans'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='outline'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='outlineColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='outlineStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='outlineWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='overflow'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='padding'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='paddingBottom'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='paddingLeft'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='paddingRight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='paddingTop'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='page'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pageBreakAfter'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pageBreakBefore'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pageBreakInside'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='parentRule'>
<retval declared_type='DOMCSSRule*' type='@'/>
</method>
<method selector='pause'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pauseAfter'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pauseBefore'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pitch'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pitchRange'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='playDuring'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='position'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='quotes'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='removeProperty:'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='richness'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='right'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAzimuth:'>
<arg declared_type='NSString*' index='0' name='azimuth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackground:'>
<arg declared_type='NSString*' index='0' name='background' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundAttachment:'>
<arg declared_type='NSString*' index='0' name='backgroundAttachment' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundColor:'>
<arg declared_type='NSString*' index='0' name='backgroundColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundImage:'>
<arg declared_type='NSString*' index='0' name='backgroundImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundPosition:'>
<arg declared_type='NSString*' index='0' name='backgroundPosition' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundRepeat:'>
<arg declared_type='NSString*' index='0' name='backgroundRepeat' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottom:'>
<arg declared_type='NSString*' index='0' name='borderBottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottomColor:'>
<arg declared_type='NSString*' index='0' name='borderBottomColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottomStyle:'>
<arg declared_type='NSString*' index='0' name='borderBottomStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottomWidth:'>
<arg declared_type='NSString*' index='0' name='borderBottomWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderCollapse:'>
<arg declared_type='NSString*' index='0' name='borderCollapse' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderColor:'>
<arg declared_type='NSString*' index='0' name='borderColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeft:'>
<arg declared_type='NSString*' index='0' name='borderLeft' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeftColor:'>
<arg declared_type='NSString*' index='0' name='borderLeftColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeftStyle:'>
<arg declared_type='NSString*' index='0' name='borderLeftStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeftWidth:'>
<arg declared_type='NSString*' index='0' name='borderLeftWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRight:'>
<arg declared_type='NSString*' index='0' name='borderRight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRightColor:'>
<arg declared_type='NSString*' index='0' name='borderRightColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRightStyle:'>
<arg declared_type='NSString*' index='0' name='borderRightStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRightWidth:'>
<arg declared_type='NSString*' index='0' name='borderRightWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderSpacing:'>
<arg declared_type='NSString*' index='0' name='borderSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderStyle:'>
<arg declared_type='NSString*' index='0' name='borderStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTop:'>
<arg declared_type='NSString*' index='0' name='borderTop' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTopColor:'>
<arg declared_type='NSString*' index='0' name='borderTopColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTopStyle:'>
<arg declared_type='NSString*' index='0' name='borderTopStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTopWidth:'>
<arg declared_type='NSString*' index='0' name='borderTopWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderWidth:'>
<arg declared_type='NSString*' index='0' name='borderWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBottom:'>
<arg declared_type='NSString*' index='0' name='bottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCaptionSide:'>
<arg declared_type='NSString*' index='0' name='captionSide' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setClear:'>
<arg declared_type='NSString*' index='0' name='clear' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setClip:'>
<arg declared_type='NSString*' index='0' name='clip' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setColor:'>
<arg declared_type='NSString*' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContent:'>
<arg declared_type='NSString*' index='0' name='content' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCounterIncrement:'>
<arg declared_type='NSString*' index='0' name='counterIncrement' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCounterReset:'>
<arg declared_type='NSString*' index='0' name='counterReset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCssFloat:'>
<arg declared_type='NSString*' index='0' name='cssFloat' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCssText:'>
<arg declared_type='NSString*' index='0' name='cssText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCue:'>
<arg declared_type='NSString*' index='0' name='cue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCueAfter:'>
<arg declared_type='NSString*' index='0' name='cueAfter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCueBefore:'>
<arg declared_type='NSString*' index='0' name='cueBefore' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCursor:'>
<arg declared_type='NSString*' index='0' name='cursor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDirection:'>
<arg declared_type='NSString*' index='0' name='direction' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisplay:'>
<arg declared_type='NSString*' index='0' name='display' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setElevation:'>
<arg declared_type='NSString*' index='0' name='elevation' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEmptyCells:'>
<arg declared_type='NSString*' index='0' name='emptyCells' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFont:'>
<arg declared_type='NSString*' index='0' name='font' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontFamily:'>
<arg declared_type='NSString*' index='0' name='fontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontSize:'>
<arg declared_type='NSString*' index='0' name='fontSize' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontSizeAdjust:'>
<arg declared_type='NSString*' index='0' name='fontSizeAdjust' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontStretch:'>
<arg declared_type='NSString*' index='0' name='fontStretch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontStyle:'>
<arg declared_type='NSString*' index='0' name='fontStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontVariant:'>
<arg declared_type='NSString*' index='0' name='fontVariant' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontWeight:'>
<arg declared_type='NSString*' index='0' name='fontWeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLeft:'>
<arg declared_type='NSString*' index='0' name='left' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLetterSpacing:'>
<arg declared_type='NSString*' index='0' name='letterSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLineHeight:'>
<arg declared_type='NSString*' index='0' name='lineHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStyle:'>
<arg declared_type='NSString*' index='0' name='listStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStyleImage:'>
<arg declared_type='NSString*' index='0' name='listStyleImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStylePosition:'>
<arg declared_type='NSString*' index='0' name='listStylePosition' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStyleType:'>
<arg declared_type='NSString*' index='0' name='listStyleType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMargin:'>
<arg declared_type='NSString*' index='0' name='margin' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginBottom:'>
<arg declared_type='NSString*' index='0' name='marginBottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginLeft:'>
<arg declared_type='NSString*' index='0' name='marginLeft' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginRight:'>
<arg declared_type='NSString*' index='0' name='marginRight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginTop:'>
<arg declared_type='NSString*' index='0' name='marginTop' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarkerOffset:'>
<arg declared_type='NSString*' index='0' name='markerOffset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarks:'>
<arg declared_type='NSString*' index='0' name='marks' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxHeight:'>
<arg declared_type='NSString*' index='0' name='maxHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxWidth:'>
<arg declared_type='NSString*' index='0' name='maxWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinHeight:'>
<arg declared_type='NSString*' index='0' name='minHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinWidth:'>
<arg declared_type='NSString*' index='0' name='minWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOrphans:'>
<arg declared_type='NSString*' index='0' name='orphans' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutline:'>
<arg declared_type='NSString*' index='0' name='outline' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutlineColor:'>
<arg declared_type='NSString*' index='0' name='outlineColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutlineStyle:'>
<arg declared_type='NSString*' index='0' name='outlineStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutlineWidth:'>
<arg declared_type='NSString*' index='0' name='outlineWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOverflow:'>
<arg declared_type='NSString*' index='0' name='overflow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPadding:'>
<arg declared_type='NSString*' index='0' name='padding' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingBottom:'>
<arg declared_type='NSString*' index='0' name='paddingBottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingLeft:'>
<arg declared_type='NSString*' index='0' name='paddingLeft' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingRight:'>
<arg declared_type='NSString*' index='0' name='paddingRight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingTop:'>
<arg declared_type='NSString*' index='0' name='paddingTop' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPage:'>
<arg declared_type='NSString*' index='0' name='page' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageBreakAfter:'>
<arg declared_type='NSString*' index='0' name='pageBreakAfter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageBreakBefore:'>
<arg declared_type='NSString*' index='0' name='pageBreakBefore' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageBreakInside:'>
<arg declared_type='NSString*' index='0' name='pageBreakInside' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPause:'>
<arg declared_type='NSString*' index='0' name='pause' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPauseAfter:'>
<arg declared_type='NSString*' index='0' name='pauseAfter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPauseBefore:'>
<arg declared_type='NSString*' index='0' name='pauseBefore' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPitch:'>
<arg declared_type='NSString*' index='0' name='pitch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPitchRange:'>
<arg declared_type='NSString*' index='0' name='pitchRange' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPlayDuring:'>
<arg declared_type='NSString*' index='0' name='playDuring' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPosition:'>
<arg declared_type='NSString*' index='0' name='position' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setProperty:::'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<arg declared_type='NSString*' index='1' name='value' type='@'/>
<arg declared_type='NSString*' index='2' name='priority' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setProperty:value:priority:'>
<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<arg declared_type='NSString*' index='1' name='value' type='@'/>
<arg declared_type='NSString*' index='2' name='priority' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setQuotes:'>
<arg declared_type='NSString*' index='0' name='quotes' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRichness:'>
<arg declared_type='NSString*' index='0' name='richness' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRight:'>
<arg declared_type='NSString*' index='0' name='right' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeak:'>
<arg declared_type='NSString*' index='0' name='speak' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeakHeader:'>
<arg declared_type='NSString*' index='0' name='speakHeader' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeakNumeral:'>
<arg declared_type='NSString*' index='0' name='speakNumeral' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeakPunctuation:'>
<arg declared_type='NSString*' index='0' name='speakPunctuation' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeechRate:'>
<arg declared_type='NSString*' index='0' name='speechRate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStress:'>
<arg declared_type='NSString*' index='0' name='stress' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTableLayout:'>
<arg declared_type='NSString*' index='0' name='tableLayout' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextAlign:'>
<arg declared_type='NSString*' index='0' name='textAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextDecoration:'>
<arg declared_type='NSString*' index='0' name='textDecoration' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextIndent:'>
<arg declared_type='NSString*' index='0' name='textIndent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextShadow:'>
<arg declared_type='NSString*' index='0' name='textShadow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextTransform:'>
<arg declared_type='NSString*' index='0' name='textTransform' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTop:'>
<arg declared_type='NSString*' index='0' name='top' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUnicodeBidi:'>
<arg declared_type='NSString*' index='0' name='unicodeBidi' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVerticalAlign:'>
<arg declared_type='NSString*' index='0' name='verticalAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVisibility:'>
<arg declared_type='NSString*' index='0' name='visibility' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVoiceFamily:'>
<arg declared_type='NSString*' index='0' name='voiceFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVolume:'>
<arg declared_type='NSString*' index='0' name='volume' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWhiteSpace:'>
<arg declared_type='NSString*' index='0' name='whiteSpace' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidows:'>
<arg declared_type='NSString*' index='0' name='widows' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWordSpacing:'>
<arg declared_type='NSString*' index='0' name='wordSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setZIndex:'>
<arg declared_type='NSString*' index='0' name='zIndex' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='speak'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='speakHeader'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='speakNumeral'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='speakPunctuation'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='speechRate'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='stress'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='tableLayout'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='textAlign'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='textDecoration'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='textIndent'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='textShadow'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='textTransform'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='top'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='unicodeBidi'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='verticalAlign'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='visibility'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='voiceFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='volume'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='whiteSpace'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='widows'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='wordSpacing'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='zIndex'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMCSSStyleRule'>
<method selector='selectorText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setSelectorText:'>
<arg declared_type='NSString*' index='0' name='selectorText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='style'>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
</class>
<class name='DOMCSSStyleSheet'>
<method selector='addRule:style:index:'>
<arg declared_type='NSString*' index='0' name='selector' type='@'/>
<arg declared_type='NSString*' index='1' name='style' type='@'/>
<arg declared_type='unsigned int' index='2' name='index' type='I'/>
<retval declared_type='int' type='i'/>
</method>
<method selector='cssRules'>
<retval declared_type='DOMCSSRuleList*' type='@'/>
</method>
<method selector='deleteRule:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertRule::'>
<arg declared_type='NSString*' index='0' name='rule' type='@'/>
<arg declared_type='unsigned int' index='1' name='index' type='I'/>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='insertRule:index:'>
<arg declared_type='NSString*' index='0' name='rule' type='@'/>
<arg declared_type='unsigned int' index='1' name='index' type='I'/>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='ownerRule'>
<retval declared_type='DOMCSSRule*' type='@'/>
</method>
<method selector='removeRule:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='rules'>
<retval declared_type='DOMCSSRuleList*' type='@'/>
</method>
</class>
<class name='DOMCSSValue'>
<method selector='cssText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cssValueType'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='setCssText:'>
<arg declared_type='NSString*' index='0' name='cssText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMCSSValueList'>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMCSSValue*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
</class>
<class name='DOMCharacterData'>
<method selector='appendData:'>
<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='data'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='deleteData::'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='unsigned int' index='1' name='length' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteData:length:'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='unsigned int' index='1' name='length' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertData::'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='NSString*' index='1' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertData:data:'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='NSString*' index='1' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='replaceData:::'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='unsigned int' index='1' name='length' type='I'/>
<arg declared_type='NSString*' index='2' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceData:length:data:'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='unsigned int' index='1' name='length' type='I'/>
<arg declared_type='NSString*' index='2' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setData:'>
<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='substringData::'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='unsigned int' index='1' name='length' type='I'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='substringData:length:'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<arg declared_type='unsigned int' index='1' name='length' type='I'/>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMCounter'>
<method selector='identifier'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='listStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='separator'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMDocument'>
<method selector='URL'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='URLWithAttributeString:'>
<arg declared_type='NSString*' index='0' name='string' type='@'/>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='activeElement'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='adoptNode:'>
<arg declared_type='DOMNode*' index='0' name='source' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='anchors'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='applets'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='body'>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='characterSet'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='charset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cookie'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='createAttribute:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='createAttributeNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='createAttributeNS:qualifiedName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='createCDATASection:'>
<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='DOMCDATASection*' type='@'/>
</method>
<method selector='createCSSStyleDeclaration'>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='createComment:'>
<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='DOMComment*' type='@'/>
</method>
<method selector='createDocumentFragment'>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='createElement:'>
<arg declared_type='NSString*' index='0' name='tagName' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='createElementNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='createElementNS:qualifiedName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='createEntityReference:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMEntityReference*' type='@'/>
</method>
<method selector='createEvent:'>
<arg declared_type='NSString*' index='0' name='eventType' type='@'/>
<retval declared_type='DOMEvent*' type='@'/>
</method>
<method selector='createExpression::'>
<arg declared_type='NSString*' index='0' name='expression' type='@'/>
<arg declared_type='id' index='1' name='resolver' type='@'/>
<retval declared_type='DOMXPathExpression*' type='@'/>
</method>
<method selector='createExpression:resolver:'>
<arg declared_type='NSString*' index='0' name='expression' type='@'/>
<arg declared_type='id' index='1' name='resolver' type='@'/>
<retval declared_type='DOMXPathExpression*' type='@'/>
</method>
<method selector='createNSResolver:'>
<arg declared_type='DOMNode*' index='0' name='nodeResolver' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='createNodeIterator::::'>
<arg declared_type='DOMNode*' index='0' name='root' type='@'/>
<arg declared_type='unsigned int' index='1' name='whatToShow' type='I'/>
<arg declared_type='id' index='2' name='filter' type='@'/>
<arg declared_type='BOOL' index='3' name='expandEntityReferences' type='B'/>
<retval declared_type='DOMNodeIterator*' type='@'/>
</method>
<method selector='createNodeIterator:whatToShow:filter:expandEntityReferences:'>
<arg declared_type='DOMNode*' index='0' name='root' type='@'/>
<arg declared_type='unsigned int' index='1' name='whatToShow' type='I'/>
<arg declared_type='id' index='2' name='filter' type='@'/>
<arg declared_type='BOOL' index='3' name='expandEntityReferences' type='B'/>
<retval declared_type='DOMNodeIterator*' type='@'/>
</method>
<method selector='createProcessingInstruction::'>
<arg declared_type='NSString*' index='0' name='target' type='@'/>
<arg declared_type='NSString*' index='1' name='data' type='@'/>
<retval declared_type='DOMProcessingInstruction*' type='@'/>
</method>
<method selector='createProcessingInstruction:data:'>
<arg declared_type='NSString*' index='0' name='target' type='@'/>
<arg declared_type='NSString*' index='1' name='data' type='@'/>
<retval declared_type='DOMProcessingInstruction*' type='@'/>
</method>
<method selector='createRange'>
<retval declared_type='DOMRange*' type='@'/>
</method>
<method selector='createTextNode:'>
<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='DOMText*' type='@'/>
</method>
<method selector='createTreeWalker::::'>
<arg declared_type='DOMNode*' index='0' name='root' type='@'/>
<arg declared_type='unsigned int' index='1' name='whatToShow' type='I'/>
<arg declared_type='id' index='2' name='filter' type='@'/>
<arg declared_type='BOOL' index='3' name='expandEntityReferences' type='B'/>
<retval declared_type='DOMTreeWalker*' type='@'/>
</method>
<method selector='createTreeWalker:whatToShow:filter:expandEntityReferences:'>
<arg declared_type='DOMNode*' index='0' name='root' type='@'/>
<arg declared_type='unsigned int' index='1' name='whatToShow' type='I'/>
<arg declared_type='id' index='2' name='filter' type='@'/>
<arg declared_type='BOOL' index='3' name='expandEntityReferences' type='B'/>
<retval declared_type='DOMTreeWalker*' type='@'/>
</method>
<method selector='defaultCharset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='defaultView'>
<retval declared_type='DOMAbstractView*' type='@'/>
</method>
<method selector='doctype'>
<retval declared_type='DOMDocumentType*' type='@'/>
</method>
<method selector='documentElement'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='documentURI'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='domain'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='elementFromPoint:y:'>
<arg declared_type='int' index='0' name='x' type='i'/>
<arg declared_type='int' index='1' name='y' type='i'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='evaluate:::::'>
<arg declared_type='NSString*' index='0' name='expression' type='@'/>
<arg declared_type='DOMNode*' index='1' name='contextNode' type='@'/>
<arg declared_type='id' index='2' name='resolver' type='@'/>
<arg declared_type='unsigned short' index='3' name='type' type='S'/>
<arg declared_type='DOMXPathResult*' index='4' name='inResult' type='@'/>
<retval declared_type='DOMXPathResult*' type='@'/>
</method>
<method selector='evaluate:contextNode:resolver:type:inResult:'>
<arg declared_type='NSString*' index='0' name='expression' type='@'/>
<arg declared_type='DOMNode*' index='1' name='contextNode' type='@'/>
<arg declared_type='id' index='2' name='resolver' type='@'/>
<arg declared_type='unsigned short' index='3' name='type' type='S'/>
<arg declared_type='DOMXPathResult*' index='4' name='inResult' type='@'/>
<retval declared_type='DOMXPathResult*' type='@'/>
</method>
<method selector='execCommand:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='execCommand:userInterface:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<arg declared_type='BOOL' index='1' name='userInterface' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='execCommand:userInterface:value:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<arg declared_type='BOOL' index='1' name='userInterface' type='B'/>
<arg declared_type='NSString*' index='2' name='value' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='forms'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='getComputedStyle::'>
<arg declared_type='DOMElement*' index='0' name='element' type='@'/>
<arg declared_type='NSString*' index='1' name='pseudoElement' type='@'/>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='getComputedStyle:pseudoElement:'>
<arg declared_type='DOMElement*' index='0' name='element' type='@'/>
<arg declared_type='NSString*' index='1' name='pseudoElement' type='@'/>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='getElementById:'>
<arg declared_type='NSString*' index='0' name='elementId' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='getElementsByClassName:'>
<arg declared_type='NSString*' index='0' name='classNames' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByName:'>
<arg declared_type='NSString*' index='0' name='elementName' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagName:'>
<arg declared_type='NSString*' index='0' name='tagname' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagNameNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagNameNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getMatchedCSSRules:pseudoElement:'>
<arg declared_type='DOMElement*' index='0' name='element' type='@'/>
<arg declared_type='NSString*' index='1' name='pseudoElement' type='@'/>
<retval declared_type='DOMCSSRuleList*' type='@'/>
</method>
<method selector='getMatchedCSSRules:pseudoElement:authorOnly:'>
<arg declared_type='DOMElement*' index='0' name='element' type='@'/>
<arg declared_type='NSString*' index='1' name='pseudoElement' type='@'/>
<arg declared_type='BOOL' index='2' name='authorOnly' type='B'/>
<retval declared_type='DOMCSSRuleList*' type='@'/>
</method>
<method selector='getOverrideStyle::'>
<arg declared_type='DOMElement*' index='0' name='element' type='@'/>
<arg declared_type='NSString*' index='1' name='pseudoElement' type='@'/>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='getOverrideStyle:pseudoElement:'>
<arg declared_type='DOMElement*' index='0' name='element' type='@'/>
<arg declared_type='NSString*' index='1' name='pseudoElement' type='@'/>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='hasFocus'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='images'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='implementation'>
<retval declared_type='DOMImplementation*' type='@'/>
</method>
<method selector='importNode::'>
<arg declared_type='DOMNode*' index='0' name='importedNode' type='@'/>
<arg declared_type='BOOL' index='1' name='deep' type='B'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='importNode:deep:'>
<arg declared_type='DOMNode*' index='0' name='importedNode' type='@'/>
<arg declared_type='BOOL' index='1' name='deep' type='B'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='inputEncoding'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lastModified'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='links'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='preferredStylesheetSet'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='queryCommandEnabled:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandIndeterm:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandState:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandSupported:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandValue:'>
<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='querySelector:'>
<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='querySelectorAll:'>
<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='readyState'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='referrer'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='selectedStylesheetSet'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setBody:'>
<arg declared_type='DOMHTMLElement*' index='0' name='body' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCharset:'>
<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCookie:'>
<arg declared_type='NSString*' index='0' name='cookie' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDocumentURI:'>
<arg declared_type='NSString*' index='0' name='documentURI' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedStylesheetSet:'>
<arg declared_type='NSString*' index='0' name='selectedStylesheetSet' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
<arg declared_type='NSString*' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setXmlStandalone:'>
<arg declared_type='BOOL' index='0' name='xmlStandalone' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setXmlVersion:'>
<arg declared_type='NSString*' index='0' name='xmlVersion' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='styleSheets'>
<retval declared_type='DOMStyleSheetList*' type='@'/>
</method>
<method selector='title'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='webkitCancelFullScreen'>
<retval declared_type='void' type='v'/>
</method>
<method selector='xmlEncoding'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='xmlStandalone'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='xmlVersion'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMDocumentType'>
<method selector='entities'>
<retval declared_type='DOMNamedNodeMap*' type='@'/>
</method>
<method selector='internalSubset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='notations'>
<retval declared_type='DOMNamedNodeMap*' type='@'/>
</method>
<method selector='publicId'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='systemId'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMElement'>
<method selector='blur'>
<retval declared_type='void' type='v'/>
</method>
<method selector='childElementCount'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='className'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='clientHeight'>
<retval declared_type='int' type='i'/>
</method>
<method selector='clientLeft'>
<retval declared_type='int' type='i'/>
</method>
<method selector='clientTop'>
<retval declared_type='int' type='i'/>
</method>
<method selector='clientWidth'>
<retval declared_type='int' type='i'/>
</method>
<method selector='firstElementChild'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='focus'>
<retval declared_type='void' type='v'/>
</method>
<method selector='getAttribute:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getAttributeNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getAttributeNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getAttributeNode:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='getAttributeNodeNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='getAttributeNodeNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='getElementsByClassName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagNameNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagNameNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='hasAttribute:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='hasAttributeNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='hasAttributeNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='image'>
<retval declared_type='NSImage*' type='@'/>
</method>
<method selector='innerHTML'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='innerText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lastElementChild'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='nextElementSibling'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='offsetHeight'>
<retval declared_type='int' type='i'/>
</method>
<method selector='offsetLeft'>
<retval declared_type='int' type='i'/>
</method>
<method selector='offsetParent'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='offsetTop'>
<retval declared_type='int' type='i'/>
</method>
<method selector='offsetWidth'>
<retval declared_type='int' type='i'/>
</method>
<method selector='outerHTML'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='previousElementSibling'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='querySelector:'>
<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='querySelectorAll:'>
<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='removeAttribute:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeAttributeNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeAttributeNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeAttributeNode:'>
<arg declared_type='DOMAttr*' index='0' name='oldAttr' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='scrollByLines:'>
<arg declared_type='int' index='0' name='lines' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollByPages:'>
<arg declared_type='int' index='0' name='pages' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollHeight'>
<retval declared_type='int' type='i'/>
</method>
<method selector='scrollIntoView:'>
<arg declared_type='BOOL' index='0' name='alignWithTop' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollIntoViewIfNeeded:'>
<arg declared_type='BOOL' index='0' name='centerIfNeeded' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollLeft'>
<retval declared_type='int' type='i'/>
</method>
<method selector='scrollTop'>
<retval declared_type='int' type='i'/>
</method>
<method selector='scrollWidth'>
<retval declared_type='int' type='i'/>
</method>
<method selector='setAttribute::'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<arg declared_type='NSString*' index='1' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttribute:value:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<arg declared_type='NSString*' index='1' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributeNS:::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<arg declared_type='NSString*' index='2' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributeNS:qualifiedName:value:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<arg declared_type='NSString*' index='2' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributeNode:'>
<arg declared_type='DOMAttr*' index='0' name='newAttr' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='setAttributeNodeNS:'>
<arg declared_type='DOMAttr*' index='0' name='newAttr' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='setClassName:'>
<arg declared_type='NSString*' index='0' name='className' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInnerHTML:'>
<arg declared_type='NSString*' index='0' name='innerHTML' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOuterHTML:'>
<arg declared_type='NSString*' index='0' name='outerHTML' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrollLeft:'>
<arg declared_type='int' index='0' name='scrollLeft' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrollTop:'>
<arg declared_type='int' index='0' name='scrollTop' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='style'>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='tagName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webkitRequestFullScreen:'>
<arg declared_type='unsigned short' index='0' name='flags' type='S'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMEntity'>
<method selector='notationName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='publicId'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='systemId'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMEvent'>
<method selector='bubbles'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='cancelBubble'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='cancelable'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='currentTarget'>
<retval declared_type='id' type='@'/>
</method>
<method selector='eventPhase'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='initEvent:::'>
<arg declared_type='NSString*' index='0' name='eventTypeArg' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubbleArg' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelableArg' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initEvent:canBubbleArg:cancelableArg:'>
<arg declared_type='NSString*' index='0' name='eventTypeArg' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubbleArg' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelableArg' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='preventDefault'>
<retval declared_type='void' type='v'/>
</method>
<method selector='returnValue'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCancelBubble:'>
<arg declared_type='BOOL' index='0' name='cancelBubble' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setReturnValue:'>
<arg declared_type='BOOL' index='0' name='returnValue' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='srcElement'>
<retval declared_type='id' type='@'/>
</method>
<method selector='stopPropagation'>
<retval declared_type='void' type='v'/>
</method>
<method selector='target'>
<retval declared_type='id' type='@'/>
</method>
<method selector='timeStamp'>
<retval declared_type='DOMTimeStamp' type='Q'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMFile'>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMFileList'>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMFile*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
</class>
<class name='DOMHTMLAnchorElement'>
<method selector='absoluteLinkURL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='charset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='coords'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hashName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='host'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hostname'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='href'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hreflang'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='pathname'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='port'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='protocol'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='rel'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='rev'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='search'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCharset:'>
<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCoords:'>
<arg declared_type='NSString*' index='0' name='coords' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHref:'>
<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHreflang:'>
<arg declared_type='NSString*' index='0' name='hreflang' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRel:'>
<arg declared_type='NSString*' index='0' name='rel' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRev:'>
<arg declared_type='NSString*' index='0' name='rev' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShape:'>
<arg declared_type='NSString*' index='0' name='shape' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shape'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='target'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='text'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLAppletElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='alt'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='archive'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='code'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='codeBase'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hspace'>
<retval declared_type='int' type='i'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='object'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setArchive:'>
<arg declared_type='NSString*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCode:'>
<arg declared_type='NSString*' index='0' name='code' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCodeBase:'>
<arg declared_type='NSString*' index='0' name='codeBase' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHspace:'>
<arg declared_type='int' index='0' name='hspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setObject:'>
<arg declared_type='NSString*' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVspace:'>
<arg declared_type='int' index='0' name='vspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vspace'>
<retval declared_type='int' type='i'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLAreaElement'>
<method selector='absoluteLinkURL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='alt'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='coords'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hashName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='host'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hostname'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='href'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='noHref'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='pathname'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='port'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='protocol'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='search'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCoords:'>
<arg declared_type='NSString*' index='0' name='coords' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHref:'>
<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoHref:'>
<arg declared_type='BOOL' index='0' name='noHref' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShape:'>
<arg declared_type='NSString*' index='0' name='shape' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shape'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='target'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLBRElement'>
<method selector='clear'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setClear:'>
<arg declared_type='NSString*' index='0' name='clear' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLBaseElement'>
<method selector='href'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setHref:'>
<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='target'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLBaseFontElement'>
<method selector='color'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='face'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setColor:'>
<arg declared_type='NSString*' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFace:'>
<arg declared_type='NSString*' index='0' name='face' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLBodyElement'>
<method selector='aLink'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='background'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='bgColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='link'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setALink:'>
<arg declared_type='NSString*' index='0' name='aLink' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackground:'>
<arg declared_type='NSString*' index='0' name='background' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLink:'>
<arg declared_type='NSString*' index='0' name='link' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setText:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVLink:'>
<arg declared_type='NSString*' index='0' name='vLink' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='vLink'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLButtonElement'>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='autofocus'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='click'>
<retval declared_type='void' type='v'/>
</method>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutofocus:'>
<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='willValidate'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMHTMLCollection'>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='namedItem:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='tags:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
</class>
<class name='DOMHTMLDListElement'>
<method selector='compact'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLDirectoryElement'>
<method selector='compact'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLDivElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLDocument'>
<method selector='alinkColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='bgColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='captureEvents'>
<retval declared_type='void' type='v'/>
</method>
<method selector='clear'>
<retval declared_type='void' type='v'/>
</method>
<method selector='close'>
<retval declared_type='void' type='v'/>
</method>
<method selector='compatMode'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='createDocumentFragmentWithMarkupString:baseURL:'>
<arg declared_type='NSString*' index='0' name='markupString' type='@'/>
<arg declared_type='NSURL*' index='1' name='baseURL' type='@'/>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='createDocumentFragmentWithText:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='designMode'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='dir'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='embeds'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='fgColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='int' type='i'/>
</method>
<method selector='linkColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='open'>
<retval declared_type='void' type='v'/>
</method>
<method selector='plugins'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='releaseEvents'>
<retval declared_type='void' type='v'/>
</method>
<method selector='scripts'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='setAlinkColor:'>
<arg declared_type='NSString*' index='0' name='alinkColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDesignMode:'>
<arg declared_type='NSString*' index='0' name='designMode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDir:'>
<arg declared_type='NSString*' index='0' name='dir' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFgColor:'>
<arg declared_type='NSString*' index='0' name='fgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLinkColor:'>
<arg declared_type='NSString*' index='0' name='linkColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVlinkColor:'>
<arg declared_type='NSString*' index='0' name='vlinkColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vlinkColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='int' type='i'/>
</method>
<method selector='write:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='writeln:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLElement'>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='children'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='click'>
<retval declared_type='void' type='v'/>
</method>
<method selector='contentEditable'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='dir'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='idName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='innerText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='isContentEditable'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='lang'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='outerText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContentEditable:'>
<arg declared_type='NSString*' index='0' name='contentEditable' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDir:'>
<arg declared_type='NSString*' index='0' name='dir' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setIdName:'>
<arg declared_type='NSString*' index='0' name='idName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInnerText:'>
<arg declared_type='NSString*' index='0' name='innerText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLang:'>
<arg declared_type='NSString*' index='0' name='lang' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOuterText:'>
<arg declared_type='NSString*' index='0' name='outerText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTabIndex:'>
<arg declared_type='int' index='0' name='tabIndex' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
<arg declared_type='NSString*' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='tabIndex'>
<retval declared_type='int' type='i'/>
</method>
<method selector='title'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='titleDisplayString'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLEmbedElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='int' type='i'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
<arg declared_type='int' index='0' name='height' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='int' index='0' name='width' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='int' type='i'/>
</method>
</class>
<class name='DOMHTMLFieldSetElement'>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
</class>
<class name='DOMHTMLFontElement'>
<method selector='color'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='face'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setColor:'>
<arg declared_type='NSString*' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFace:'>
<arg declared_type='NSString*' index='0' name='face' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLFormElement'>
<method selector='acceptCharset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='action'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='elements'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='encoding'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='enctype'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='int' type='i'/>
</method>
<method selector='method'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='reset'>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAcceptCharset:'>
<arg declared_type='NSString*' index='0' name='acceptCharset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAction:'>
<arg declared_type='NSString*' index='0' name='action' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEncoding:'>
<arg declared_type='NSString*' index='0' name='encoding' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnctype:'>
<arg declared_type='NSString*' index='0' name='enctype' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMethod:'>
<arg declared_type='NSString*' index='0' name='method' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='submit'>
<retval declared_type='void' type='v'/>
</method>
<method selector='target'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLFrameElement'>
<method selector='contentDocument'>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='contentFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='contentWindow'>
<retval declared_type='DOMAbstractView*' type='@'/>
</method>
<method selector='frameBorder'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='int' type='i'/>
</method>
<method selector='location'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='longDesc'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginHeight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='noResize'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='scrolling'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setFrameBorder:'>
<arg declared_type='NSString*' index='0' name='frameBorder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLocation:'>
<arg declared_type='NSString*' index='0' name='location' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLongDesc:'>
<arg declared_type='NSString*' index='0' name='longDesc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginHeight:'>
<arg declared_type='NSString*' index='0' name='marginHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginWidth:'>
<arg declared_type='NSString*' index='0' name='marginWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoResize:'>
<arg declared_type='BOOL' index='0' name='noResize' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrolling:'>
<arg declared_type='NSString*' index='0' name='scrolling' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='int' type='i'/>
</method>
</class>
<class name='DOMHTMLFrameSetElement'>
<method selector='cols'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='rows'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCols:'>
<arg declared_type='NSString*' index='0' name='cols' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRows:'>
<arg declared_type='NSString*' index='0' name='rows' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLHRElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='noShade'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoShade:'>
<arg declared_type='BOOL' index='0' name='noShade' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLHeadElement'>
<method selector='profile'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setProfile:'>
<arg declared_type='NSString*' index='0' name='profile' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLHeadingElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLHtmlElement'>
<method selector='setVersion:'>
<arg declared_type='NSString*' index='0' name='version' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='version'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLIFrameElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='contentDocument'>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='contentFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='contentWindow'>
<retval declared_type='DOMAbstractView*' type='@'/>
</method>
<method selector='frameBorder'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='longDesc'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginHeight'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='marginWidth'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='scrolling'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrameBorder:'>
<arg declared_type='NSString*' index='0' name='frameBorder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLongDesc:'>
<arg declared_type='NSString*' index='0' name='longDesc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginHeight:'>
<arg declared_type='NSString*' index='0' name='marginHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginWidth:'>
<arg declared_type='NSString*' index='0' name='marginWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrolling:'>
<arg declared_type='NSString*' index='0' name='scrolling' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLImageElement'>
<method selector='absoluteImageURL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='alt'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='altDisplayString'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='border'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='complete'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='height'>
<retval declared_type='int' type='i'/>
</method>
<method selector='hspace'>
<retval declared_type='int' type='i'/>
</method>
<method selector='isMap'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='longDesc'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lowsrc'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='naturalHeight'>
<retval declared_type='int' type='i'/>
</method>
<method selector='naturalWidth'>
<retval declared_type='int' type='i'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
<arg declared_type='int' index='0' name='height' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHspace:'>
<arg declared_type='int' index='0' name='hspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setIsMap:'>
<arg declared_type='BOOL' index='0' name='isMap' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLongDesc:'>
<arg declared_type='NSString*' index='0' name='longDesc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLowsrc:'>
<arg declared_type='NSString*' index='0' name='lowsrc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUseMap:'>
<arg declared_type='NSString*' index='0' name='useMap' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVspace:'>
<arg declared_type='int' index='0' name='vspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='int' index='0' name='width' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='useMap'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='vspace'>
<retval declared_type='int' type='i'/>
</method>
<method selector='width'>
<retval declared_type='int' type='i'/>
</method>
<method selector='x'>
<retval declared_type='int' type='i'/>
</method>
<method selector='y'>
<retval declared_type='int' type='i'/>
</method>
</class>
<class name='DOMHTMLInputElement'>
<method selector='absoluteImageURL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='accept'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='alt'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='altDisplayString'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='autofocus'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='checked'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='click'>
<retval declared_type='void' type='v'/>
</method>
<method selector='defaultChecked'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='defaultValue'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='files'>
<retval declared_type='DOMFileList*' type='@'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='indeterminate'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='maxLength'>
<retval declared_type='int' type='i'/>
</method>
<method selector='multiple'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='readOnly'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='select'>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectionEnd'>
<retval declared_type='int' type='i'/>
</method>
<method selector='selectionStart'>
<retval declared_type='int' type='i'/>
</method>
<method selector='setAccept:'>
<arg declared_type='NSString*' index='0' name='accept' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutofocus:'>
<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChecked:'>
<arg declared_type='BOOL' index='0' name='checked' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultChecked:'>
<arg declared_type='BOOL' index='0' name='defaultChecked' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultValue:'>
<arg declared_type='NSString*' index='0' name='defaultValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFiles:'>
<arg declared_type='DOMFileList*' index='0' name='files' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setIndeterminate:'>
<arg declared_type='BOOL' index='0' name='indeterminate' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxLength:'>
<arg declared_type='int' index='0' name='maxLength' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMultiple:'>
<arg declared_type='BOOL' index='0' name='multiple' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setReadOnly:'>
<arg declared_type='BOOL' index='0' name='readOnly' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionEnd:'>
<arg declared_type='int' index='0' name='selectionEnd' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionRange:end:'>
<arg declared_type='int' index='0' name='start' type='i'/>
<arg declared_type='int' index='1' name='end' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionStart:'>
<arg declared_type='int' index='0' name='selectionStart' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUseMap:'>
<arg declared_type='NSString*' index='0' name='useMap' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='src'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='useMap'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='willValidate'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMHTMLLIElement'>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
<arg declared_type='int' index='0' name='value' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='int' type='i'/>
</method>
</class>
<class name='DOMHTMLLabelElement'>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='htmlFor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHtmlFor:'>
<arg declared_type='NSString*' index='0' name='htmlFor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLLegendElement'>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLLinkElement'>
<method selector='absoluteLinkURL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='charset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='href'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hreflang'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='media'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='rel'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='rev'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCharset:'>
<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHref:'>
<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHreflang:'>
<arg declared_type='NSString*' index='0' name='hreflang' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMedia:'>
<arg declared_type='NSString*' index='0' name='media' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRel:'>
<arg declared_type='NSString*' index='0' name='rel' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRev:'>
<arg declared_type='NSString*' index='0' name='rev' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='sheet'>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
<method selector='target'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLMapElement'>
<method selector='areas'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLMarqueeElement'>
<method selector='start'>
<retval declared_type='void' type='v'/>
</method>
<method selector='stop'>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLMenuElement'>
<method selector='compact'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLMetaElement'>
<method selector='content'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='httpEquiv'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='scheme'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setContent:'>
<arg declared_type='NSString*' index='0' name='content' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHttpEquiv:'>
<arg declared_type='NSString*' index='0' name='httpEquiv' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScheme:'>
<arg declared_type='NSString*' index='0' name='scheme' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLModElement'>
<method selector='cite'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='dateTime'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCite:'>
<arg declared_type='NSString*' index='0' name='cite' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDateTime:'>
<arg declared_type='NSString*' index='0' name='dateTime' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLOListElement'>
<method selector='compact'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStart:'>
<arg declared_type='int' index='0' name='start' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='start'>
<retval declared_type='int' type='i'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLObjectElement'>
<method selector='absoluteImageURL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='archive'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='border'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='code'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='codeBase'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='codeType'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='contentDocument'>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='contentFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='data'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='declare'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hspace'>
<retval declared_type='int' type='i'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setArchive:'>
<arg declared_type='NSString*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCode:'>
<arg declared_type='NSString*' index='0' name='code' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCodeBase:'>
<arg declared_type='NSString*' index='0' name='codeBase' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCodeType:'>
<arg declared_type='NSString*' index='0' name='codeType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setData:'>
<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDeclare:'>
<arg declared_type='BOOL' index='0' name='declare' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHspace:'>
<arg declared_type='int' index='0' name='hspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStandby:'>
<arg declared_type='NSString*' index='0' name='standby' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUseMap:'>
<arg declared_type='NSString*' index='0' name='useMap' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVspace:'>
<arg declared_type='int' index='0' name='vspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='standby'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='useMap'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='vspace'>
<retval declared_type='int' type='i'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLOptGroupElement'>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='label'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLabel:'>
<arg declared_type='NSString*' index='0' name='label' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLOptionElement'>
<method selector='defaultSelected'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='index'>
<retval declared_type='int' type='i'/>
</method>
<method selector='label'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='selected'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setDefaultSelected:'>
<arg declared_type='BOOL' index='0' name='defaultSelected' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLabel:'>
<arg declared_type='NSString*' index='0' name='label' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelected:'>
<arg declared_type='BOOL' index='0' name='selected' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLOptionsCollection'>
<method selector='add:index:'>
<arg declared_type='DOMHTMLOptionElement*' index='0' name='option' type='@'/>
<arg declared_type='unsigned int' index='1' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='namedItem:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='remove:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedIndex'>
<retval declared_type='int' type='i'/>
</method>
<method selector='setLength:'>
<arg declared_type='unsigned int' index='0' name='length' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedIndex:'>
<arg declared_type='int' index='0' name='selectedIndex' type='i'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLParagraphElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLParamElement'>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValueType:'>
<arg declared_type='NSString*' index='0' name='valueType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='valueType'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLPreElement'>
<method selector='setWidth:'>
<arg declared_type='int' index='0' name='width' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWrap:'>
<arg declared_type='BOOL' index='0' name='wrap' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='width'>
<retval declared_type='int' type='i'/>
</method>
<method selector='wrap'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMHTMLQuoteElement'>
<method selector='cite'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCite:'>
<arg declared_type='NSString*' index='0' name='cite' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLScriptElement'>
<method selector='charset'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='defer'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='event'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='htmlFor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCharset:'>
<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefer:'>
<arg declared_type='BOOL' index='0' name='defer' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEvent:'>
<arg declared_type='NSString*' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHtmlFor:'>
<arg declared_type='NSString*' index='0' name='htmlFor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setText:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='text'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLSelectElement'>
<method selector='add::'>
<arg declared_type='DOMHTMLElement*' index='0' name='element' type='@'/>
<arg declared_type='DOMHTMLElement*' index='1' name='before' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='add:before:'>
<arg declared_type='DOMHTMLElement*' index='0' name='element' type='@'/>
<arg declared_type='DOMHTMLElement*' index='1' name='before' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='autofocus'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='int' type='i'/>
</method>
<method selector='multiple'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='namedItem:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='options'>
<retval declared_type='DOMHTMLOptionsCollection*' type='@'/>
</method>
<method selector='remove:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedIndex'>
<retval declared_type='int' type='i'/>
</method>
<method selector='setAutofocus:'>
<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMultiple:'>
<arg declared_type='BOOL' index='0' name='multiple' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedIndex:'>
<arg declared_type='int' index='0' name='selectedIndex' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
<arg declared_type='int' index='0' name='size' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
<retval declared_type='int' type='i'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='willValidate'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMHTMLStyleElement'>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='media'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMedia:'>
<arg declared_type='NSString*' index='0' name='media' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='sheet'>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLTableCaptionElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLTableCellElement'>
<method selector='abbr'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='axis'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='bgColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cellIndex'>
<retval declared_type='int' type='i'/>
</method>
<method selector='ch'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='chOff'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='colSpan'>
<retval declared_type='int' type='i'/>
</method>
<method selector='headers'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='height'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='noWrap'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='rowSpan'>
<retval declared_type='int' type='i'/>
</method>
<method selector='scope'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAbbr:'>
<arg declared_type='NSString*' index='0' name='abbr' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAxis:'>
<arg declared_type='NSString*' index='0' name='axis' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setColSpan:'>
<arg declared_type='int' index='0' name='colSpan' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeaders:'>
<arg declared_type='NSString*' index='0' name='headers' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoWrap:'>
<arg declared_type='BOOL' index='0' name='noWrap' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRowSpan:'>
<arg declared_type='int' index='0' name='rowSpan' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScope:'>
<arg declared_type='NSString*' index='0' name='scope' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vAlign'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLTableColElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='ch'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='chOff'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpan:'>
<arg declared_type='int' index='0' name='span' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='span'>
<retval declared_type='int' type='i'/>
</method>
<method selector='vAlign'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLTableElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='bgColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='border'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='caption'>
<retval declared_type='DOMHTMLTableCaptionElement*' type='@'/>
</method>
<method selector='cellPadding'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cellSpacing'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='createCaption'>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='createTFoot'>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='createTHead'>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='deleteCaption'>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteRow:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteTFoot'>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteTHead'>
<retval declared_type='void' type='v'/>
</method>
<method selector='frameBorders'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='insertRow:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='rows'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='rules'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCaption:'>
<arg declared_type='DOMHTMLTableCaptionElement*' index='0' name='caption' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCellPadding:'>
<arg declared_type='NSString*' index='0' name='cellPadding' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCellSpacing:'>
<arg declared_type='NSString*' index='0' name='cellSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrameBorders:'>
<arg declared_type='NSString*' index='0' name='frameBorders' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRules:'>
<arg declared_type='NSString*' index='0' name='rules' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSummary:'>
<arg declared_type='NSString*' index='0' name='summary' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTFoot:'>
<arg declared_type='DOMHTMLTableSectionElement*' index='0' name='tFoot' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTHead:'>
<arg declared_type='DOMHTMLTableSectionElement*' index='0' name='tHead' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='summary'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='tBodies'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='tFoot'>
<retval declared_type='DOMHTMLTableSectionElement*' type='@'/>
</method>
<method selector='tHead'>
<retval declared_type='DOMHTMLTableSectionElement*' type='@'/>
</method>
<method selector='width'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLTableRowElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='bgColor'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cells'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='ch'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='chOff'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='deleteCell:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertCell:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='rowIndex'>
<retval declared_type='int' type='i'/>
</method>
<method selector='sectionRowIndex'>
<retval declared_type='int' type='i'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vAlign'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLTableSectionElement'>
<method selector='align'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='ch'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='chOff'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='deleteRow:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertRow:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='rows'>
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='setAlign:'>
<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vAlign'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLTextAreaElement'>
<method selector='accessKey'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='autofocus'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='cols'>
<retval declared_type='int' type='i'/>
</method>
<method selector='defaultValue'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='form'>
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='readOnly'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='rows'>
<retval declared_type='int' type='i'/>
</method>
<method selector='select'>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectionEnd'>
<retval declared_type='int' type='i'/>
</method>
<method selector='selectionStart'>
<retval declared_type='int' type='i'/>
</method>
<method selector='setAccessKey:'>
<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutofocus:'>
<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCols:'>
<arg declared_type='int' index='0' name='cols' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultValue:'>
<arg declared_type='NSString*' index='0' name='defaultValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setReadOnly:'>
<arg declared_type='BOOL' index='0' name='readOnly' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRows:'>
<arg declared_type='int' index='0' name='rows' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionEnd:'>
<arg declared_type='int' index='0' name='selectionEnd' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionRange:end:'>
<arg declared_type='int' index='0' name='start' type='i'/>
<arg declared_type='int' index='1' name='end' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionStart:'>
<arg declared_type='int' index='0' name='selectionStart' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='value'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='willValidate'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMHTMLTitleElement'>
<method selector='setText:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMHTMLUListElement'>
<method selector='compact'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMImplementation'>
<method selector='createCSSStyleSheet::'>
<arg declared_type='NSString*' index='0' name='title' type='@'/>
<arg declared_type='NSString*' index='1' name='media' type='@'/>
<retval declared_type='DOMCSSStyleSheet*' type='@'/>
</method>
<method selector='createCSSStyleSheet:media:'>
<arg declared_type='NSString*' index='0' name='title' type='@'/>
<arg declared_type='NSString*' index='1' name='media' type='@'/>
<retval declared_type='DOMCSSStyleSheet*' type='@'/>
</method>
<method selector='createDocument:::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<arg declared_type='DOMDocumentType*' index='2' name='doctype' type='@'/>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='createDocument:qualifiedName:doctype:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='qualifiedName' type='@'/>
<arg declared_type='DOMDocumentType*' index='2' name='doctype' type='@'/>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='createDocumentType:::'>
<arg declared_type='NSString*' index='0' name='qualifiedName' type='@'/>
<arg declared_type='NSString*' index='1' name='publicId' type='@'/>
<arg declared_type='NSString*' index='2' name='systemId' type='@'/>
<retval declared_type='DOMDocumentType*' type='@'/>
</method>
<method selector='createDocumentType:publicId:systemId:'>
<arg declared_type='NSString*' index='0' name='qualifiedName' type='@'/>
<arg declared_type='NSString*' index='1' name='publicId' type='@'/>
<arg declared_type='NSString*' index='2' name='systemId' type='@'/>
<retval declared_type='DOMDocumentType*' type='@'/>
</method>
<method selector='createHTMLDocument:'>
<arg declared_type='NSString*' index='0' name='title' type='@'/>
<retval declared_type='DOMHTMLDocument*' type='@'/>
</method>
<method selector='hasFeature::'>
<arg declared_type='NSString*' index='0' name='feature' type='@'/>
<arg declared_type='NSString*' index='1' name='version' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='hasFeature:version:'>
<arg declared_type='NSString*' index='0' name='feature' type='@'/>
<arg declared_type='NSString*' index='1' name='version' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMKeyboardEvent'>
<method selector='altGraphKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='altKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='charCode'>
<retval declared_type='int' type='i'/>
</method>
<method selector='ctrlKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='getModifierState:'>
<arg declared_type='NSString*' index='0' name='keyIdentifierArg' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:keyLocation:ctrlKey:altKey:shiftKey:metaKey:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='NSString*' index='4' name='keyIdentifier' type='@'/>
<arg declared_type='unsigned int' index='5' name='keyLocation' type='I'/>
<arg declared_type='BOOL' index='6' name='ctrlKey' type='B'/>
<arg declared_type='BOOL' index='7' name='altKey' type='B'/>
<arg declared_type='BOOL' index='8' name='shiftKey' type='B'/>
<arg declared_type='BOOL' index='9' name='metaKey' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:keyLocation:ctrlKey:altKey:shiftKey:metaKey:altGraphKey:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='NSString*' index='4' name='keyIdentifier' type='@'/>
<arg declared_type='unsigned int' index='5' name='keyLocation' type='I'/>
<arg declared_type='BOOL' index='6' name='ctrlKey' type='B'/>
<arg declared_type='BOOL' index='7' name='altKey' type='B'/>
<arg declared_type='BOOL' index='8' name='shiftKey' type='B'/>
<arg declared_type='BOOL' index='9' name='metaKey' type='B'/>
<arg declared_type='BOOL' index='10' name='altGraphKey' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:location:ctrlKey:altKey:shiftKey:metaKey:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='NSString*' index='4' name='keyIdentifier' type='@'/>
<arg declared_type='unsigned int' index='5' name='location' type='I'/>
<arg declared_type='BOOL' index='6' name='ctrlKey' type='B'/>
<arg declared_type='BOOL' index='7' name='altKey' type='B'/>
<arg declared_type='BOOL' index='8' name='shiftKey' type='B'/>
<arg declared_type='BOOL' index='9' name='metaKey' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initKeyboardEvent:canBubble:cancelable:view:keyIdentifier:location:ctrlKey:altKey:shiftKey:metaKey:altGraphKey:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='NSString*' index='4' name='keyIdentifier' type='@'/>
<arg declared_type='unsigned int' index='5' name='location' type='I'/>
<arg declared_type='BOOL' index='6' name='ctrlKey' type='B'/>
<arg declared_type='BOOL' index='7' name='altKey' type='B'/>
<arg declared_type='BOOL' index='8' name='shiftKey' type='B'/>
<arg declared_type='BOOL' index='9' name='metaKey' type='B'/>
<arg declared_type='BOOL' index='10' name='altGraphKey' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='keyCode'>
<retval declared_type='int' type='i'/>
</method>
<method selector='keyIdentifier'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='keyLocation'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='location'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='metaKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='shiftKey'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMMediaList'>
<method selector='appendMedium:'>
<arg declared_type='NSString*' index='0' name='newMedium' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteMedium:'>
<arg declared_type='NSString*' index='0' name='oldMedium' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='mediaText'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setMediaText:'>
<arg declared_type='NSString*' index='0' name='mediaText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMMouseEvent'>
<method selector='altKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='button'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='clientX'>
<retval declared_type='int' type='i'/>
</method>
<method selector='clientY'>
<retval declared_type='int' type='i'/>
</method>
<method selector='ctrlKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='fromElement'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='initMouseEvent:::::::::::::::'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='int' index='4' name='detail' type='i'/>
<arg declared_type='int' index='5' name='screenX' type='i'/>
<arg declared_type='int' index='6' name='screenY' type='i'/>
<arg declared_type='int' index='7' name='clientX' type='i'/>
<arg declared_type='int' index='8' name='clientY' type='i'/>
<arg declared_type='BOOL' index='9' name='ctrlKey' type='B'/>
<arg declared_type='BOOL' index='10' name='altKey' type='B'/>
<arg declared_type='BOOL' index='11' name='shiftKey' type='B'/>
<arg declared_type='BOOL' index='12' name='metaKey' type='B'/>
<arg declared_type='unsigned short' index='13' name='button' type='S'/>
<arg declared_type='id' index='14' name='relatedTarget' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initMouseEvent:canBubble:cancelable:view:detail:screenX:screenY:clientX:clientY:ctrlKey:altKey:shiftKey:metaKey:button:relatedTarget:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='int' index='4' name='detail' type='i'/>
<arg declared_type='int' index='5' name='screenX' type='i'/>
<arg declared_type='int' index='6' name='screenY' type='i'/>
<arg declared_type='int' index='7' name='clientX' type='i'/>
<arg declared_type='int' index='8' name='clientY' type='i'/>
<arg declared_type='BOOL' index='9' name='ctrlKey' type='B'/>
<arg declared_type='BOOL' index='10' name='altKey' type='B'/>
<arg declared_type='BOOL' index='11' name='shiftKey' type='B'/>
<arg declared_type='BOOL' index='12' name='metaKey' type='B'/>
<arg declared_type='unsigned short' index='13' name='button' type='S'/>
<arg declared_type='id' index='14' name='relatedTarget' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='metaKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='offsetX'>
<retval declared_type='int' type='i'/>
</method>
<method selector='offsetY'>
<retval declared_type='int' type='i'/>
</method>
<method selector='relatedTarget'>
<retval declared_type='id' type='@'/>
</method>
<method selector='screenX'>
<retval declared_type='int' type='i'/>
</method>
<method selector='screenY'>
<retval declared_type='int' type='i'/>
</method>
<method selector='shiftKey'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='toElement'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='x'>
<retval declared_type='int' type='i'/>
</method>
<method selector='y'>
<retval declared_type='int' type='i'/>
</method>
</class>
<class name='DOMMutationEvent'>
<method selector='attrChange'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='attrName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='initMutationEvent::::::::'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMNode*' index='3' name='relatedNode' type='@'/>
<arg declared_type='NSString*' index='4' name='prevValue' type='@'/>
<arg declared_type='NSString*' index='5' name='newValue' type='@'/>
<arg declared_type='NSString*' index='6' name='attrName' type='@'/>
<arg declared_type='unsigned short' index='7' name='attrChange' type='S'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initMutationEvent:canBubble:cancelable:relatedNode:prevValue:newValue:attrName:attrChange:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMNode*' index='3' name='relatedNode' type='@'/>
<arg declared_type='NSString*' index='4' name='prevValue' type='@'/>
<arg declared_type='NSString*' index='5' name='newValue' type='@'/>
<arg declared_type='NSString*' index='6' name='attrName' type='@'/>
<arg declared_type='unsigned short' index='7' name='attrChange' type='S'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='newValue'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='prevValue'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='relatedNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
</class>
<class name='DOMNamedNodeMap'>
<method selector='getNamedItem:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='getNamedItemNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='getNamedItemNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='removeNamedItem:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='removeNamedItemNS::'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='removeNamedItemNS:localName:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<arg declared_type='NSString*' index='1' name='localName' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='setNamedItem:'>
<arg declared_type='DOMNode*' index='0' name='node' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='setNamedItemNS:'>
<arg declared_type='DOMNode*' index='0' name='node' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
</class>
<class name='DOMNode'>
<method selector='appendChild:'>
<arg declared_type='DOMNode*' index='0' name='newChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='attributes'>
<retval declared_type='DOMNamedNodeMap*' type='@'/>
</method>
<method selector='baseURI'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='boundingBox'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='childNodes'>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='cloneNode:'>
<arg declared_type='BOOL' index='0' name='deep' type='B'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='compareDocumentPosition:'>
<arg declared_type='DOMNode*' index='0' name='other' type='@'/>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='contains:'>
<arg declared_type='DOMNode*' index='0' name='other' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='firstChild'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='hasAttributes'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='hasChildNodes'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='insertBefore::'>
<arg declared_type='DOMNode*' index='0' name='newChild' type='@'/>
<arg declared_type='DOMNode*' index='1' name='refChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='insertBefore:refChild:'>
<arg declared_type='DOMNode*' index='0' name='newChild' type='@'/>
<arg declared_type='DOMNode*' index='1' name='refChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='isContentEditable'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isDefaultNamespace:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isEqualNode:'>
<arg declared_type='DOMNode*' index='0' name='other' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isSameNode:'>
<arg declared_type='DOMNode*' index='0' name='other' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isSupported::'>
<arg declared_type='NSString*' index='0' name='feature' type='@'/>
<arg declared_type='NSString*' index='1' name='version' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isSupported:version:'>
<arg declared_type='NSString*' index='0' name='feature' type='@'/>
<arg declared_type='NSString*' index='1' name='version' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='lastChild'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='lineBoxRects'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='localName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lookupNamespaceURI:'>
<arg declared_type='NSString*' index='0' name='prefix' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lookupPrefix:'>
<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='namespaceURI'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='nextSibling'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='nodeName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='nodeType'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='nodeValue'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='normalize'>
<retval declared_type='void' type='v'/>
</method>
<method selector='ownerDocument'>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='parentElement'>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='parentNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='prefix'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='previousSibling'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='removeChild:'>
<arg declared_type='DOMNode*' index='0' name='oldChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='replaceChild::'>
<arg declared_type='DOMNode*' index='0' name='newChild' type='@'/>
<arg declared_type='DOMNode*' index='1' name='oldChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='replaceChild:oldChild:'>
<arg declared_type='DOMNode*' index='0' name='newChild' type='@'/>
<arg declared_type='DOMNode*' index='1' name='oldChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='setNodeValue:'>
<arg declared_type='NSString*' index='0' name='nodeValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPrefix:'>
<arg declared_type='NSString*' index='0' name='prefix' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextContent:'>
<arg declared_type='NSString*' index='0' name='textContent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='textContent'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webArchive'>
<retval declared_type='WebArchive*' type='@'/>
</method>
</class>
<class name='DOMNodeIterator'>
<method selector='detach'>
<retval declared_type='void' type='v'/>
</method>
<method selector='expandEntityReferences'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='filter'>
<retval declared_type='id' type='@'/>
</method>
<method selector='nextNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='pointerBeforeReferenceNode'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='previousNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='referenceNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='root'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='whatToShow'>
<retval declared_type='unsigned int' type='I'/>
</method>
</class>
<class name='DOMNodeList'>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
</class>
<class name='DOMObject'>
<method selector='sheet'>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
</class>
<class name='DOMOverflowEvent'>
<method selector='horizontalOverflow'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='initOverflowEvent:horizontalOverflow:verticalOverflow:'>
<arg declared_type='unsigned short' index='0' name='orient' type='S'/>
<arg declared_type='BOOL' index='1' name='horizontalOverflow' type='B'/>
<arg declared_type='BOOL' index='2' name='verticalOverflow' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='orient'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='verticalOverflow'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='DOMProcessingInstruction'>
<method selector='sheet'>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
<method selector='target'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMProgressEvent'>
<method selector='lengthComputable'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='loaded'>
<retval declared_type='unsigned long long' type='Q'/>
</method>
<method selector='total'>
<retval declared_type='unsigned long long' type='Q'/>
</method>
</class>
<class name='DOMRGBColor'>
<method selector='alpha'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
<method selector='blue'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
<method selector='color'>
<retval declared_type='NSColor*' type='@'/>
</method>
<method selector='green'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
<method selector='red'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
</class>
<class name='DOMRange'>
<method selector='cloneContents'>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='cloneRange'>
<retval declared_type='DOMRange*' type='@'/>
</method>
<method selector='collapse:'>
<arg declared_type='BOOL' index='0' name='toStart' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='collapsed'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='commonAncestorContainer'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='compareBoundaryPoints::'>
<arg declared_type='unsigned short' index='0' name='how' type='S'/>
<arg declared_type='DOMRange*' index='1' name='sourceRange' type='@'/>
<retval declared_type='short' type='s'/>
</method>
<method selector='compareBoundaryPoints:sourceRange:'>
<arg declared_type='unsigned short' index='0' name='how' type='S'/>
<arg declared_type='DOMRange*' index='1' name='sourceRange' type='@'/>
<retval declared_type='short' type='s'/>
</method>
<method selector='compareNode:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='short' type='s'/>
</method>
<method selector='comparePoint:offset:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<arg declared_type='int' index='1' name='offset' type='i'/>
<retval declared_type='short' type='s'/>
</method>
<method selector='createContextualFragment:'>
<arg declared_type='NSString*' index='0' name='html' type='@'/>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='deleteContents'>
<retval declared_type='void' type='v'/>
</method>
<method selector='detach'>
<retval declared_type='void' type='v'/>
</method>
<method selector='endContainer'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='endOffset'>
<retval declared_type='int' type='i'/>
</method>
<method selector='extractContents'>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='insertNode:'>
<arg declared_type='DOMNode*' index='0' name='newNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='intersectsNode:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isPointInRange:offset:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<arg declared_type='int' index='1' name='offset' type='i'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='markupString'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='selectNode:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectNodeContents:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnd::'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<arg declared_type='int' index='1' name='offset' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnd:offset:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<arg declared_type='int' index='1' name='offset' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEndAfter:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEndBefore:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStart::'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<arg declared_type='int' index='1' name='offset' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStart:offset:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<arg declared_type='int' index='1' name='offset' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStartAfter:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStartBefore:'>
<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='startContainer'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='startOffset'>
<retval declared_type='int' type='i'/>
</method>
<method selector='surroundContents:'>
<arg declared_type='DOMNode*' index='0' name='newParent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='toString'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webArchive'>
<retval declared_type='WebArchive*' type='@'/>
</method>
</class>
<class name='DOMRect'>
<method selector='bottom'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
<method selector='left'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
<method selector='right'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
<method selector='top'>
<retval declared_type='DOMCSSPrimitiveValue*' type='@'/>
</method>
</class>
<class name='DOMStyleSheet'>
<method selector='disabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='href'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='media'>
<retval declared_type='DOMMediaList*' type='@'/>
</method>
<method selector='ownerNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='parentStyleSheet'>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
<method selector='setDisabled:'>
<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='title'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='type'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMStyleSheetList'>
<method selector='item:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
<method selector='length'>
<retval declared_type='unsigned int' type='I'/>
</method>
</class>
<class name='DOMText'>
<method selector='replaceWholeText:'>
<arg declared_type='NSString*' index='0' name='content' type='@'/>
<retval declared_type='DOMText*' type='@'/>
</method>
<method selector='splitText:'>
<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<retval declared_type='DOMText*' type='@'/>
</method>
<method selector='wholeText'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMTreeWalker'>
<method selector='currentNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='expandEntityReferences'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='filter'>
<retval declared_type='id' type='@'/>
</method>
<method selector='firstChild'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='lastChild'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='nextNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='nextSibling'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='parentNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='previousNode'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='previousSibling'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='root'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='setCurrentNode:'>
<arg declared_type='DOMNode*' index='0' name='currentNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='whatToShow'>
<retval declared_type='unsigned int' type='I'/>
</method>
</class>
<class name='DOMUIEvent'>
<method selector='charCode'>
<retval declared_type='int' type='i'/>
</method>
<method selector='detail'>
<retval declared_type='int' type='i'/>
</method>
<method selector='initUIEvent:::::'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='int' index='4' name='detail' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initUIEvent:canBubble:cancelable:view:detail:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='canBubble' type='B'/>
<arg declared_type='BOOL' index='2' name='cancelable' type='B'/>
<arg declared_type='DOMAbstractView*' index='3' name='view' type='@'/>
<arg declared_type='int' index='4' name='detail' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='keyCode'>
<retval declared_type='int' type='i'/>
</method>
<method selector='layerX'>
<retval declared_type='int' type='i'/>
</method>
<method selector='layerY'>
<retval declared_type='int' type='i'/>
</method>
<method selector='pageX'>
<retval declared_type='int' type='i'/>
</method>
<method selector='pageY'>
<retval declared_type='int' type='i'/>
</method>
<method selector='view'>
<retval declared_type='DOMAbstractView*' type='@'/>
</method>
<method selector='which'>
<retval declared_type='int' type='i'/>
</method>
</class>
<class name='DOMWheelEvent'>
<method selector='initWheelEvent:wheelDeltaY:view:screenX:screenY:clientX:clientY:ctrlKey:altKey:shiftKey:metaKey:'>
<arg declared_type='int' index='0' name='wheelDeltaX' type='i'/>
<arg declared_type='int' index='1' name='wheelDeltaY' type='i'/>
<arg declared_type='DOMAbstractView*' index='2' name='view' type='@'/>
<arg declared_type='int' index='3' name='screenX' type='i'/>
<arg declared_type='int' index='4' name='screenY' type='i'/>
<arg declared_type='int' index='5' name='clientX' type='i'/>
<arg declared_type='int' index='6' name='clientY' type='i'/>
<arg declared_type='BOOL' index='7' name='ctrlKey' type='B'/>
<arg declared_type='BOOL' index='8' name='altKey' type='B'/>
<arg declared_type='BOOL' index='9' name='shiftKey' type='B'/>
<arg declared_type='BOOL' index='10' name='metaKey' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='isHorizontal'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='wheelDelta'>
<retval declared_type='int' type='i'/>
</method>
<method selector='wheelDeltaX'>
<retval declared_type='int' type='i'/>
</method>
<method selector='wheelDeltaY'>
<retval declared_type='int' type='i'/>
</method>
</class>
<class name='DOMXPathExpression'>
<method selector='evaluate:::'>
<arg declared_type='DOMNode*' index='0' name='contextNode' type='@'/>
<arg declared_type='unsigned short' index='1' name='type' type='S'/>
<arg declared_type='DOMXPathResult*' index='2' name='inResult' type='@'/>
<retval declared_type='DOMXPathResult*' type='@'/>
</method>
<method selector='evaluate:type:inResult:'>
<arg declared_type='DOMNode*' index='0' name='contextNode' type='@'/>
<arg declared_type='unsigned short' index='1' name='type' type='S'/>
<arg declared_type='DOMXPathResult*' index='2' name='inResult' type='@'/>
<retval declared_type='DOMXPathResult*' type='@'/>
</method>
</class>
<class name='DOMXPathResult'>
<method selector='booleanValue'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='invalidIteratorState'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='iterateNext'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='numberValue'>
<retval declared_type='double' type='d'/>
</method>
<method selector='resultType'>
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='singleNodeValue'>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='snapshotItem:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='snapshotLength'>
<retval declared_type='unsigned int' type='I'/>
</method>
<method selector='stringValue'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='NSObject'>
<method selector='acceptNode:'>
<arg declared_type='DOMNode*' index='0' name='n' type='@'/>
<retval declared_type='short' type='s'/>
</method>
<method selector='addEventListener:::'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addEventListener:listener:useCapture:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='attributedString'>
<retval declared_type='NSAttributedString*' type='@'/>
</method>
<method selector='canProvideDocumentSource'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='cancel'>
<retval declared_type='void' type='v'/>
</method>
<method selector='chooseFilename:'>
<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='chooseFilenames:'>
<arg declared_type='NSArray*' index='0' name='fileNames' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='dataSourceUpdated:'>
<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deselectAll'>
<retval declared_type='void' type='v'/>
</method>
<method selector='dispatchEvent:'>
<arg declared_type='DOMEvent*' index='0' name='event' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='documentSource'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='download'>
<retval declared_type='void' type='v'/>
</method>
<method selector='downloadWindowForAuthenticationSheet:'>
<arg declared_type='WebDownload*' index='0' name='download' type='@'/>
<retval declared_type='NSWindow*' type='@'/>
</method>
<method selector='finalizeForWebScript'>
<retval declared_type='void' type='v'/>
</method>
<method selector='finishedLoadingWithDataSource:'>
<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='handleEvent:'>
<arg declared_type='DOMEvent*' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='ignore'>
<retval declared_type='void' type='v'/>
</method>
<method selector='invokeDefaultMethodWithArguments:'>
<arg declared_type='NSArray*' index='0' name='arguments' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='invokeUndefinedMethodFromWebScript:withArguments:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<arg declared_type='NSArray*' index='1' name='arguments' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method class_method='true' selector='isKeyExcludedFromWebScript:'>
<arg const='true' declared_type='char*' index='0' name='name' type='*'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='isSelectorExcludedFromWebScript:'>
<arg declared_type='SEL' index='0' name='selector' type=':'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='layout'>
<retval declared_type='void' type='v'/>
</method>
<method selector='lookupNamespaceURI:'>
<arg declared_type='NSString*' index='0' name='prefix' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='objectForWebScript'>
<retval declared_type='id' type='@'/>
</method>
<method class_method='true' selector='plugInViewWithArguments:'>
<arg declared_type='NSDictionary*' index='0' name='arguments' type='@'/>
<retval declared_type='NSView*' type='@'/>
</method>
<method selector='receivedData:withDataSource:'>
<arg declared_type='NSData*' index='0' name='data' type='@'/>
<arg declared_type='WebDataSource*' index='1' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='receivedError:withDataSource:'>
<arg declared_type='NSError*' index='0' name='error' type='@'/>
<arg declared_type='WebDataSource*' index='1' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeEventListener:::'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeEventListener:listener:useCapture:'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='searchFor:direction:caseSensitive:wrap:'>
<arg declared_type='NSString*' index='0' name='string' type='@'/>
<arg declared_type='BOOL' index='1' name='forward' type='B'/>
<arg declared_type='BOOL' index='2' name='caseFlag' type='B'/>
<arg declared_type='BOOL' index='3' name='wrapFlag' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='selectAll'>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedAttributedString'>
<retval declared_type='NSAttributedString*' type='@'/>
</method>
<method selector='selectedString'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setDataSource:'>
<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNeedsLayout:'>
<arg declared_type='BOOL' index='0' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='string'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='supportsTextEncoding'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='title'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='undoManagerForWebView:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<retval declared_type='NSUndoManager*' type='@'/>
</method>
<method selector='use'>
<retval declared_type='void' type='v'/>
</method>
<method selector='userContentController:didReceiveScriptMessage:'>
<arg declared_type64='WKUserContentController * _Nonnull' index='0' name='userContentController' type64='@'/>
<arg declared_type64='WKScriptMessage * _Nonnull' index='1' name='message' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='viewDidMoveToHostWindow'>
<retval declared_type='void' type='v'/>
</method>
<method selector='viewWillMoveToHostWindow:'>
<arg declared_type='NSWindow*' index='0' name='hostWindow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='webPlugInContainerLoadRequest:inFrame:'>
<arg declared_type='NSURLRequest*' index='0' name='request' type='@'/>
<arg declared_type='NSString*' index='1' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInContainerSelectionColor'>
<retval declared_type='NSColor*' type='@'/>
</method>
<method selector='webPlugInContainerShowStatus:'>
<arg declared_type='NSString*' index='0' name='message' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInDestroy'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInInitialize'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidFailWithError:'>
<arg declared_type='NSError*' index='0' name='error' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidFinishLoading'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidReceiveData:'>
<arg declared_type='NSData*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidReceiveResponse:'>
<arg declared_type='NSURLResponse*' index='0' name='response' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInSetIsSelected:'>
<arg declared_type='BOOL' index='0' name='isSelected' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInStart'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInStop'>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='webScriptNameForKey:'>
<arg const='true' declared_type='char*' index='0' name='name' type='*'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method class_method='true' selector='webScriptNameForSelector:'>
<arg declared_type='SEL' index='0' name='selector' type=':'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webView:contextMenuItemsForElement:defaultMenuItems:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='element' type='@'/>
<arg declared_type='NSArray*' index='2' name='defaultMenuItems' type='@'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='webView:createWebViewModalDialogWithRequest:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURLRequest*' index='1' name='request' type='@'/>
<retval declared_type='WebView*' type='@'/>
</method>
<method selector='webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKWebViewConfiguration * _Nonnull' index='1' name='configuration' type64='@'/>
<arg declared_type64='WKNavigationAction * _Nonnull' index='2' name='navigationAction' type64='@'/>
<arg declared_type64='WKWindowFeatures * _Nonnull' index='3' name='windowFeatures' type64='@'/>
<retval declared_type64='WKWebView * _Nullable' type64='@'/>
</method>
<method selector='webView:createWebViewWithRequest:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURLRequest*' index='1' name='request' type='@'/>
<retval declared_type='WebView*' type='@'/>
</method>
<method selector='webView:decidePolicyForMIMEType:request:frame:decisionListener:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSString*' index='1' name='type' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='WebFrame*' index='3' name='frame' type='@'/>
<arg declared_type='id' index='4' name='listener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:decidePolicyForNavigationAction:decisionHandler:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigationAction * _Nonnull' index='1' name='navigationAction' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(WKNavigationActionPolicy)' function_pointer='true' index='2' name='decisionHandler' type64='@?'>
<arg declared_type64='WKNavigationActionPolicy' type64='q'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:decidePolicyForNavigationAction:request:frame:decisionListener:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='actionInformation' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='WebFrame*' index='3' name='frame' type='@'/>
<arg declared_type='id' index='4' name='listener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:decidePolicyForNavigationResponse:decisionHandler:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigationResponse * _Nonnull' index='1' name='navigationResponse' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(WKNavigationResponsePolicy)' function_pointer='true' index='2' name='decisionHandler' type64='@?'>
<arg declared_type64='WKNavigationResponsePolicy' type64='q'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:decidePolicyForNewWindowAction:request:newFrameName:decisionListener:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='actionInformation' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='NSString*' index='3' name='frameName' type='@'/>
<arg declared_type='id' index='4' name='listener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didCancelClientRedirectForFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didChangeLocationWithinPageForFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didClearWindowObject:forFrame:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebScriptObject*' index='1' name='windowObject' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didCommitLoadForFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didCommitNavigation:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didCreateJavaScriptContext:forFrame:'>
<arg declared_type64='WebView*' index='0' name='webView' type64='@'/>
<arg declared_type64='JSContext*' index='1' name='context' type64='@'/>
<arg declared_type64='WebFrame*' index='2' name='frame' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didFailLoadWithError:forFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didFailNavigation:withError:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<arg declared_type64='NSError * _Nonnull' index='2' name='error' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didFailProvisionalLoadWithError:forFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didFailProvisionalNavigation:withError:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<arg declared_type64='NSError * _Nonnull' index='2' name='error' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didFinishLoadForFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didFinishNavigation:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didReceiveAuthenticationChallenge:completionHandler:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSURLAuthenticationChallenge * _Nonnull' index='1' name='challenge' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(NSURLSessionAuthChallengeDisposition, NSURLCredential * _Nullable)' function_pointer='true' index='2' name='completionHandler' type64='@?'>
<arg declared_type64='NSURLSessionAuthChallengeDisposition' type64='q'/>
<arg declared_type64='NSURLCredential * _Nullable' type64='@'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didReceiveIcon:forFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSImage*' index='1' name='image' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didReceiveServerRedirectForProvisionalLoadForFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didReceiveServerRedirectForProvisionalNavigation:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didReceiveTitle:forFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='title' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didStartProvisionalLoadForFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didStartProvisionalNavigation:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:doCommandBySelector:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='SEL' index='1' name='selector' type=':'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:dragDestinationActionMaskForDraggingInfo:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='id' index='1' name='draggingInfo' type='@'/>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='webView:dragSourceActionMaskForPoint:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSPoint' index='1' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='webView:drawFooterInRect:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:drawHeaderInRect:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:identifierForInitialRequest:fromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURLRequest*' index='1' name='request' type='@'/>
<arg declared_type='WebDataSource*' index='2' name='dataSource' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='webView:makeFirstResponder:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSResponder*' index='1' name='responder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:mouseDidMoveOverElement:modifierFlags:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='elementInformation' type='@'/>
<arg declared_type='NSUInteger' index='2' name='modifierFlags' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:plugInFailedWithError:dataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebDataSource*' index='2' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:printFrameView:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrameView*' index='1' name='frameView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didCancelAuthenticationChallenge:fromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLAuthenticationChallenge*' index='2' name='challenge' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didFailLoadingWithError:fromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSError*' index='2' name='error' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didFinishLoadingFromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='WebDataSource*' index='2' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didReceiveAuthenticationChallenge:fromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLAuthenticationChallenge*' index='2' name='challenge' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didReceiveContentLength:fromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSInteger' index='2' name='length' type='i' type64='q'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didReceiveResponse:fromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLResponse*' index='2' name='response' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:willSendRequest:redirectResponse:fromDataSource:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='NSURLResponse*' index='3' name='redirectResponse' type='@'/>
<arg declared_type='WebDataSource*' index='4' name='dataSource' type='@'/>
<retval declared_type='NSURLRequest*' type='@'/>
</method>
<method selector='webView:runBeforeUnloadConfirmPanelWithMessage:initiatedByFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:runJavaScriptAlertPanelWithMessage:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='message' type64='@'/>
<arg declared_type64='WKFrameInfo * _Nonnull' index='2' name='frame' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(void)' function_pointer='true' index='3' name='completionHandler' type64='@?'>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:runJavaScriptConfirmPanelWithMessage:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:completionHandler:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='message' type64='@'/>
<arg declared_type64='WKFrameInfo * _Nonnull' index='2' name='frame' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(BOOL)' function_pointer='true' index='3' name='completionHandler' type64='@?'>
<arg declared_type64='BOOL' type64='B'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='prompt' type='@'/>
<arg declared_type='NSString*' index='2' name='defaultText' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='prompt' type='@'/>
<arg declared_type='NSString*' index='2' name='defaultText' type='@'/>
<arg declared_type='WebFrame*' index='3' name='frame' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:completionHandler:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='prompt' type64='@'/>
<arg declared_type64='NSString * _Nullable' index='2' name='defaultText' type64='@'/>
<arg declared_type64='WKFrameInfo * _Nonnull' index='3' name='frame' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(NSString * _Nullable)' function_pointer='true' index='4' name='completionHandler' type64='@?'>
<arg declared_type64='NSString * _Nullable' type64='@'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:runOpenPanelForFileButtonWithResultListener:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='resultListener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:runOpenPanelForFileButtonWithResultListener:allowMultipleFiles:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='resultListener' type='@'/>
<arg declared_type='BOOL' index='2' name='allowMultipleFiles' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setContentRect:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setResizable:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='BOOL' index='1' name='resizable' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setStatusBarVisible:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='BOOL' index='1' name='visible' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setStatusText:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setToolbarsVisible:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='BOOL' index='1' name='visible' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:shouldApplyStyle:toElementsInDOMRange:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMCSSStyleDeclaration*' index='1' name='style' type='@'/>
<arg declared_type='DOMRange*' index='2' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldBeginEditingInDOMRange:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='currentRange' type='@'/>
<arg declared_type='DOMRange*' index='2' name='proposedRange' type='@'/>
<arg declared_type='NSSelectionAffinity' index='3' name='selectionAffinity' type='I' type64='Q'/>
<arg declared_type='BOOL' index='4' name='flag' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldChangeTypingStyle:toStyle:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMCSSStyleDeclaration*' index='1' name='currentStyle' type='@'/>
<arg declared_type='DOMCSSStyleDeclaration*' index='2' name='proposedStyle' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldDeleteDOMRange:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldEndEditingInDOMRange:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldInsertNode:replacingDOMRange:givenAction:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMNode*' index='1' name='node' type='@'/>
<arg declared_type='DOMRange*' index='2' name='range' type='@'/>
<arg declared_type='WebViewInsertAction' index='3' name='action' type='i' type64='q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldInsertText:replacingDOMRange:givenAction:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSString*' index='1' name='text' type='@'/>
<arg declared_type='DOMRange*' index='2' name='range' type='@'/>
<arg declared_type='WebViewInsertAction' index='3' name='action' type='i' type64='q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldPerformAction:fromSender:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='SEL' index='1' name='action' type=':'/>
<arg declared_type='id' index='2' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:unableToImplementPolicyWithError:frame:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:validateUserInterfaceItem:defaultValidation:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='id' index='1' name='item' type='@'/>
<arg declared_type='BOOL' index='2' name='defaultValidation' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:willCloseFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:willPerformClientRedirectToURL:delay:fireDate:forFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURL*' index='1' name='URL' type='@'/>
<arg declared_type='NSTimeInterval' index='2' name='seconds' type='d'/>
<arg declared_type='NSDate*' index='3' name='date' type='@'/>
<arg declared_type='WebFrame*' index='4' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:willPerformDragDestinationAction:forDraggingInfo:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebDragDestinationAction' index='1' name='action' type='I' type64='Q'/>
<arg declared_type='id' index='2' name='draggingInfo' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:willPerformDragSourceAction:fromPoint:withPasteboard:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebDragSourceAction' index='1' name='action' type='I' type64='Q'/>
<arg declared_type='NSPoint' index='2' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<arg declared_type='NSPasteboard*' index='3' name='pasteboard' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:windowScriptObjectAvailable:'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebScriptObject*' index='1' name='windowScriptObject' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewAreToolbarsVisible:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewClose:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewContentRect:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='webViewDidBeginEditing:'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChange:'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChangeSelection:'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChangeTypingStyle:'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidClose:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webViewDidEndEditing:'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewFirstResponder:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSResponder*' type='@'/>
</method>
<method selector='webViewFocus:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewFooterHeight:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='webViewFrame:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='webViewHeaderHeight:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='webViewIsResizable:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewIsStatusBarVisible:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewRunModal:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewShow:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewStatusText:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webViewUnfocus:'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewWebContentProcessDidTerminate:'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
</class>
<class name='WKBackForwardList'>
<method selector='backItem'>
<retval declared_type64='WKBackForwardListItem * _Nullable' type64='@'/>
</method>
<method selector='backList'>
<retval declared_type64='NSArray * _Nonnull' type64='@'/>
</method>
<method selector='currentItem'>
<retval declared_type64='WKBackForwardListItem * _Nullable' type64='@'/>
</method>
<method selector='forwardItem'>
<retval declared_type64='WKBackForwardListItem * _Nullable' type64='@'/>
</method>
<method selector='forwardList'>
<retval declared_type64='NSArray * _Nonnull' type64='@'/>
</method>
<method selector='itemAtIndex:'>
<arg declared_type64='NSInteger' index='0' name='index' type64='q'/>
<retval declared_type64='WKBackForwardListItem * _Nullable' type64='@'/>
</method>
</class>
<class name='WKBackForwardListItem'>
<method selector='URL'>
<retval declared_type64='NSURL * _Nonnull' type64='@'/>
</method>
<method selector='initialURL'>
<retval declared_type64='NSURL * _Nonnull' type64='@'/>
</method>
<method selector='title'>
<retval declared_type64='NSString * _Nullable' type64='@'/>
</method>
</class>
<class name='WKFrameInfo'>
<method selector='isMainFrame'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='request'>
<retval declared_type64='NSURLRequest * _Nonnull' type64='@'/>
</method>
<method selector='securityOrigin'>
<retval declared_type64='WKSecurityOrigin * _Nonnull' type64='@'/>
</method>
</class>
<class name='WKNavigationAction'>
<method selector='buttonNumber'>
<retval declared_type64='NSInteger' type64='q'/>
</method>
<method selector='modifierFlags'>
<retval declared_type64='NSEventModifierFlags' type64='Q'/>
</method>
<method selector='navigationType'>
<retval declared_type64='WKNavigationType' type64='q'/>
</method>
<method selector='request'>
<retval declared_type64='NSURLRequest * _Nonnull' type64='@'/>
</method>
<method selector='sourceFrame'>
<retval declared_type64='WKFrameInfo * _Nonnull' type64='@'/>
</method>
<method selector='targetFrame'>
<retval declared_type64='WKFrameInfo * _Nullable' type64='@'/>
</method>
</class>
<class name='WKNavigationResponse'>
<method selector='canShowMIMEType'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='isForMainFrame'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='response'>
<retval declared_type64='NSURLResponse * _Nonnull' type64='@'/>
</method>
</class>
<class name='WKPreferences'>
<method selector='javaEnabled'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='javaScriptCanOpenWindowsAutomatically'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='javaScriptEnabled'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='minimumFontSize'>
<retval declared_type64='CGFloat' type64='d'/>
</method>
<method selector='plugInsEnabled'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='setJavaEnabled:'>
<arg declared_type64='BOOL' index='0' name='javaEnabled' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setJavaScriptCanOpenWindowsAutomatically:'>
<arg declared_type64='BOOL' index='0' name='javaScriptCanOpenWindowsAutomatically' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setJavaScriptEnabled:'>
<arg declared_type64='BOOL' index='0' name='javaScriptEnabled' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setMinimumFontSize:'>
<arg declared_type64='CGFloat' index='0' name='minimumFontSize' type64='d'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setPlugInsEnabled:'>
<arg declared_type64='BOOL' index='0' name='plugInsEnabled' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
</class>
<class name='WKScriptMessage'>
<method selector='body'>
<retval declared_type64='id _Nonnull' type64='@'/>
</method>
<method selector='frameInfo'>
<retval declared_type64='WKFrameInfo * _Nonnull' type64='@'/>
</method>
<method selector='name'>
<retval declared_type64='NSString * _Nonnull' type64='@'/>
</method>
<method selector='webView'>
<retval declared_type64='WKWebView * _Nullable' type64='@'/>
</method>
</class>
<class name='WKSecurityOrigin'>
<method selector='host'>
<retval declared_type64='NSString * _Nonnull' type64='@'/>
</method>
<method selector='port'>
<retval declared_type64='NSInteger' type64='q'/>
</method>
<method selector='protocol'>
<retval declared_type64='NSString * _Nonnull' type64='@'/>
</method>
</class>
<class name='WKUserContentController'>
<method selector='addScriptMessageHandler:name:'>
<arg declared_type64='id _Nonnull' index='0' name='scriptMessageHandler' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='name' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='addUserScript:'>
<arg declared_type64='WKUserScript * _Nonnull' index='0' name='userScript' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='removeAllUserScripts'>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='removeScriptMessageHandlerForName:'>
<arg declared_type64='NSString * _Nonnull' index='0' name='name' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='userScripts'>
<retval declared_type64='NSArray * _Nonnull' type64='@'/>
</method>
</class>
<class name='WKUserScript'>
<method selector='initWithSource:injectionTime:forMainFrameOnly:'>
<arg declared_type64='NSString * _Nonnull' index='0' name='source' type64='@'/>
<arg declared_type64='WKUserScriptInjectionTime' index='1' name='injectionTime' type64='q'/>
<arg declared_type64='BOOL' index='2' name='forMainFrameOnly' type64='B'/>
<retval declared_type64='instancetype _Nonnull' type64='@'/>
</method>
<method selector='injectionTime'>
<retval declared_type64='WKUserScriptInjectionTime' type64='q'/>
</method>
<method selector='isForMainFrameOnly'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='source'>
<retval declared_type64='NSString * _Nonnull' type64='@'/>
</method>
</class>
<class name='WKWebView'>
<method selector='UIDelegate'>
<retval declared_type64='id _Nullable' type64='@'/>
</method>
<method selector='URL'>
<retval declared_type64='NSURL * _Nullable' type64='@'/>
</method>
<method selector='allowsBackForwardNavigationGestures'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='allowsLinkPreview'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='allowsMagnification'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='backForwardList'>
<retval declared_type64='WKBackForwardList * _Nonnull' type64='@'/>
</method>
<method selector='canGoBack'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='canGoForward'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='certificateChain'>
<retval declared_type64='NSArray * _Nonnull' type64='@'/>
</method>
<method selector='configuration'>
<retval declared_type64='WKWebViewConfiguration * _Nonnull' type64='@'/>
</method>
<method selector='customUserAgent'>
<retval declared_type64='NSString * _Nullable' type64='@'/>
</method>
<method selector='estimatedProgress'>
<retval declared_type64='double' type64='d'/>
</method>
<method selector='evaluateJavaScript:completionHandler:'>
<arg declared_type64='NSString * _Nonnull' index='0' name='javaScriptString' type64='@'/>
<arg declared_type64='void (^ _Nullable)(id _Nullable, NSError * _Nullable)' function_pointer='true' index='1' name='completionHandler' type64='@?'>
<arg declared_type64='id _Nullable' type64='@'/>
<arg declared_type64='NSError * _Nullable' type64='@'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='goBack'>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='goBack:'>
<arg declared_type64='id _Nullable' index='0' name='sender' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='goForward'>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='goForward:'>
<arg declared_type64='id _Nullable' index='0' name='sender' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='goToBackForwardListItem:'>
<arg declared_type64='WKBackForwardListItem * _Nonnull' index='0' name='item' type64='@'/>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='hasOnlySecureContent'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='initWithFrame:configuration:'>
<arg declared_type64='CGRect' index='0' name='frame' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type64='WKWebViewConfiguration * _Nonnull' index='1' name='configuration' type64='@'/>
<retval declared_type64='instancetype _Nonnull' type64='@'/>
</method>
<method selector='isLoading'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='loadData:MIMEType:characterEncodingName:baseURL:'>
<arg declared_type64='NSData * _Nonnull' index='0' name='data' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='MIMEType' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='2' name='characterEncodingName' type64='@'/>
<arg declared_type64='NSURL * _Nonnull' index='3' name='baseURL' type64='@'/>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='loadFileURL:allowingReadAccessToURL:'>
<arg declared_type64='NSURL * _Nonnull' index='0' name='URL' type64='@'/>
<arg declared_type64='NSURL * _Nonnull' index='1' name='readAccessURL' type64='@'/>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='loadHTMLString:baseURL:'>
<arg declared_type64='NSString * _Nonnull' index='0' name='string' type64='@'/>
<arg declared_type64='NSURL * _Nullable' index='1' name='baseURL' type64='@'/>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='loadRequest:'>
<arg declared_type64='NSURLRequest * _Nonnull' index='0' name='request' type64='@'/>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='magnification'>
<retval declared_type64='CGFloat' type64='d'/>
</method>
<method selector='navigationDelegate'>
<retval declared_type64='id _Nullable' type64='@'/>
</method>
<method selector='reload'>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='reload:'>
<arg declared_type64='id _Nullable' index='0' name='sender' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='reloadFromOrigin'>
<retval declared_type64='WKNavigation * _Nullable' type64='@'/>
</method>
<method selector='reloadFromOrigin:'>
<arg declared_type64='id _Nullable' index='0' name='sender' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setAllowsBackForwardNavigationGestures:'>
<arg declared_type64='BOOL' index='0' name='allowsBackForwardNavigationGestures' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setAllowsLinkPreview:'>
<arg declared_type64='BOOL' index='0' name='allowsLinkPreview' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setAllowsMagnification:'>
<arg declared_type64='BOOL' index='0' name='allowsMagnification' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setCustomUserAgent:'>
<arg declared_type64='NSString * _Nullable' index='0' name='customUserAgent' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setMagnification:'>
<arg declared_type64='CGFloat' index='0' name='magnification' type64='d'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setMagnification:centeredAtPoint:'>
<arg declared_type64='CGFloat' index='0' name='magnification' type64='d'/>
<arg declared_type64='CGPoint' index='1' name='point' type64='{CGPoint=dd}'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setNavigationDelegate:'>
<arg declared_type64='id _Nullable' index='0' name='navigationDelegate' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setUIDelegate:'>
<arg declared_type64='id _Nullable' index='0' name='UIDelegate' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='stopLoading'>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='stopLoading:'>
<arg declared_type64='id _Nullable' index='0' name='sender' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='title'>
<retval declared_type64='NSString * _Nullable' type64='@'/>
</method>
</class>
<class name='WKWebViewConfiguration'>
<method selector='allowsAirPlayForMediaPlayback'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='applicationNameForUserAgent'>
<retval declared_type64='NSString * _Nullable' type64='@'/>
</method>
<method selector='preferences'>
<retval declared_type64='WKPreferences * _Nonnull' type64='@'/>
</method>
<method selector='processPool'>
<retval declared_type64='WKProcessPool * _Nonnull' type64='@'/>
</method>
<method selector='setAllowsAirPlayForMediaPlayback:'>
<arg declared_type64='BOOL' index='0' name='allowsAirPlayForMediaPlayback' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setApplicationNameForUserAgent:'>
<arg declared_type64='NSString * _Nullable' index='0' name='applicationNameForUserAgent' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setPreferences:'>
<arg declared_type64='WKPreferences * _Nonnull' index='0' name='preferences' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setProcessPool:'>
<arg declared_type64='WKProcessPool * _Nonnull' index='0' name='processPool' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setSuppressesIncrementalRendering:'>
<arg declared_type64='BOOL' index='0' name='suppressesIncrementalRendering' type64='B'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setUserContentController:'>
<arg declared_type64='WKUserContentController * _Nonnull' index='0' name='userContentController' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='setWebsiteDataStore:'>
<arg declared_type64='WKWebsiteDataStore * _Nonnull' index='0' name='websiteDataStore' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='suppressesIncrementalRendering'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method selector='userContentController'>
<retval declared_type64='WKUserContentController * _Nonnull' type64='@'/>
</method>
<method selector='websiteDataStore'>
<retval declared_type64='WKWebsiteDataStore * _Nonnull' type64='@'/>
</method>
</class>
<class name='WKWebsiteDataRecord'>
<method selector='dataTypes'>
<retval declared_type64='NSSet * _Nonnull' type64='@'/>
</method>
<method selector='displayName'>
<retval declared_type64='NSString * _Nonnull' type64='@'/>
</method>
</class>
<class name='WKWebsiteDataStore'>
<method class_method='true' selector='allWebsiteDataTypes'>
<retval declared_type64='NSSet * _Nonnull' type64='@'/>
</method>
<method class_method='true' selector='defaultDataStore'>
<retval declared_type64='WKWebsiteDataStore * _Nonnull' type64='@'/>
</method>
<method selector='fetchDataRecordsOfTypes:completionHandler:'>
<arg declared_type64='NSSet * _Nonnull' index='0' name='dataTypes' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(NSArray * _Nonnull)' function_pointer='true' index='1' name='completionHandler' type64='@?'>
<arg declared_type64='NSArray * _Nonnull' type64='@'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='isPersistent'>
<retval declared_type64='BOOL' type64='B'/>
</method>
<method class_method='true' selector='nonPersistentDataStore'>
<retval declared_type64='WKWebsiteDataStore * _Nonnull' type64='@'/>
</method>
<method selector='removeDataOfTypes:forDataRecords:completionHandler:'>
<arg declared_type64='NSSet * _Nonnull' index='0' name='dataTypes' type64='@'/>
<arg declared_type64='NSArray * _Nonnull' index='1' name='dataRecords' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(void)' function_pointer='true' index='2' name='completionHandler' type64='@?'>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='removeDataOfTypes:modifiedSince:completionHandler:'>
<arg declared_type64='NSSet * _Nonnull' index='0' name='websiteDataTypes' type64='@'/>
<arg declared_type64='NSDate * _Nonnull' index='1' name='date' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(void)' function_pointer='true' index='2' name='completionHandler' type64='@?'>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
</class>
<class name='WKWindowFeatures'>
<method selector='allowsResizing'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
<method selector='height'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
<method selector='menuBarVisibility'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
<method selector='statusBarVisibility'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
<method selector='toolbarsVisibility'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
<method selector='width'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
<method selector='x'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
<method selector='y'>
<retval declared_type64='NSNumber * _Nullable' type64='@'/>
</method>
</class>
<class name='WebArchive'>
<method selector='data'>
<retval declared_type='NSData*' type='@'/>
</method>
<method selector='initWithData:'>
<arg declared_type='NSData*' index='0' name='data' type='@'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='initWithMainResource:subresources:subframeArchives:'>
<arg declared_type='WebResource*' index='0' name='mainResource' type='@'/>
<arg declared_type='NSArray*' index='1' name='subresources' type='@'/>
<arg declared_type='NSArray*' index='2' name='subframeArchives' type='@'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='mainResource'>
<retval declared_type='WebResource*' type='@'/>
</method>
<method selector='subframeArchives'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='subresources'>
<retval declared_type='NSArray*' type='@'/>
</method>
</class>
<class name='WebBackForwardList'>
<method selector='addItem:'>
<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='backItem'>
<retval declared_type='WebHistoryItem*' type='@'/>
</method>
<method selector='backListCount'>
<retval declared_type='int' type='i'/>
</method>
<method selector='backListWithLimit:'>
<arg declared_type='int' index='0' name='limit' type='i'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='capacity'>
<retval declared_type='int' type='i'/>
</method>
<method selector='containsItem:'>
<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='currentItem'>
<retval declared_type='WebHistoryItem*' type='@'/>
</method>
<method selector='forwardItem'>
<retval declared_type='WebHistoryItem*' type='@'/>
</method>
<method selector='forwardListCount'>
<retval declared_type='int' type='i'/>
</method>
<method selector='forwardListWithLimit:'>
<arg declared_type='int' index='0' name='limit' type='i'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='goBack'>
<retval declared_type='void' type='v'/>
</method>
<method selector='goForward'>
<retval declared_type='void' type='v'/>
</method>
<method selector='goToItem:'>
<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='itemAtIndex:'>
<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='WebHistoryItem*' type='@'/>
</method>
<method selector='pageCacheSize'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='setCapacity:'>
<arg declared_type='int' index='0' name='capacity' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageCacheSize:'>
<arg declared_type='NSUInteger' index='0' name='size' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='WebDataSource'>
<method selector='addSubresource:'>
<arg declared_type='WebResource*' index='0' name='subresource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='data'>
<retval declared_type='NSData*' type='@'/>
</method>
<method selector='initWithRequest:'>
<arg declared_type='NSURLRequest*' index='0' name='request' type='@'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='initialRequest'>
<retval declared_type='NSURLRequest*' type='@'/>
</method>
<method selector='isLoading'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='mainResource'>
<retval declared_type='WebResource*' type='@'/>
</method>
<method selector='pageTitle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='representation'>
<retval declared_type='id' type='@'/>
</method>
<method selector='request'>
<retval declared_type='NSMutableURLRequest*' type='@'/>
</method>
<method selector='response'>
<retval declared_type='NSURLResponse*' type='@'/>
</method>
<method selector='subresourceForURL:'>
<arg declared_type='NSURL*' index='0' name='URL' type='@'/>
<retval declared_type='WebResource*' type='@'/>
</method>
<method selector='subresources'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='textEncodingName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='unreachableURL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='webArchive'>
<retval declared_type='WebArchive*' type='@'/>
</method>
<method selector='webFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
</class>
<class name='WebFrame'>
<method selector='DOMDocument'>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='childFrames'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='dataSource'>
<retval declared_type='WebDataSource*' type='@'/>
</method>
<method selector='findFrameNamed:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='frameElement'>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='frameView'>
<retval declared_type='WebFrameView*' type='@'/>
</method>
<method selector='globalContext'>
<retval declared_type='JSGlobalContextRef' type='^{OpaqueJSContext=}'/>
</method>
<method selector='initWithName:webFrameView:webView:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<arg declared_type='WebFrameView*' index='1' name='view' type='@'/>
<arg declared_type='WebView*' index='2' name='webView' type='@'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='javaScriptContext'>
<retval declared_type64='JSContext*' type64='@'/>
</method>
<method selector='loadAlternateHTMLString:baseURL:forUnreachableURL:'>
<arg declared_type='NSString*' index='0' name='string' type='@'/>
<arg declared_type='NSURL*' index='1' name='baseURL' type='@'/>
<arg declared_type='NSURL*' index='2' name='unreachableURL' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='loadArchive:'>
<arg declared_type='WebArchive*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='loadData:MIMEType:textEncodingName:baseURL:'>
<arg declared_type='NSData*' index='0' name='data' type='@'/>
<arg declared_type='NSString*' index='1' name='MIMEType' type='@'/>
<arg declared_type='NSString*' index='2' name='encodingName' type='@'/>
<arg declared_type='NSURL*' index='3' name='URL' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='loadHTMLString:baseURL:'>
<arg declared_type='NSString*' index='0' name='string' type='@'/>
<arg declared_type='NSURL*' index='1' name='URL' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='loadRequest:'>
<arg declared_type='NSURLRequest*' index='0' name='request' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='parentFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='provisionalDataSource'>
<retval declared_type='WebDataSource*' type='@'/>
</method>
<method selector='reload'>
<retval declared_type='void' type='v'/>
</method>
<method selector='reloadFromOrigin'>
<retval declared_type='void' type='v'/>
</method>
<method selector='stopLoading'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView'>
<retval declared_type='WebView*' type='@'/>
</method>
<method selector='windowObject'>
<retval declared_type='WebScriptObject*' type='@'/>
</method>
</class>
<class name='WebFrameView'>
<method selector='allowsScrolling'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='canPrintHeadersAndFooters'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='documentView'>
<retval declared_type='NSView*' type='@'/>
</method>
<method selector='documentViewShouldHandlePrint'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='printDocumentView'>
<retval declared_type='void' type='v'/>
</method>
<method selector='printOperationWithPrintInfo:'>
<arg declared_type='NSPrintInfo*' index='0' name='printInfo' type='@'/>
<retval declared_type='NSPrintOperation*' type='@'/>
</method>
<method selector='setAllowsScrolling:'>
<arg declared_type='BOOL' index='0' name='allowsScrolling' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
</class>
<class name='WebHistory'>
<method selector='addItems:'>
<arg declared_type='NSArray*' index='0' name='newItems' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='historyAgeInDaysLimit'>
<retval declared_type='int' type='i'/>
</method>
<method selector='historyItemLimit'>
<retval declared_type='int' type='i'/>
</method>
<method selector='itemForURL:'>
<arg declared_type='NSURL*' index='0' name='URL' type='@'/>
<retval declared_type='WebHistoryItem*' type='@'/>
</method>
<method selector='loadFromURL:error:'>
<arg declared_type='NSURL*' index='0' name='URL' type='@'/>
<arg declared_type='NSError**' index='1' name='error' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='optionalSharedHistory'>
<retval declared_type='WebHistory*' type='@'/>
</method>
<method selector='orderedItemsLastVisitedOnDay:'>
<arg declared_type='NSCalendarDate*' index='0' name='calendarDate' type='@'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='orderedLastVisitedDays'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='removeAllItems'>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeItems:'>
<arg declared_type='NSArray*' index='0' name='items' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveToURL:error:'>
<arg declared_type='NSURL*' index='0' name='URL' type='@'/>
<arg declared_type='NSError**' index='1' name='error' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setHistoryAgeInDaysLimit:'>
<arg declared_type='int' index='0' name='historyAgeInDaysLimit' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHistoryItemLimit:'>
<arg declared_type='int' index='0' name='historyItemLimit' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setOptionalSharedHistory:'>
<arg declared_type='WebHistory*' index='0' name='history' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='WebHistoryItem'>
<method selector='URLString'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='alternateTitle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='icon'>
<retval declared_type='NSImage*' type='@'/>
</method>
<method selector='initWithURLString:title:lastVisitedTimeInterval:'>
<arg declared_type='NSString*' index='0' name='URLString' type='@'/>
<arg declared_type='NSString*' index='1' name='title' type='@'/>
<arg declared_type='NSTimeInterval' index='2' name='time' type='d'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='lastVisitedTimeInterval'>
<retval declared_type='NSTimeInterval' type='d'/>
</method>
<method selector='originalURLString'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlternateTitle:'>
<arg declared_type='NSString*' index='0' name='alternateTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='title'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='WebPreferences'>
<method selector='allowsAirPlayForMediaPlayback'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='allowsAnimatedImageLooping'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='allowsAnimatedImages'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='arePlugInsEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='autosaves'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='cacheModel'>
<retval declared_type='WebCacheModel' type='I' type64='Q'/>
</method>
<method selector='cursiveFontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='defaultFixedFontSize'>
<retval declared_type='int' type='i'/>
</method>
<method selector='defaultFontSize'>
<retval declared_type='int' type='i'/>
</method>
<method selector='defaultTextEncodingName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fantasyFontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='fixedFontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='identifier'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='initWithIdentifier:'>
<arg declared_type='NSString*' index='0' name='anIdentifier' type='@'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='isJavaEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isJavaScriptEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='javaScriptCanOpenWindowsAutomatically'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='loadsImagesAutomatically'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='minimumFontSize'>
<retval declared_type='int' type='i'/>
</method>
<method selector='minimumLogicalFontSize'>
<retval declared_type='int' type='i'/>
</method>
<method selector='privateBrowsingEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='sansSerifFontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='serifFontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAllowsAirPlayForMediaPlayback:'>
<arg declared_type='BOOL' index='0' name='allowsAirPlayForMediaPlayback' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAllowsAnimatedImageLooping:'>
<arg declared_type='BOOL' index='0' name='allowsAnimatedImageLooping' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAllowsAnimatedImages:'>
<arg declared_type='BOOL' index='0' name='allowsAnimatedImages' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutosaves:'>
<arg declared_type='BOOL' index='0' name='autosaves' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCacheModel:'>
<arg declared_type='WebCacheModel' index='0' name='cacheModel' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCursiveFontFamily:'>
<arg declared_type='NSString*' index='0' name='cursiveFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultFixedFontSize:'>
<arg declared_type='int' index='0' name='defaultFixedFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultFontSize:'>
<arg declared_type='int' index='0' name='defaultFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultTextEncodingName:'>
<arg declared_type='NSString*' index='0' name='defaultTextEncodingName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFantasyFontFamily:'>
<arg declared_type='NSString*' index='0' name='fantasyFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFixedFontFamily:'>
<arg declared_type='NSString*' index='0' name='fixedFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setJavaEnabled:'>
<arg declared_type='BOOL' index='0' name='javaEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setJavaScriptCanOpenWindowsAutomatically:'>
<arg declared_type='BOOL' index='0' name='javaScriptCanOpenWindowsAutomatically' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setJavaScriptEnabled:'>
<arg declared_type='BOOL' index='0' name='javaScriptEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLoadsImagesAutomatically:'>
<arg declared_type='BOOL' index='0' name='loadsImagesAutomatically' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinimumFontSize:'>
<arg declared_type='int' index='0' name='minimumFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinimumLogicalFontSize:'>
<arg declared_type='int' index='0' name='minimumLogicalFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPlugInsEnabled:'>
<arg declared_type='BOOL' index='0' name='plugInsEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPrivateBrowsingEnabled:'>
<arg declared_type='BOOL' index='0' name='privateBrowsingEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSansSerifFontFamily:'>
<arg declared_type='NSString*' index='0' name='sansSerifFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSerifFontFamily:'>
<arg declared_type='NSString*' index='0' name='serifFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShouldPrintBackgrounds:'>
<arg declared_type='BOOL' index='0' name='shouldPrintBackgrounds' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStandardFontFamily:'>
<arg declared_type='NSString*' index='0' name='standardFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSuppressesIncrementalRendering:'>
<arg declared_type='BOOL' index='0' name='suppressesIncrementalRendering' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTabsToLinks:'>
<arg declared_type='BOOL' index='0' name='tabsToLinks' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUserStyleSheetEnabled:'>
<arg declared_type='BOOL' index='0' name='userStyleSheetEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUserStyleSheetLocation:'>
<arg declared_type='NSURL*' index='0' name='userStyleSheetLocation' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUsesPageCache:'>
<arg declared_type='BOOL' index='0' name='usesPageCache' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shouldPrintBackgrounds'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='standardFontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
<method class_method='true' selector='standardPreferences'>
<retval declared_type='WebPreferences*' type='@'/>
</method>
<method selector='suppressesIncrementalRendering'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='tabsToLinks'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='userStyleSheetEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='userStyleSheetLocation'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='usesPageCache'>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='WebResource'>
<method selector='MIMEType'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='URL'>
<retval declared_type='NSURL*' type='@'/>
</method>
<method selector='data'>
<retval declared_type='NSData*' type='@'/>
</method>
<method selector='frameName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='initWithData:URL:MIMEType:textEncodingName:frameName:'>
<arg declared_type='NSData*' index='0' name='data' type='@'/>
<arg declared_type='NSURL*' index='1' name='URL' type='@'/>
<arg declared_type='NSString*' index='2' name='MIMEType' type='@'/>
<arg declared_type='NSString*' index='3' name='textEncodingName' type='@'/>
<arg declared_type='NSString*' index='4' name='frameName' type='@'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='textEncodingName'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='WebScriptObject'>
<method selector='JSObject'>
<retval declared_type='JSObjectRef' type='^{OpaqueJSValue=}'/>
</method>
<method selector='JSValue'>
<retval declared_type64='JSValue*' type64='@'/>
</method>
<method selector='callWebScriptMethod:withArguments:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<arg declared_type='NSArray*' index='1' name='arguments' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='evaluateWebScript:'>
<arg declared_type='NSString*' index='0' name='script' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='removeWebScriptKey:'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setException:'>
<arg declared_type='NSString*' index='0' name='description' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWebScriptValueAtIndex:value:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<arg declared_type='id' index='1' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stringRepresentation'>
<retval declared_type='NSString*' type='@'/>
</method>
<method class_method='true' selector='throwException:'>
<arg declared_type='NSString*' index='0' name='exceptionMessage' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webScriptValueAtIndex:'>
<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='id' type='@'/>
</method>
</class>
<class name='WebUndefined'>
<method class_method='true' selector='undefined'>
<retval declared_type='WebUndefined*' type='@'/>
</method>
</class>
<class name='WebView'>
<method class_method='true' selector='MIMETypesShownAsHTML'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='UIDelegate'>
<retval declared_type='id' type='@'/>
</method>
<method class_method='true' selector='URLFromPasteboard:'>
<arg declared_type='NSPasteboard*' index='0' name='pasteboard' type='@'/>
<retval declared_type='NSURL*' type='@'/>
</method>
<method class_method='true' selector='URLTitleFromPasteboard:'>
<arg declared_type='NSPasteboard*' index='0' name='pasteboard' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='alignCenter:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='alignJustified:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='alignLeft:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='alignRight:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='applicationNameForUserAgent'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='applyStyle:'>
<arg declared_type='DOMCSSStyleDeclaration*' index='0' name='style' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='backForwardList'>
<retval declared_type='WebBackForwardList*' type='@'/>
</method>
<method selector='canGoBack'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='canGoForward'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='canMakeTextLarger'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='canMakeTextSmaller'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='canMakeTextStandardSize'>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='canShowMIMEType:'>
<arg declared_type='NSString*' index='0' name='MIMEType' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='canShowMIMETypeAsHTML:'>
<arg declared_type='NSString*' index='0' name='MIMEType' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='changeAttributes:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='changeColor:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='changeDocumentBackgroundColor:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='changeFont:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='checkSpelling:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='close'>
<retval declared_type='void' type='v'/>
</method>
<method selector='computedStyleForElement:pseudoElement:'>
<arg declared_type='DOMElement*' index='0' name='element' type='@'/>
<arg declared_type='NSString*' index='1' name='pseudoElement' type='@'/>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='copy:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='copyFont:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='customTextEncodingName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='customUserAgent'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cut:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='delete:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteSelection'>
<retval declared_type='void' type='v'/>
</method>
<method selector='downloadDelegate'>
<retval declared_type='id' type='@'/>
</method>
<method selector='drawsBackground'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='editableDOMRangeForPoint:'>
<arg declared_type='NSPoint' index='0' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='DOMRange*' type='@'/>
</method>
<method selector='editingDelegate'>
<retval declared_type='id' type='@'/>
</method>
<method selector='elementAtPoint:'>
<arg declared_type='NSPoint' index='0' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='NSDictionary*' type='@'/>
</method>
<method selector='estimatedProgress'>
<retval declared_type='double' type='d'/>
</method>
<method selector='frameLoadDelegate'>
<retval declared_type='id' type='@'/>
</method>
<method selector='goBack'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='goBack:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='goForward'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='goForward:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='goToBackForwardItem:'>
<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='groupName'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='hostWindow'>
<retval declared_type='NSWindow*' type='@'/>
</method>
<method selector='initWithFrame:frameName:groupName:'>
<arg declared_type='NSRect' index='0' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSString*' index='1' name='frameName' type='@'/>
<arg declared_type='NSString*' index='2' name='groupName' type='@'/>
<retval declared_type='instancetype' type='@'/>
</method>
<method selector='isContinuousSpellCheckingEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isEditable'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isLoading'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='mainFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='mainFrameDocument'>
<retval declared_type='DOMDocument*' type='@'/>
</method>
<method selector='mainFrameIcon'>
<retval declared_type='NSImage*' type='@'/>
</method>
<method selector='mainFrameTitle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='mainFrameURL'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='maintainsInactiveSelection'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='makeTextLarger:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='makeTextSmaller:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='makeTextStandardSize:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='mediaStyle'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='moveDragCaretToPoint:'>
<arg declared_type='NSPoint' index='0' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToBeginningOfSentence:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToBeginningOfSentenceAndModifySelection:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToEndOfSentence:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToEndOfSentenceAndModifySelection:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='overWrite:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='paste:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteAsPlainText:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteAsRichText:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteFont:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteboardTypesForElement:'>
<arg declared_type='NSDictionary*' index='0' name='element' type='@'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='pasteboardTypesForSelection'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='performFindPanelAction:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='policyDelegate'>
<retval declared_type='id' type='@'/>
</method>
<method selector='preferences'>
<retval declared_type='WebPreferences*' type='@'/>
</method>
<method selector='preferencesIdentifier'>
<retval declared_type='NSString*' type='@'/>
</method>
<method class_method='true' selector='registerURLSchemeAsLocal:'>
<arg declared_type='NSString*' index='0' name='scheme' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='registerViewClass:representationClass:forMIMEType:'>
<arg declared_type='Class' index='0' name='viewClass' type='#'/>
<arg declared_type='Class' index='1' name='representationClass' type='#'/>
<arg declared_type='NSString*' index='2' name='MIMEType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='reload:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='reloadFromOrigin:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeDragCaret'>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceSelectionWithArchive:'>
<arg declared_type='WebArchive*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceSelectionWithMarkupString:'>
<arg declared_type='NSString*' index='0' name='markupString' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceSelectionWithNode:'>
<arg declared_type='DOMNode*' index='0' name='node' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceSelectionWithText:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='resourceLoadDelegate'>
<retval declared_type='id' type='@'/>
</method>
<method selector='searchFor:direction:caseSensitive:wrap:'>
<arg declared_type='NSString*' index='0' name='string' type='@'/>
<arg declared_type='BOOL' index='1' name='forward' type='B'/>
<arg declared_type='BOOL' index='2' name='caseFlag' type='B'/>
<arg declared_type='BOOL' index='3' name='wrapFlag' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='selectSentence:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedDOMRange'>
<retval declared_type='DOMRange*' type='@'/>
</method>
<method selector='selectedFrame'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='selectionAffinity'>
<retval declared_type='NSSelectionAffinity' type='I' type64='Q'/>
</method>
<method selector='setApplicationNameForUserAgent:'>
<arg declared_type='NSString*' index='0' name='applicationNameForUserAgent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContinuousSpellCheckingEnabled:'>
<arg declared_type='BOOL' index='0' name='continuousSpellCheckingEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCustomTextEncodingName:'>
<arg declared_type='NSString*' index='0' name='customTextEncodingName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCustomUserAgent:'>
<arg declared_type='NSString*' index='0' name='customUserAgent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDownloadDelegate:'>
<arg declared_type='id' index='0' name='downloadDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDrawsBackground:'>
<arg declared_type='BOOL' index='0' name='drawsBackground' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEditable:'>
<arg declared_type='BOOL' index='0' name='editable' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEditingDelegate:'>
<arg declared_type='id' index='0' name='editingDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrameLoadDelegate:'>
<arg declared_type='id' index='0' name='frameLoadDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setGroupName:'>
<arg declared_type='NSString*' index='0' name='groupName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHostWindow:'>
<arg declared_type='NSWindow*' index='0' name='hostWindow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setMIMETypesShownAsHTML:'>
<arg declared_type='NSArray*' index='0' name='MIMETypes' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMainFrameURL:'>
<arg declared_type='NSString*' index='0' name='mainFrameURL' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaintainsBackForwardList:'>
<arg declared_type='BOOL' index='0' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMediaStyle:'>
<arg declared_type='NSString*' index='0' name='mediaStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPolicyDelegate:'>
<arg declared_type='id' index='0' name='policyDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPreferences:'>
<arg declared_type='WebPreferences*' index='0' name='preferences' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPreferencesIdentifier:'>
<arg declared_type='NSString*' index='0' name='preferencesIdentifier' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setResourceLoadDelegate:'>
<arg declared_type='id' index='0' name='resourceLoadDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedDOMRange:affinity:'>
<arg declared_type='DOMRange*' index='0' name='range' type='@'/>
<arg declared_type='NSSelectionAffinity' index='1' name='selectionAffinity' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShouldCloseWithWindow:'>
<arg declared_type='BOOL' index='0' name='shouldCloseWithWindow' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShouldUpdateWhileOffscreen:'>
<arg declared_type='BOOL' index='0' name='shouldUpdateWhileOffscreen' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSmartInsertDeleteEnabled:'>
<arg declared_type='BOOL' index='0' name='smartInsertDeleteEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextSizeMultiplier:'>
<arg declared_type='float' index='0' name='textSizeMultiplier' type='f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTypingStyle:'>
<arg declared_type='DOMCSSStyleDeclaration*' index='0' name='typingStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUIDelegate:'>
<arg declared_type='id' index='0' name='UIDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shouldCloseWithWindow'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='shouldUpdateWhileOffscreen'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='showGuessPanel:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='smartInsertDeleteEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='spellCheckerDocumentTag'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='startSpeaking:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stopLoading:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stopSpeaking:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stringByEvaluatingJavaScriptFromString:'>
<arg declared_type='NSString*' index='0' name='script' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='styleDeclarationWithText:'>
<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='supportsTextEncoding'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='takeStringURLFrom:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='textSizeMultiplier'>
<retval declared_type='float' type='f'/>
</method>
<method selector='toggleContinuousSpellChecking:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='toggleSmartInsertDelete:'>
<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='typingStyle'>
<retval declared_type='DOMCSSStyleDeclaration*' type='@'/>
</method>
<method selector='undoManager'>
<retval declared_type='NSUndoManager*' type='@'/>
</method>
<method selector='userAgentForURL:'>
<arg declared_type='NSURL*' index='0' name='URL' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='windowScriptObject'>
<retval declared_type='WebScriptObject*' type='@'/>
</method>
<method selector='writeElement:withPasteboardTypes:toPasteboard:'>
<arg declared_type='NSDictionary*' index='0' name='element' type='@'/>
<arg declared_type='NSArray*' index='1' name='types' type='@'/>
<arg declared_type='NSPasteboard*' index='2' name='pasteboard' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='writeSelectionWithPasteboardTypes:toPasteboard:'>
<arg declared_type='NSArray*' index='0' name='types' type='@'/>
<arg declared_type='NSPasteboard*' index='1' name='pasteboard' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<informal_protocol name='DOMEventListener'>
<method selector='handleEvent:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='DOMEvent*' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='DOMEventTarget'>
<method selector='addEventListener:::' type='v20@0:4@8@12B16' type64='v36@0:8@16@24B32'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addEventListener:listener:useCapture:' type='v20@0:4@8@12B16' type64='v36@0:8@16@24B32'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='dispatchEvent:' type='B12@0:4@8' type64='B24@0:8@16'>
<arg declared_type='DOMEvent*' index='0' name='event' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='removeEventListener:::' type='v20@0:4@8@12B16' type64='v36@0:8@16@24B32'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeEventListener:listener:useCapture:' type='v20@0:4@8@12B16' type64='v36@0:8@16@24B32'>
<arg declared_type='NSString*' index='0' name='type' type='@'/>
<arg declared_type='id' index='1' name='listener' type='@'/>
<arg declared_type='BOOL' index='2' name='useCapture' type='B'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='DOMNodeFilter'>
<method selector='acceptNode:' type='s12@0:4@8' type64='s24@0:8@16'>
<arg declared_type='DOMNode*' index='0' name='n' type='@'/>
<retval declared_type='short' type='s'/>
</method>
</informal_protocol>
<informal_protocol name='DOMXPathNSResolver'>
<method selector='lookupNamespaceURI:' type='@12@0:4@8' type64='@24@0:8@16'>
<arg declared_type='NSString*' index='0' name='prefix' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
</informal_protocol>
<informal_protocol name='WKNavigationDelegate'>
<method selector='webView:decidePolicyForNavigationAction:decisionHandler:' type64='v40@0:8@16@24@?32'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigationAction * _Nonnull' index='1' name='navigationAction' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(WKNavigationActionPolicy)' function_pointer='true' index='2' name='decisionHandler' type64='@?'>
<arg declared_type64='WKNavigationActionPolicy' type64='q'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:decidePolicyForNavigationResponse:decisionHandler:' type64='v40@0:8@16@24@?32'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigationResponse * _Nonnull' index='1' name='navigationResponse' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(WKNavigationResponsePolicy)' function_pointer='true' index='2' name='decisionHandler' type64='@?'>
<arg declared_type64='WKNavigationResponsePolicy' type64='q'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didCommitNavigation:' type64='v32@0:8@16@24'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didFailNavigation:withError:' type64='v40@0:8@16@24@32'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<arg declared_type64='NSError * _Nonnull' index='2' name='error' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didFailProvisionalNavigation:withError:' type64='v40@0:8@16@24@32'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<arg declared_type64='NSError * _Nonnull' index='2' name='error' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didFinishNavigation:' type64='v32@0:8@16@24'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didReceiveAuthenticationChallenge:completionHandler:' type64='v40@0:8@16@24@?32'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSURLAuthenticationChallenge * _Nonnull' index='1' name='challenge' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(NSURLSessionAuthChallengeDisposition, NSURLCredential * _Nullable)' function_pointer='true' index='2' name='completionHandler' type64='@?'>
<arg declared_type64='NSURLSessionAuthChallengeDisposition' type64='q'/>
<arg declared_type64='NSURLCredential * _Nullable' type64='@'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didReceiveServerRedirectForProvisionalNavigation:' type64='v32@0:8@16@24'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didStartProvisionalNavigation:' type64='v32@0:8@16@24'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKNavigation * _Null_unspecified' index='1' name='navigation' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webViewWebContentProcessDidTerminate:' type64='v24@0:8@16'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
</informal_protocol>
<informal_protocol name='WKScriptMessageHandler'>
<method selector='userContentController:didReceiveScriptMessage:' type64='v32@0:8@16@24'>
<arg declared_type64='WKUserContentController * _Nonnull' index='0' name='userContentController' type64='@'/>
<arg declared_type64='WKScriptMessage * _Nonnull' index='1' name='message' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
</informal_protocol>
<informal_protocol name='WKUIDelegate'>
<method selector='webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:' type64='@48@0:8@16@24@32@40'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='WKWebViewConfiguration * _Nonnull' index='1' name='configuration' type64='@'/>
<arg declared_type64='WKNavigationAction * _Nonnull' index='2' name='navigationAction' type64='@'/>
<arg declared_type64='WKWindowFeatures * _Nonnull' index='3' name='windowFeatures' type64='@'/>
<retval declared_type64='WKWebView * _Nullable' type64='@'/>
</method>
<method selector='webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:' type64='v48@0:8@16@24@32@?40'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='message' type64='@'/>
<arg declared_type64='WKFrameInfo * _Nonnull' index='2' name='frame' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(void)' function_pointer='true' index='3' name='completionHandler' type64='@?'>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:completionHandler:' type64='v48@0:8@16@24@32@?40'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='message' type64='@'/>
<arg declared_type64='WKFrameInfo * _Nonnull' index='2' name='frame' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(BOOL)' function_pointer='true' index='3' name='completionHandler' type64='@?'>
<arg declared_type64='BOOL' type64='B'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:completionHandler:' type64='v56@0:8@16@24@32@40@?48'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<arg declared_type64='NSString * _Nonnull' index='1' name='prompt' type64='@'/>
<arg declared_type64='NSString * _Nullable' index='2' name='defaultText' type64='@'/>
<arg declared_type64='WKFrameInfo * _Nonnull' index='3' name='frame' type64='@'/>
<arg declared_type64='void (^ _Nonnull)(NSString * _Nullable)' function_pointer='true' index='4' name='completionHandler' type64='@?'>
<arg declared_type64='NSString * _Nullable' type64='@'/>
<retval declared_type64='void' type64='v'/>
</arg>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webViewDidClose:' type64='v24@0:8@16'>
<arg declared_type64='WKWebView * _Nonnull' index='0' name='webView' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebDocumentRepresentation'>
<method selector='canProvideDocumentSource' type='B8@0:4' type64='B16@0:8'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='documentSource' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='finishedLoadingWithDataSource:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='receivedData:withDataSource:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='NSData*' index='0' name='data' type='@'/>
<arg declared_type='WebDataSource*' index='1' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='receivedError:withDataSource:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='NSError*' index='0' name='error' type='@'/>
<arg declared_type='WebDataSource*' index='1' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDataSource:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='title' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
</informal_protocol>
<informal_protocol name='WebDocumentSearching'>
<method selector='searchFor:direction:caseSensitive:wrap:' type='B24@0:4@8B12B16B20' type64='B36@0:8@16B24B28B32'>
<arg declared_type='NSString*' index='0' name='string' type='@'/>
<arg declared_type='BOOL' index='1' name='forward' type='B'/>
<arg declared_type='BOOL' index='2' name='caseFlag' type='B'/>
<arg declared_type='BOOL' index='3' name='wrapFlag' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
</informal_protocol>
<informal_protocol name='WebDocumentText'>
<method selector='attributedString' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSAttributedString*' type='@'/>
</method>
<method selector='deselectAll' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectAll' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedAttributedString' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSAttributedString*' type='@'/>
</method>
<method selector='selectedString' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='string' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='supportsTextEncoding' type='B8@0:4' type64='B16@0:8'>
<retval declared_type='BOOL' type='B'/>
</method>
</informal_protocol>
<informal_protocol name='WebDocumentView'>
<method selector='dataSourceUpdated:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='layout' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDataSource:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNeedsLayout:' type='v12@0:4B8' type64='v20@0:8B16'>
<arg declared_type='BOOL' index='0' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='viewDidMoveToHostWindow' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='viewWillMoveToHostWindow:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSWindow*' index='0' name='hostWindow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebDownloadDelegate'>
<method selector='downloadWindowForAuthenticationSheet:' type='@12@0:4@8' type64='@24@0:8@16'>
<arg declared_type='WebDownload*' index='0' name='download' type='@'/>
<retval declared_type='NSWindow*' type='@'/>
</method>
</informal_protocol>
<informal_protocol name='WebEditingDelegate'>
<method selector='undoManagerForWebView:' type='@12@0:4@8' type64='@24@0:8@16'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<retval declared_type='NSUndoManager*' type='@'/>
</method>
<method selector='webView:doCommandBySelector:' type='B16@0:4@8:12' type64='B32@0:8@16:24'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='SEL' index='1' name='selector' type=':'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldApplyStyle:toElementsInDOMRange:' type='B20@0:4@8@12@16' type64='B40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMCSSStyleDeclaration*' index='1' name='style' type='@'/>
<arg declared_type='DOMRange*' index='2' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldBeginEditingInDOMRange:' type='B16@0:4@8@12' type64='B32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:' type='B28@0:4@8@12@16I20B24' type64='B52@0:8@16@24@32Q40B48'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='currentRange' type='@'/>
<arg declared_type='DOMRange*' index='2' name='proposedRange' type='@'/>
<arg declared_type='NSSelectionAffinity' index='3' name='selectionAffinity' type='I' type64='Q'/>
<arg declared_type='BOOL' index='4' name='flag' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldChangeTypingStyle:toStyle:' type='B20@0:4@8@12@16' type64='B40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMCSSStyleDeclaration*' index='1' name='currentStyle' type='@'/>
<arg declared_type='DOMCSSStyleDeclaration*' index='2' name='proposedStyle' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldDeleteDOMRange:' type='B16@0:4@8@12' type64='B32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldEndEditingInDOMRange:' type='B16@0:4@8@12' type64='B32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMRange*' index='1' name='range' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldInsertNode:replacingDOMRange:givenAction:' type='B24@0:4@8@12@16i20' type64='B48@0:8@16@24@32q40'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='DOMNode*' index='1' name='node' type='@'/>
<arg declared_type='DOMRange*' index='2' name='range' type='@'/>
<arg declared_type='WebViewInsertAction' index='3' name='action' type='i' type64='q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:shouldInsertText:replacingDOMRange:givenAction:' type='B24@0:4@8@12@16i20' type64='B48@0:8@16@24@32q40'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSString*' index='1' name='text' type='@'/>
<arg declared_type='DOMRange*' index='2' name='range' type='@'/>
<arg declared_type='WebViewInsertAction' index='3' name='action' type='i' type64='q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewDidBeginEditing:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChange:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChangeSelection:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChangeTypingStyle:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidEndEditing:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebFrameLoadDelegate'>
<method selector='webView:didCancelClientRedirectForFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didChangeLocationWithinPageForFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didClearWindowObject:forFrame:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebScriptObject*' index='1' name='windowObject' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didCommitLoadForFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didCreateJavaScriptContext:forFrame:' type64='v40@0:8@16@24@32'>
<arg declared_type64='WebView*' index='0' name='webView' type64='@'/>
<arg declared_type64='JSContext*' index='1' name='context' type64='@'/>
<arg declared_type64='WebFrame*' index='2' name='frame' type64='@'/>
<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didFailLoadWithError:forFrame:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didFailProvisionalLoadWithError:forFrame:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didFinishLoadForFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didReceiveIcon:forFrame:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSImage*' index='1' name='image' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didReceiveServerRedirectForProvisionalLoadForFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didReceiveTitle:forFrame:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='title' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:didStartProvisionalLoadForFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:willCloseFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrame*' index='1' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:willPerformClientRedirectToURL:delay:fireDate:forFrame:' type='v32@0:4@8@12d16@24@28' type64='v56@0:8@16@24d32@40@48'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURL*' index='1' name='URL' type='@'/>
<arg declared_type='NSTimeInterval' index='2' name='seconds' type='d'/>
<arg declared_type='NSDate*' index='3' name='date' type='@'/>
<arg declared_type='WebFrame*' index='4' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:windowScriptObjectAvailable:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebScriptObject*' index='1' name='windowScriptObject' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebOpenPanelResultListener'>
<method selector='cancel' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='chooseFilename:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='chooseFilenames:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSArray*' index='0' name='fileNames' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebPlugIn'>
<method selector='objectForWebScript' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='id' type='@'/>
</method>
<method selector='webPlugInDestroy' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInInitialize' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidFailWithError:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSError*' index='0' name='error' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidFinishLoading' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidReceiveData:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSData*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidReceiveResponse:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSURLResponse*' index='0' name='response' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInSetIsSelected:' type='v12@0:4B8' type64='v20@0:8B16'>
<arg declared_type='BOOL' index='0' name='isSelected' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInStart' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInStop' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebPlugInContainer'>
<method selector='webFrame' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='webPlugInContainerLoadRequest:inFrame:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='NSURLRequest*' index='0' name='request' type='@'/>
<arg declared_type='NSString*' index='1' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInContainerSelectionColor' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSColor*' type='@'/>
</method>
<method selector='webPlugInContainerShowStatus:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='NSString*' index='0' name='message' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebPlugInViewFactory'>
<method class_method='true' selector='plugInViewWithArguments:' type='@12@0:4@8' type64='@24@0:8@16'>
<arg declared_type='NSDictionary*' index='0' name='arguments' type='@'/>
<retval declared_type='NSView*' type='@'/>
</method>
</informal_protocol>
<informal_protocol name='WebPolicyDecisionListener'>
<method selector='download' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='ignore' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='use' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebPolicyDelegate'>
<method selector='webView:decidePolicyForMIMEType:request:frame:decisionListener:' type='v28@0:4@8@12@16@20@24' type64='v56@0:8@16@24@32@40@48'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSString*' index='1' name='type' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='WebFrame*' index='3' name='frame' type='@'/>
<arg declared_type='id' index='4' name='listener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:decidePolicyForNavigationAction:request:frame:decisionListener:' type='v28@0:4@8@12@16@20@24' type64='v56@0:8@16@24@32@40@48'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='actionInformation' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='WebFrame*' index='3' name='frame' type='@'/>
<arg declared_type='id' index='4' name='listener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:decidePolicyForNewWindowAction:request:newFrameName:decisionListener:' type='v28@0:4@8@12@16@20@24' type64='v56@0:8@16@24@32@40@48'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='actionInformation' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='NSString*' index='3' name='frameName' type='@'/>
<arg declared_type='id' index='4' name='listener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:unableToImplementPolicyWithError:frame:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='WebResourceLoadDelegate'>
<method selector='webView:identifierForInitialRequest:fromDataSource:' type='@20@0:4@8@12@16' type64='@40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURLRequest*' index='1' name='request' type='@'/>
<arg declared_type='WebDataSource*' index='2' name='dataSource' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='webView:plugInFailedWithError:dataSource:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSError*' index='1' name='error' type='@'/>
<arg declared_type='WebDataSource*' index='2' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didCancelAuthenticationChallenge:fromDataSource:' type='v24@0:4@8@12@16@20' type64='v48@0:8@16@24@32@40'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLAuthenticationChallenge*' index='2' name='challenge' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didFailLoadingWithError:fromDataSource:' type='v24@0:4@8@12@16@20' type64='v48@0:8@16@24@32@40'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSError*' index='2' name='error' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didFinishLoadingFromDataSource:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='WebDataSource*' index='2' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didReceiveAuthenticationChallenge:fromDataSource:' type='v24@0:4@8@12@16@20' type64='v48@0:8@16@24@32@40'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLAuthenticationChallenge*' index='2' name='challenge' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didReceiveContentLength:fromDataSource:' type='v24@0:4@8@12i16@20' type64='v48@0:8@16@24q32@40'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSInteger' index='2' name='length' type='i' type64='q'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:didReceiveResponse:fromDataSource:' type='v24@0:4@8@12@16@20' type64='v48@0:8@16@24@32@40'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLResponse*' index='2' name='response' type='@'/>
<arg declared_type='WebDataSource*' index='3' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:resource:willSendRequest:redirectResponse:fromDataSource:' type='@28@0:4@8@12@16@20@24' type64='@56@0:8@16@24@32@40@48'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='identifier' type='@'/>
<arg declared_type='NSURLRequest*' index='2' name='request' type='@'/>
<arg declared_type='NSURLResponse*' index='3' name='redirectResponse' type='@'/>
<arg declared_type='WebDataSource*' index='4' name='dataSource' type='@'/>
<retval declared_type='NSURLRequest*' type='@'/>
</method>
</informal_protocol>
<informal_protocol name='WebScripting'>
<method selector='finalizeForWebScript' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
<method selector='invokeDefaultMethodWithArguments:' type='@12@0:4@8' type64='@24@0:8@16'>
<arg declared_type='NSArray*' index='0' name='arguments' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='invokeUndefinedMethodFromWebScript:withArguments:' type='@16@0:4@8@12' type64='@32@0:8@16@24'>
<arg declared_type='NSString*' index='0' name='name' type='@'/>
<arg declared_type='NSArray*' index='1' name='arguments' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method class_method='true' selector='isKeyExcludedFromWebScript:' type='B12@0:4r*8' type64='B24@0:8r*16'>
<arg const='true' declared_type='char*' index='0' name='name' type='*'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='isSelectorExcludedFromWebScript:' type='B12@0:4:8' type64='B24@0:8:16'>
<arg declared_type='SEL' index='0' name='selector' type=':'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='webScriptNameForKey:' type='@12@0:4r*8' type64='@24@0:8r*16'>
<arg const='true' declared_type='char*' index='0' name='name' type='*'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method class_method='true' selector='webScriptNameForSelector:' type='@12@0:4:8' type64='@24@0:8:16'>
<arg declared_type='SEL' index='0' name='selector' type=':'/>
<retval declared_type='NSString*' type='@'/>
</method>
</informal_protocol>
<informal_protocol name='WebUIDelegate'>
<method selector='webView:contextMenuItemsForElement:defaultMenuItems:' type='@20@0:4@8@12@16' type64='@40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='element' type='@'/>
<arg declared_type='NSArray*' index='2' name='defaultMenuItems' type='@'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='webView:createWebViewModalDialogWithRequest:' type='@16@0:4@8@12' type64='@32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURLRequest*' index='1' name='request' type='@'/>
<retval declared_type='WebView*' type='@'/>
</method>
<method selector='webView:createWebViewWithRequest:' type='@16@0:4@8@12' type64='@32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSURLRequest*' index='1' name='request' type='@'/>
<retval declared_type='WebView*' type='@'/>
</method>
<method selector='webView:dragDestinationActionMaskForDraggingInfo:' type='I16@0:4@8@12' type64='Q32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='id' index='1' name='draggingInfo' type='@'/>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='webView:dragSourceActionMaskForPoint:' type='I20@0:4@8{_NSPoint=ff}12' type64='Q40@0:8@16{CGPoint=dd}24'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='NSPoint' index='1' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='webView:drawFooterInRect:' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:drawHeaderInRect:' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:makeFirstResponder:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSResponder*' index='1' name='responder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:mouseDidMoveOverElement:modifierFlags:' type='v20@0:4@8@12I16' type64='v40@0:8@16@24Q32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSDictionary*' index='1' name='elementInformation' type='@'/>
<arg declared_type='NSUInteger' index='2' name='modifierFlags' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:printFrameView:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='WebFrameView*' index='1' name='frameView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:runBeforeUnloadConfirmPanelWithMessage:initiatedByFrame:' type='B20@0:4@8@12@16' type64='B40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:runJavaScriptAlertPanelWithMessage:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:' type='v20@0:4@8@12@16' type64='v40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:runJavaScriptConfirmPanelWithMessage:' type='B16@0:4@8@12' type64='B32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:' type='B20@0:4@8@12@16' type64='B40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='message' type='@'/>
<arg declared_type='WebFrame*' index='2' name='frame' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:' type='@20@0:4@8@12@16' type64='@40@0:8@16@24@32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='prompt' type='@'/>
<arg declared_type='NSString*' index='2' name='defaultText' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:' type='@24@0:4@8@12@16@20' type64='@48@0:8@16@24@32@40'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='prompt' type='@'/>
<arg declared_type='NSString*' index='2' name='defaultText' type='@'/>
<arg declared_type='WebFrame*' index='3' name='frame' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webView:runOpenPanelForFileButtonWithResultListener:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='resultListener' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:runOpenPanelForFileButtonWithResultListener:allowMultipleFiles:' type='v20@0:4@8@12B16' type64='v36@0:8@16@24B32'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='id' index='1' name='resultListener' type='@'/>
<arg declared_type='BOOL' index='2' name='allowMultipleFiles' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setContentRect:' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setFrame:' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSRect' index='1' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setResizable:' type='v16@0:4@8B12' type64='v28@0:8@16B24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='BOOL' index='1' name='resizable' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setStatusBarVisible:' type='v16@0:4@8B12' type64='v28@0:8@16B24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='BOOL' index='1' name='visible' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setStatusText:' type='v16@0:4@8@12' type64='v32@0:8@16@24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='NSString*' index='1' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:setToolbarsVisible:' type='v16@0:4@8B12' type64='v28@0:8@16B24'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<arg declared_type='BOOL' index='1' name='visible' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:shouldPerformAction:fromSender:' type='B20@0:4@8:12@16' type64='B40@0:8@16:24@32'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='SEL' index='1' name='action' type=':'/>
<arg declared_type='id' index='2' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:validateUserInterfaceItem:defaultValidation:' type='B20@0:4@8@12B16' type64='B36@0:8@16@24B32'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='id' index='1' name='item' type='@'/>
<arg declared_type='BOOL' index='2' name='defaultValidation' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webView:willPerformDragDestinationAction:forDraggingInfo:' type='v20@0:4@8I12@16' type64='v40@0:8@16Q24@32'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebDragDestinationAction' index='1' name='action' type='I' type64='Q'/>
<arg declared_type='id' index='2' name='draggingInfo' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webView:willPerformDragSourceAction:fromPoint:withPasteboard:' type='v28@0:4@8I12{_NSPoint=ff}16@24' type64='v56@0:8@16Q24{CGPoint=dd}32@48'>
<arg declared_type='WebView*' index='0' name='webView' type='@'/>
<arg declared_type='WebDragSourceAction' index='1' name='action' type='I' type64='Q'/>
<arg declared_type='NSPoint' index='2' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<arg declared_type='NSPasteboard*' index='3' name='pasteboard' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewAreToolbarsVisible:' type='B12@0:4@8' type64='B24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewClose:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewContentRect:' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}12@0:4@8' type64='{CGRect={CGPoint=dd}{CGSize=dd}}24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='webViewFirstResponder:' type='@12@0:4@8' type64='@24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSResponder*' type='@'/>
</method>
<method selector='webViewFocus:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewFooterHeight:' type='f12@0:4@8' type64='f24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='webViewFrame:' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}12@0:4@8' type64='{CGRect={CGPoint=dd}{CGSize=dd}}24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='webViewHeaderHeight:' type='f12@0:4@8' type64='f24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='webViewIsResizable:' type='B12@0:4@8' type64='B24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewIsStatusBarVisible:' type='B12@0:4@8' type64='B24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewRunModal:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewShow:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewStatusText:' type='@12@0:4@8' type64='@24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webViewUnfocus:' type='v12@0:4@8' type64='v24@0:8@16'>
<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
</signatures>