Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport5142
1 files changed, 2846 insertions, 2296 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport
index fa288427d9..5d19dba514 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport
@@ -1,421 +1,414 @@
<?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/JavaScriptCore.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/CoreServices.framework'/>
-<depends_on path='/System/Library/Frameworks/CoreFoundation.framework'/>
-<depends_on path='/System/Library/Frameworks/ApplicationServices.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 name='offset' declared_type='int32_t' type='i'/>
-<field name='length' declared_type='uint32_t' type='I'/>
-<field name='next' declared_type='struct _NPByteRange*' type='^{_NPByteRange=iI^{_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 name='structVersion' declared_type='uint32_t' type='I'/>
-<field name='allocate' function_pointer='true' declared_type='NPAllocateFunctionPtr' type='^?'>
+<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 name='deallocate' function_pointer='true' declared_type='NPDeallocateFunctionPtr' type='^?'>
+<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 name='invalidate' function_pointer='true' declared_type='NPInvalidateFunctionPtr' type='^?'>
+<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 name='hasMethod' function_pointer='true' declared_type='NPHasMethodFunctionPtr' type='^?'>
+<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 name='invoke' function_pointer='true' declared_type='NPInvokeFunctionPtr' type='^?'>
+<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 declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='invokeDefault' function_pointer='true' declared_type='NPInvokeDefaultFunctionPtr' type='^?'>
+<field declared_type='NPInvokeDefaultFunctionPtr' function_pointer='true' name='invokeDefault' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='hasProperty' function_pointer='true' declared_type='NPHasPropertyFunctionPtr' type='^?'>
+<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 name='getProperty' function_pointer='true' declared_type='NPGetPropertyFunctionPtr' type='^?'>
+<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 name='setProperty' function_pointer='true' declared_type='NPSetPropertyFunctionPtr' type='^?'>
+<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 declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
-<field name='removeProperty' function_pointer='true' declared_type='NPRemovePropertyFunctionPtr' type='^?'>
+<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 name='enumerate' function_pointer='true' declared_type='NPEnumerationFunctionPtr' type='^?'>
+<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 name='construct' function_pointer='true' declared_type='NPConstructFunctionPtr' type='^?'>
+<field declared_type='NPConstructFunctionPtr' function_pointer='true' name='construct' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='type' declared_type='NPCocoaEventType' type='i'/>
-<field name='version' declared_type='uint32_t' type='I'/>
-<field name='data' declared_type='union _NPCocoaEvent::' 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}})'/>
+<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:615: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 name='window' declared_type='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 name='platformPrint' declared_type='void*' type='^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 name='pluginPrinted' declared_type='NPBool' type='C'/>
-<field name='printOne' declared_type='NPBool' type='C'/>
-<field name='platformPrint' declared_type='void*' type='^v'/>
-</struct>
-<struct name='NPImageExpose' type='{_NPImageExpose=&quot;data&quot;*&quot;stride&quot;i&quot;depth&quot;i&quot;x&quot;i&quot;y&quot;i&quot;width&quot;I&quot;height&quot;I&quot;dataSize&quot;{_NPSize=&quot;width&quot;i&quot;height&quot;i}&quot;translateX&quot;f&quot;translateY&quot;f&quot;scaleX&quot;f&quot;scaleY&quot;f}'>
-<field name='data' declared_type='char*' type='*'/>
-<field name='stride' declared_type='int32_t' type='i'/>
-<field name='depth' declared_type='int32_t' type='i'/>
-<field name='x' declared_type='int32_t' type='i'/>
-<field name='y' declared_type='int32_t' type='i'/>
-<field name='width' declared_type='uint32_t' type='I'/>
-<field name='height' declared_type='uint32_t' type='I'/>
-<field name='dataSize' declared_type='NPSize' type='{_NPSize=&quot;width&quot;i&quot;height&quot;i}'/>
-<field name='translateX' declared_type='float' type='f'/>
-<field name='translateY' declared_type='float' type='f'/>
-<field name='scaleX' declared_type='float' type='f'/>
-<field name='scaleY' declared_type='float' type='f'/>
+<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;^?}'>
-<field name='size' declared_type='uint16_t' type='S'/>
-<field name='version' declared_type='uint16_t' type='S'/>
-<field name='geturl' function_pointer='true' declared_type='NPN_GetURLProcPtr' type='^?'>
+<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 declared_type='char*' const='true' type='*'/>
-<arg declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<retval declared_type='NPError' type='s'/>
</field>
-<field name='posturl' function_pointer='true' declared_type='NPN_PostURLProcPtr' type='^?'>
+<field declared_type='NPN_PostURLProcPtr' function_pointer='true' name='posturl' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg declared_type='char*' const='true' type='*'/>
-<arg declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='uint32_t' type='I'/>
-<arg declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='NPBool' type='C'/>
<retval declared_type='NPError' type='s'/>
</field>
-<field name='requestread' function_pointer='true' declared_type='NPN_RequestReadProcPtr' type='^?'>
+<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 name='newstream' function_pointer='true' declared_type='NPN_NewStreamProcPtr' type='^?'>
+<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 declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='NPStream**' type='^^{_NPStream}'/>
<retval declared_type='NPError' type='s'/>
</field>
-<field name='write' function_pointer='true' declared_type='NPN_WriteProcPtr' type='^?'>
+<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 name='destroystream' function_pointer='true' declared_type='NPN_DestroyStreamProcPtr' type='^?'>
+<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 name='status' function_pointer='true' declared_type='NPN_StatusProcPtr' type='^?'>
+<field declared_type='NPN_StatusProcPtr' function_pointer='true' name='status' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<retval declared_type='void' type='v'/>
</field>
-<field name='uagent' function_pointer='true' declared_type='NPN_UserAgentProcPtr' type='^?'>
+<field declared_type='NPN_UserAgentProcPtr' function_pointer='true' name='uagent' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<retval declared_type='char*' const='true' type='*'/>
+<retval const='true' declared_type='char*' type='*'/>
</field>
-<field name='memalloc' function_pointer='true' declared_type='NPN_MemAllocProcPtr' type='^?'>
+<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 name='memfree' function_pointer='true' declared_type='NPN_MemFreeProcPtr' type='^?'>
+<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 name='memflush' function_pointer='true' declared_type='NPN_MemFlushProcPtr' type='^?'>
+<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 name='reloadplugins' function_pointer='true' declared_type='NPN_ReloadPluginsProcPtr' type='^?'>
+<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 name='getJavaEnv' function_pointer='true' declared_type='NPN_GetJavaEnvProcPtr' type='^?'>
+<field declared_type='NPN_GetJavaEnvProcPtr' function_pointer='true' name='getJavaEnv' type='^?'>
<retval declared_type='void*' type='^v'/>
</field>
-<field name='getJavaPeer' function_pointer='true' declared_type='NPN_GetJavaPeerProcPtr' type='^?'>
+<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 name='geturlnotify' function_pointer='true' declared_type='NPN_GetURLNotifyProcPtr' type='^?'>
+<field declared_type='NPN_GetURLNotifyProcPtr' function_pointer='true' name='geturlnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg declared_type='char*' const='true' type='*'/>
-<arg declared_type='char*' const='true' type='*'/>
+<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 name='posturlnotify' function_pointer='true' declared_type='NPN_PostURLNotifyProcPtr' type='^?'>
+<field declared_type='NPN_PostURLNotifyProcPtr' function_pointer='true' name='posturlnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg declared_type='char*' const='true' type='*'/>
-<arg declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='uint32_t' type='I'/>
-<arg declared_type='char*' const='true' type='*'/>
+<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 name='getvalue' function_pointer='true' declared_type='NPN_GetValueProcPtr' type='^?'>
+<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 name='setvalue' function_pointer='true' declared_type='NPN_SetValueProcPtr' type='^?'>
+<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 name='invalidaterect' function_pointer='true' declared_type='NPN_InvalidateRectProcPtr' type='^?'>
+<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 name='invalidateregion' function_pointer='true' declared_type='NPN_InvalidateRegionProcPtr' type='^?'>
+<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 name='forceredraw' function_pointer='true' declared_type='NPN_ForceRedrawProcPtr' type='^?'>
+<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 name='getstringidentifier' function_pointer='true' declared_type='NPN_GetStringIdentifierProcPtr' type='^?'>
-<arg declared_type='NPUTF8*' const='true' type='*'/>
+<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 name='getstringidentifiers' function_pointer='true' declared_type='NPN_GetStringIdentifiersProcPtr' type='^?'>
-<arg declared_type='NPUTF8**' const='true' type='^*'/>
+<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 name='getintidentifier' function_pointer='true' declared_type='NPN_GetIntIdentifierProcPtr' type='^?'>
+<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 name='identifierisstring' function_pointer='true' declared_type='NPN_IdentifierIsStringProcPtr' type='^?'>
+<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 name='utf8fromidentifier' function_pointer='true' declared_type='NPN_UTF8FromIdentifierProcPtr' type='^?'>
+<field declared_type='NPN_UTF8FromIdentifierProcPtr' function_pointer='true' name='utf8fromidentifier' type='^?'>
<arg declared_type='NPIdentifier' type='^v'/>
<retval declared_type='NPUTF8*' type='*'/>
</field>
-<field name='intfromidentifier' function_pointer='true' declared_type='NPN_IntFromIdentifierProcPtr' type='^?'>
+<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 name='createobject' function_pointer='true' declared_type='NPN_CreateObjectProcPtr' type='^?'>
+<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 name='retainobject' function_pointer='true' declared_type='NPN_RetainObjectProcPtr' type='^?'>
+<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 name='releaseobject' function_pointer='true' declared_type='NPN_ReleaseObjectProcPtr' type='^?'>
+<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 name='invoke' function_pointer='true' declared_type='NPN_InvokeProcPtr' type='^?'>
+<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 declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='invokeDefault' function_pointer='true' declared_type='NPN_InvokeDefaultProcPtr' type='^?'>
+<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 declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='evaluate' function_pointer='true' declared_type='NPN_EvaluateProcPtr' type='^?'>
+<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 name='getproperty' function_pointer='true' declared_type='NPN_GetPropertyProcPtr' type='^?'>
+<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 name='setproperty' function_pointer='true' declared_type='NPN_SetPropertyProcPtr' type='^?'>
+<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 declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<arg const='true' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
<retval declared_type='_Bool' type='B'/>
</field>
-<field name='removeproperty' function_pointer='true' declared_type='NPN_RemovePropertyProcPtr' type='^?'>
+<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 name='hasproperty' function_pointer='true' declared_type='NPN_HasPropertyProcPtr' type='^?'>
+<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 name='hasmethod' function_pointer='true' declared_type='NPN_HasMethodProcPtr' type='^?'>
+<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 name='releasevariantvalue' function_pointer='true' declared_type='NPN_ReleaseVariantValueProcPtr' type='^?'>
+<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 name='setexception' function_pointer='true' declared_type='NPN_SetExceptionProcPtr' type='^?'>
+<field declared_type='NPN_SetExceptionProcPtr' function_pointer='true' name='setexception' type='^?'>
<arg declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg declared_type='NPUTF8*' const='true' type='*'/>
+<arg const='true' declared_type='NPUTF8*' type='*'/>
<retval declared_type='void' type='v'/>
</field>
-<field name='pushpopupsenabledstate' function_pointer='true' declared_type='NPN_PushPopupsEnabledStateProcPtr' type='^?'>
+<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 name='poppopupsenabledstate' function_pointer='true' declared_type='NPN_PopPopupsEnabledStateProcPtr' type='^?'>
+<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 name='enumerate' function_pointer='true' declared_type='NPN_EnumerateProcPtr' type='^?'>
+<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 name='pluginthreadasynccall' function_pointer='true' declared_type='NPN_PluginThreadAsyncCallProcPtr' type='^?'>
+<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 name='construct' function_pointer='true' declared_type='NPN_ConstructProcPtr' type='^?'>
+<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 declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='getvalueforurl' function_pointer='true' declared_type='NPN_GetValueForURLProcPtr' type='^?'>
+<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 declared_type='char*' const='true' type='*'/>
+<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 name='setvalueforurl' function_pointer='true' declared_type='NPN_SetValueForURLProcPtr' type='^?'>
+<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 declared_type='char*' const='true' type='*'/>
-<arg declared_type='char*' const='true' type='*'/>
+<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 name='getauthenticationinfo' function_pointer='true' declared_type='NPN_GetAuthenticationInfoProcPtr' type='^?'>
+<field declared_type='NPN_GetAuthenticationInfoProcPtr' function_pointer='true' name='getauthenticationinfo' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg declared_type='char*' const='true' type='*'/>
-<arg declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<arg declared_type='int32_t' type='i'/>
-<arg declared_type='char*' const='true' type='*'/>
-<arg declared_type='char*' const='true' type='*'/>
+<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 name='scheduletimer' function_pointer='true' declared_type='NPN_ScheduleTimerProcPtr' type='^?'>
+<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 name='unscheduletimer' function_pointer='true' declared_type='NPN_UnscheduleTimerProcPtr' type='^?'>
+<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 name='popupcontextmenu' function_pointer='true' declared_type='NPN_PopUpContextMenuProcPtr' type='^?'>
+<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 name='convertpoint' function_pointer='true' declared_type='NPN_ConvertPointProcPtr' type='^?'>
+<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'/>
@@ -427,17 +420,17 @@
</field>
</struct>
<struct name='NPObject' type='{NPObject=&quot;_class&quot;^{NPClass}&quot;referenceCount&quot;I}'>
-<field name='_class' declared_type='NPClass*' type='^{NPClass=I^?^?^?^?^?^?^?^?^?^?^?^?}'/>
-<field name='referenceCount' declared_type='uint32_t' type='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 name='pdata' declared_type='void*' type='^v'/>
-<field name='ndata' declared_type='void*' type='^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 name='size' declared_type='uint16_t' type='S'/>
-<field name='version' declared_type='uint16_t' type='S'/>
-<field name='newp' function_pointer='true' declared_type='NPP_NewProcPtr' type='^?'>
+<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'/>
@@ -447,17 +440,17 @@
<arg declared_type='NPSavedData*' type='^{_NPSavedData=i^v}'/>
<retval declared_type='NPError' type='s'/>
</field>
-<field name='destroy' function_pointer='true' declared_type='NPP_DestroyProcPtr' type='^?'>
+<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 name='setwindow' function_pointer='true' declared_type='NPP_SetWindowProcPtr' type='^?'>
+<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 name='newstream' function_pointer='true' declared_type='NPP_NewStreamProcPtr' type='^?'>
+<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*}'/>
@@ -465,24 +458,24 @@
<arg declared_type='uint16_t*' type='^S'/>
<retval declared_type='NPError' type='s'/>
</field>
-<field name='destroystream' function_pointer='true' declared_type='NPP_DestroyStreamProcPtr' type='^?'>
+<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 name='asfile' function_pointer='true' declared_type='NPP_StreamAsFileProcPtr' type='^?'>
+<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 declared_type='char*' const='true' type='*'/>
+<arg const='true' declared_type='char*' type='*'/>
<retval declared_type='void' type='v'/>
</field>
-<field name='writeready' function_pointer='true' declared_type='NPP_WriteReadyProcPtr' type='^?'>
+<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 name='write' function_pointer='true' declared_type='NPP_WriteProcPtr' type='^?'>
+<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'/>
@@ -490,166 +483,168 @@
<arg declared_type='void*' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</field>
-<field name='print' function_pointer='true' declared_type='NPP_PrintProcPtr' type='^?'>
+<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 name='event' function_pointer='true' declared_type='NPP_HandleEventProcPtr' type='^?'>
+<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 name='urlnotify' function_pointer='true' declared_type='NPP_URLNotifyProcPtr' type='^?'>
+<field declared_type='NPP_URLNotifyProcPtr' function_pointer='true' name='urlnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg declared_type='char*' const='true' type='*'/>
+<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 name='javaClass' declared_type='JRIGlobalRef' type='@'/>
-<field name='getvalue' function_pointer='true' declared_type='NPP_GetValueProcPtr' type='^?'>
+<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 name='setvalue' function_pointer='true' declared_type='NPP_SetValueProcPtr' type='^?'>
+<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 name='gotfocus' function_pointer='true' declared_type='NPP_GotFocusPtr' type='^?'>
+<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 name='lostfocus' function_pointer='true' declared_type='NPP_LostFocusPtr' type='^?'>
+<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 name='urlredirectnotify' function_pointer='true' declared_type='NPP_URLRedirectNotifyPtr' type='^?'>
+<field declared_type='NPP_URLRedirectNotifyPtr' function_pointer='true' name='urlredirectnotify' type='^?'>
<arg declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg declared_type='char*' const='true' type='*'/>
+<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 name='clearsitedata' function_pointer='true' declared_type='NPP_ClearSiteDataPtr' type='^?'>
-<arg declared_type='char*' const='true' type='*'/>
+<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 name='getsiteswithdata' function_pointer='true' declared_type='NPP_GetSitesWithDataPtr' type='^?'>
+<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 name='mode' declared_type='uint16_t' type='S'/>
-<field name='print' declared_type='union _NPPrint::' 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})'/>
+<field declared_type='uint16_t' name='mode' type='S'/>
+<field declared_type='union (anonymous union at /System/Library/Frameworks/WebKit.framework/Headers/npapi.h:489: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 name='top' declared_type='uint16_t' type='S'/>
-<field name='left' declared_type='uint16_t' type='S'/>
-<field name='bottom' declared_type='uint16_t' type='S'/>
-<field name='right' declared_type='uint16_t' type='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 name='len' declared_type='int32_t' type='i'/>
-<field name='buf' declared_type='void*' type='^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 name='width' declared_type='int32_t' type='i'/>
-<field name='height' declared_type='int32_t' type='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 name='pdata' declared_type='void*' type='^v'/>
-<field name='ndata' declared_type='void*' type='^v'/>
-<field name='url' declared_type='char*' const='true' type='*'/>
-<field name='end' declared_type='uint32_t' type='I'/>
-<field name='lastmodified' declared_type='uint32_t' type='I'/>
-<field name='notifyData' declared_type='void*' type='^v'/>
-<field name='headers' declared_type='char*' const='true' type='*'/>
+<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 name='UTF8Characters' declared_type='NPUTF8*' const='true' type='*'/>
-<field name='UTF8Length' declared_type='uint32_t' type='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 name='type' declared_type='NPVariantType' type='i'/>
-<field name='value' declared_type='union _NPVariant::' 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})'/>
+<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 name='window' declared_type='void*' type='^v'/>
-<field name='x' declared_type='int32_t' type='i'/>
-<field name='y' declared_type='int32_t' type='i'/>
-<field name='width' declared_type='uint32_t' type='I'/>
-<field name='height' declared_type='uint32_t' type='I'/>
-<field name='clipRect' declared_type='NPRect' type='{_NPRect=&quot;top&quot;S&quot;left&quot;S&quot;bottom&quot;S&quot;right&quot;S}'/>
-<field name='type' declared_type='NPWindowType' type='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' type64='{NP_CGContext=&quot;context&quot;^{CGContext}&quot;window&quot;^{_NPNSWindow}}' type='{NP_CGContext=&quot;context&quot;^{CGContext}&quot;window&quot;^v}'>
-<field name='context' declared_type='CGContextRef' type='^{CGContext=}'/>
-<field name='window' declared_type='void*' type64='^{_NPNSWindow=}' type='^v' declared_type64='NPNSWindow*'/>
+<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' type64='{NP_GLContext=&quot;context&quot;^{_CGLContextObject}&quot;window&quot;^{_NPNSWindow}}' type='{NP_GLContext=&quot;context&quot;^{_CGLContextObject}&quot;window&quot;^v}'>
-<field name='context' declared_type='CGLContextObj' type='^{_CGLContextObject=}'/>
-<field name='window' declared_type='void*' type64='^{_NPNSWindow=}' type='^v' declared_type64='NPNSWindow*'/>
+<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>
-<cftype name='JRIGlobalRef' type='^v'/>
<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=}'/>
-<constant name='DOMEventException' declared_type='NSString*' const='true' type='@'/>
-<constant name='DOMException' declared_type='NSString*' const='true' type='@'/>
-<constant name='DOMRangeException' declared_type='NSString*' const='true' type='@'/>
-<constant name='DOMXPathException' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebActionButtonKey' declared_type='NSString*' type='@'/>
-<constant name='WebActionElementKey' declared_type='NSString*' type='@'/>
-<constant name='WebActionModifierFlagsKey' declared_type='NSString*' type='@'/>
-<constant name='WebActionNavigationTypeKey' declared_type='NSString*' type='@'/>
-<constant name='WebActionOriginalURLKey' declared_type='NSString*' type='@'/>
-<constant name='WebArchivePboardType' declared_type='NSString*' type='@'/>
-<constant name='WebElementDOMNodeKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementFrameKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementImageAltStringKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementImageKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementImageRectKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementImageURLKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementIsSelectedKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementLinkLabelKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementLinkTargetFrameKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementLinkTitleKey' declared_type='NSString*' type='@'/>
-<constant name='WebElementLinkURLKey' declared_type='NSString*' type='@'/>
-<constant name='WebHistoryAllItemsRemovedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebHistoryItemChangedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebHistoryItemsAddedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebHistoryItemsKey' declared_type='NSString*' type='@'/>
-<constant name='WebHistoryItemsRemovedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebHistoryLoadedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebHistorySavedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebKitErrorDomain' declared_type='NSString*' type='@'/>
-<constant name='WebKitErrorMIMETypeKey' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebKitErrorPlugInNameKey' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebKitErrorPlugInPageURLStringKey' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebPlugInAttributesKey' declared_type='NSString*' type='@'/>
-<constant name='WebPlugInBaseURLKey' declared_type='NSString*' type='@'/>
-<constant name='WebPlugInContainerKey' declared_type='NSString*' type='@'/>
-<constant name='WebPlugInContainingElementKey' declared_type='NSString*' type='@'/>
-<constant name='WebPlugInShouldLoadMainResourceKey' declared_type='NSString*' type='@'/>
-<constant name='WebPreferencesChangedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebViewDidBeginEditingNotification' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebViewDidChangeNotification' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebViewDidChangeSelectionNotification' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebViewDidChangeTypingStyleNotification' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebViewDidEndEditingNotification' declared_type='NSString*' const='true' type='@'/>
-<constant name='WebViewProgressEstimateChangedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebViewProgressFinishedNotification' declared_type='NSString*' type='@'/>
-<constant name='WebViewProgressStartedNotification' declared_type='NSString*' type='@'/>
+<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*' name='WKErrorDomain' 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'/>
@@ -694,6 +689,10 @@
<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'/>
@@ -704,6 +703,9 @@
<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'/>
@@ -736,6 +738,7 @@
<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'/>
@@ -772,8 +775,9 @@
<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='8'/>
-<enum name='DOM_WEBKIT_KEYFRAME_RULE' value='9'/>
+<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'/>
@@ -827,16 +831,20 @@
<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='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'/>
@@ -922,6 +930,22 @@
<enum name='NP_SEEK' value='2'/>
<enum name='NP_VERSION_MAJOR' value='0'/>
<enum name='NP_VERSION_MINOR' value='24'/>
+<enum name='WKErrorJavaScriptExceptionOccurred' value64='4'/>
+<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'/>
@@ -936,17 +960,7 @@
<enum name='WebDragSourceActionLink' value='4'/>
<enum name='WebDragSourceActionNone' value='0'/>
<enum name='WebDragSourceActionSelection' value='8'/>
-<enum name='WebJNIReturnTypeBoolean' value='3'/>
-<enum name='WebJNIReturnTypeByte' value='4'/>
-<enum name='WebJNIReturnTypeChar' value='5'/>
-<enum name='WebJNIReturnTypeDouble' value='10'/>
-<enum name='WebJNIReturnTypeFloat' value='9'/>
-<enum name='WebJNIReturnTypeInt' value='7'/>
-<enum name='WebJNIReturnTypeInvalid' value='0'/>
-<enum name='WebJNIReturnTypeLong' value='8'/>
-<enum name='WebJNIReturnTypeObject' value='2'/>
-<enum name='WebJNIReturnTypeShort' value='6'/>
-<enum name='WebJNIReturnTypeVoid' value='1'/>
+<enum name='WebKitErrorBlockedPlugInVersion' value='203'/>
<enum name='WebKitErrorCannotFindPlugIn' value='200'/>
<enum name='WebKitErrorCannotLoadPlugIn' value='201'/>
<enum name='WebKitErrorCannotShowMIMEType' value='100'/>
@@ -999,260 +1013,260 @@
<enum name='kNPEventNotHandled' value='0'/>
<enum name='kNPEventStartIME' value='2'/>
<function name='NPN_Construct'>
-<arg name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='args' declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
-<arg name='argCount' declared_type='uint32_t' type='I'/>
-<arg name='result' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='sourceX' declared_type='double' type='d'/>
-<arg name='sourceY' declared_type='double' type='d'/>
-<arg name='sourceSpace' declared_type='NPCoordinateSpace' type='i'/>
-<arg name='destX' declared_type='double*' type='^d'/>
-<arg name='destY' declared_type='double*' type='^d'/>
-<arg name='destSpace' declared_type='NPCoordinateSpace' type='i'/>
+<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 name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='aClass' declared_type='NPClass*' type='^{NPClass=I^?^?^?^?^?^?^?^?^?^?^?^?}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
-<arg name='reason' declared_type='NPReason' type='s'/>
+<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 name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='identifier' declared_type='NPIdentifier**' type='^^^v'/>
-<arg name='count' declared_type='uint32_t*' type='^I'/>
+<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 name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='script' declared_type='NPString*' type='^{_NPString=*I}'/>
-<arg name='result' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
+<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_GetAuthenticationInfo'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='protocol' declared_type='char*' const='true' type='*'/>
-<arg name='host' declared_type='char*' const='true' type='*'/>
-<arg name='port' declared_type='int32_t' type='i'/>
-<arg name='scheme' declared_type='char*' const='true' type='*'/>
-<arg name='realm' declared_type='char*' const='true' type='*'/>
-<arg name='username' declared_type='char**' type='^*'/>
-<arg name='ulen' declared_type='uint32_t*' type='^I'/>
-<arg name='password' declared_type='char**' type='^*'/>
-<arg name='plen' declared_type='uint32_t*' type='^I'/>
+<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 name='intid' declared_type='int32_t' type='i'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
+<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='NPN_GetProperty'>
-<arg name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='propertyName' declared_type='NPIdentifier' type='^v'/>
-<arg name='result' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='name' declared_type='NPUTF8*' const='true' type='*'/>
+<arg const='true' declared_type='NPUTF8*' name='name' type='*'/>
<retval declared_type='NPIdentifier' type='^v'/>
</function>
<function name='NPN_GetStringIdentifiers'>
-<arg name='names' declared_type='NPUTF8**' const='true' type='^*'/>
-<arg name='nameCount' declared_type='int32_t' type='i'/>
-<arg name='identifiers' declared_type='NPIdentifier*' type='^^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='target' declared_type='char*' const='true' type='*'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='target' declared_type='char*' const='true' type='*'/>
-<arg name='notifyData' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='variable' declared_type='NPNVariable' type='i'/>
-<arg name='value' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='variable' declared_type='NPNURLVariable' type='i'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='value' declared_type='char**' type='^*'/>
-<arg name='len' declared_type='uint32_t*' type='^I'/>
+<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_HasMethod'>
-<arg name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='methodName' declared_type='NPIdentifier' type='^v'/>
+<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 name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='propertyName' declared_type='NPIdentifier' type='^v'/>
+<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 name='identifier' declared_type='NPIdentifier' type='^v'/>
+<arg declared_type='NPIdentifier' name='identifier' type='^v'/>
<retval declared_type='_Bool' type='B'/>
</function>
<function name='NPN_IntFromIdentifier'>
-<arg name='identifier' declared_type='NPIdentifier' type='^v'/>
+<arg declared_type='NPIdentifier' name='identifier' type='^v'/>
<retval declared_type='int32_t' type='i'/>
</function>
<function name='NPN_InvalidateRect'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='invalidRect' declared_type='NPRect*' type='^{_NPRect=SSSS}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='invalidRegion' declared_type='NPRegion' type='^v'/>
+<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 name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='methodName' declared_type='NPIdentifier' type='^v'/>
-<arg name='args' declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
-<arg name='argCount' declared_type='uint32_t' type='I'/>
-<arg name='result' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='args' declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
-<arg name='argCount' declared_type='uint32_t' type='I'/>
-<arg name='result' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='size' declared_type='uint32_t' type='I'/>
+<arg declared_type='uint32_t' name='size' type='I'/>
<retval declared_type='void*' type='^v'/>
</function>
<function name='NPN_MemFlush'>
-<arg name='size' declared_type='uint32_t' type='I'/>
+<arg declared_type='uint32_t' name='size' type='I'/>
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='NPN_MemFree'>
-<arg name='ptr' declared_type='void*' type='^v'/>
+<arg declared_type='void*' name='ptr' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_NewStream'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='type' declared_type='NPMIMEType' type='*'/>
-<arg name='target' declared_type='char*' const='true' type='*'/>
-<arg name='stream' declared_type='NPStream**' type='^^{_NPStream}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='func' function_pointer='true' declared_type='void (*)(void *)' type='^?'>
+<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 name='userData' declared_type='void*' type='^v'/>
+<arg declared_type='void*' name='userData' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_PopPopupsEnabledState'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
+<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_PopUpContextMenu'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='menu' declared_type='NPMenu*' type='^{_NPNSMenu=}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='target' declared_type='char*' const='true' type='*'/>
-<arg name='len' declared_type='uint32_t' type='I'/>
-<arg name='buf' declared_type='char*' const='true' type='*'/>
-<arg name='file' declared_type='NPBool' type='C'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='target' declared_type='char*' const='true' type='*'/>
-<arg name='len' declared_type='uint32_t' type='I'/>
-<arg name='buf' declared_type='char*' const='true' type='*'/>
-<arg name='file' declared_type='NPBool' type='C'/>
-<arg name='notifyData' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='enabled' declared_type='NPBool' type='C'/>
+<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 name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
+<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_ReleaseVariantValue'>
-<arg name='variant' declared_type='NPVariant*' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='reloadPages' declared_type='NPBool' type='C'/>
+<arg declared_type='NPBool' name='reloadPages' type='C'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPN_RemoveProperty'>
-<arg name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='propertyName' declared_type='NPIdentifier' type='^v'/>
+<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 name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
-<arg name='rangeList' declared_type='NPByteRange*' type='^{_NPByteRange=iI^{_NPByteRange}}'/>
+<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 name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
+<arg declared_type='NPObject*' name='npobj' type='^{NPObject=^{NPClass}I}'/>
<retval declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
</function>
<function name='NPN_ScheduleTimer'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='interval' declared_type='uint32_t' type='I'/>
-<arg name='repeat' declared_type='NPBool' type='C'/>
-<arg name='timerFunc' function_pointer='true' declared_type='void (*)(NPP, uint32_t)' type='^?'>
+<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'/>
@@ -1260,78 +1274,78 @@
<retval declared_type='uint32_t' type='I'/>
</function>
<function name='NPN_SetException'>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='message' declared_type='NPUTF8*' const='true' type='*'/>
+<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 name='npp' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='npobj' declared_type='NPObject*' type='^{NPObject=^{NPClass}I}'/>
-<arg name='propertyName' declared_type='NPIdentifier' type='^v'/>
-<arg name='value' declared_type='NPVariant*' const='true' type='^{_NPVariant=i(?=Bid{_NPString=*I}^{NPObject})}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='variable' declared_type='NPPVariable' type='i'/>
-<arg name='value' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='variable' declared_type='NPNURLVariable' type='i'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='value' declared_type='char*' const='true' type='*'/>
-<arg name='len' declared_type='uint32_t' type='I'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='message' declared_type='char*' const='true' type='*'/>
+<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_UTF8FromIdentifier'>
-<arg name='identifier' declared_type='NPIdentifier' type='^v'/>
+<arg declared_type='NPIdentifier' name='identifier' type='^v'/>
<retval declared_type='NPUTF8*' type='*'/>
</function>
<function name='NPN_UnscheduleTimer'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='timerID' declared_type='uint32_t' type='I'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<retval declared_type='char*' const='true' type='*'/>
+<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
+<retval const='true' declared_type='char*' type='*'/>
</function>
<function name='NPN_Version'>
-<arg name='plugin_major' declared_type='int*' type='^i'/>
-<arg name='plugin_minor' declared_type='int*' type='^i'/>
-<arg name='netscape_major' declared_type='int*' type='^i'/>
-<arg name='netscape_minor' declared_type='int*' type='^i'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
-<arg name='len' declared_type='int32_t' type='i'/>
-<arg name='buffer' declared_type='void*' type='^v'/>
+<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 name='site' declared_type='char*' const='true' type='*'/>
-<arg name='flags' declared_type='uint64_t' type='Q'/>
-<arg name='maxAge' declared_type='uint64_t' type='Q'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='save' declared_type='NPSavedData**' type='^^{_NPSavedData}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
-<arg name='reason' declared_type='NPReason' type='s'/>
+<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'>
@@ -1341,96 +1355,96 @@
<retval declared_type='char**' type='^*'/>
</function>
<function name='NPP_GetValue'>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='variable' declared_type='NPPVariable' type='i'/>
-<arg name='value' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='direction' declared_type='NPFocusDirection' type='i'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='event' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
+<arg declared_type='NPP' name='instance' type='^{_NPP=^v^v}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NPP_New'>
-<arg name='pluginType' declared_type='NPMIMEType' type='*'/>
-<arg name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='mode' declared_type='uint16_t' type='S'/>
-<arg name='argc' declared_type='int16_t' type='s'/>
-<arg name='argn' declared_type='char**' type='^*'/>
-<arg name='argv' declared_type='char**' type='^*'/>
-<arg name='saved' declared_type='NPSavedData*' type='^{_NPSavedData=i^v}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='type' declared_type='NPMIMEType' type='*'/>
-<arg name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
-<arg name='seekable' declared_type='NPBool' type='C'/>
-<arg name='stype' declared_type='uint16_t*' type='^S'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='platformPrint' declared_type='NPPrint*' type='^{_NPPrint=S(?={_NPFullPrint=CC^v}{_NPEmbedPrint={_NPWindow=^viiII{_NPRect=SSSS}i}^v})}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='variable' declared_type='NPNVariable' type='i'/>
-<arg name='value' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='window' declared_type='NPWindow*' type='^{_NPWindow=^viiII{_NPRect=SSSS}i}'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
-<arg name='fname' declared_type='char*' const='true' type='*'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='reason' declared_type='NPReason' type='s'/>
-<arg name='notifyData' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='url' declared_type='char*' const='true' type='*'/>
-<arg name='status' declared_type='int32_t' type='i'/>
-<arg name='notifyData' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
-<arg name='offset' declared_type='int32_t' type='i'/>
-<arg name='len' declared_type='int32_t' type='i'/>
-<arg name='buffer' declared_type='void*' type='^v'/>
+<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 name='instance' declared_type='NPP' type='^{_NPP=^v^v}'/>
-<arg name='stream' declared_type='NPStream*' type='^{_NPStream=^v^v*II^v*}'/>
+<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'>
@@ -1446,7 +1460,7 @@
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='setValue:'>
-<arg name='value' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='specified'>
@@ -1490,17 +1504,17 @@
<retval declared_type='DOMCSSRuleList*' type='@'/>
</method>
<method selector='deleteRule:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertRule::'>
-<arg name='rule' declared_type='NSString*' type='@' index='0'/>
-<arg name='index' declared_type='unsigned int' type='I' index='1'/>
+<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 name='rule' declared_type='NSString*' type='@' index='0'/>
-<arg name='index' declared_type='unsigned int' type='I' index='1'/>
+<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'>
@@ -1512,7 +1526,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setSelectorText:'>
-<arg name='selectorText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='selectorText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='style'>
@@ -1524,7 +1538,7 @@
<retval declared_type='DOMCounter*' type='@'/>
</method>
<method selector='getFloatValue:'>
-<arg name='unitType' declared_type='unsigned short' type='S' index='0'/>
+<arg declared_type='unsigned short' index='0' name='unitType' type='S'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='getRGBColorValue'>
@@ -1540,23 +1554,23 @@
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='setFloatValue::'>
-<arg name='unitType' declared_type='unsigned short' type='S' index='0'/>
-<arg name='floatValue' declared_type='float' type='f' index='1'/>
+<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 name='unitType' declared_type='unsigned short' type='S' index='0'/>
-<arg name='floatValue' declared_type='float' type='f' index='1'/>
+<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 name='stringType' declared_type='unsigned short' type='S' index='0'/>
-<arg name='stringValue' declared_type='NSString*' type='@' index='1'/>
+<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 name='stringType' declared_type='unsigned short' type='S' index='0'/>
-<arg name='stringValue' declared_type='NSString*' type='@' index='1'/>
+<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>
@@ -1571,7 +1585,7 @@
<retval declared_type='DOMCSSStyleSheet*' type='@'/>
</method>
<method selector='setCssText:'>
-<arg name='cssText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cssText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
@@ -1580,7 +1594,7 @@
</class>
<class name='DOMCSSRuleList'>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMCSSRule*' type='@'/>
</method>
<method selector='length'>
@@ -1754,30 +1768,30 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getPropertyCSSValue:'>
-<arg name='propertyName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='DOMCSSValue*' type='@'/>
</method>
<method selector='getPropertyPriority:'>
-<arg name='propertyName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getPropertyShorthand:'>
-<arg name='propertyName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getPropertyValue:'>
-<arg name='propertyName' declared_type='NSString*' type='@' index='0'/>
+<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 name='propertyName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='left'>
@@ -1910,7 +1924,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='removeProperty:'>
-<arg name='propertyName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='propertyName' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='richness'>
@@ -1920,507 +1934,507 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAzimuth:'>
-<arg name='azimuth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='azimuth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackground:'>
-<arg name='background' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='background' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundAttachment:'>
-<arg name='backgroundAttachment' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='backgroundAttachment' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundColor:'>
-<arg name='backgroundColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='backgroundColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundImage:'>
-<arg name='backgroundImage' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='backgroundImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundPosition:'>
-<arg name='backgroundPosition' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='backgroundPosition' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundRepeat:'>
-<arg name='backgroundRepeat' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='backgroundRepeat' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
-<arg name='border' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottom:'>
-<arg name='borderBottom' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderBottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottomColor:'>
-<arg name='borderBottomColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderBottomColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottomStyle:'>
-<arg name='borderBottomStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderBottomStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderBottomWidth:'>
-<arg name='borderBottomWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderBottomWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderCollapse:'>
-<arg name='borderCollapse' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderCollapse' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderColor:'>
-<arg name='borderColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeft:'>
-<arg name='borderLeft' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderLeft' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeftColor:'>
-<arg name='borderLeftColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderLeftColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeftStyle:'>
-<arg name='borderLeftStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderLeftStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderLeftWidth:'>
-<arg name='borderLeftWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderLeftWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRight:'>
-<arg name='borderRight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderRight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRightColor:'>
-<arg name='borderRightColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderRightColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRightStyle:'>
-<arg name='borderRightStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderRightStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderRightWidth:'>
-<arg name='borderRightWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderRightWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderSpacing:'>
-<arg name='borderSpacing' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderStyle:'>
-<arg name='borderStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTop:'>
-<arg name='borderTop' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderTop' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTopColor:'>
-<arg name='borderTopColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderTopColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTopStyle:'>
-<arg name='borderTopStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderTopStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderTopWidth:'>
-<arg name='borderTopWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderTopWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderWidth:'>
-<arg name='borderWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='borderWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBottom:'>
-<arg name='bottom' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='bottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCaptionSide:'>
-<arg name='captionSide' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='captionSide' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setClear:'>
-<arg name='clear' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='clear' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setClip:'>
-<arg name='clip' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='clip' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setColor:'>
-<arg name='color' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContent:'>
-<arg name='content' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='content' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCounterIncrement:'>
-<arg name='counterIncrement' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='counterIncrement' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCounterReset:'>
-<arg name='counterReset' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='counterReset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCssFloat:'>
-<arg name='cssFloat' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cssFloat' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCssText:'>
-<arg name='cssText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cssText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCue:'>
-<arg name='cue' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCueAfter:'>
-<arg name='cueAfter' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cueAfter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCueBefore:'>
-<arg name='cueBefore' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cueBefore' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCursor:'>
-<arg name='cursor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cursor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDirection:'>
-<arg name='direction' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='direction' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisplay:'>
-<arg name='display' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='display' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setElevation:'>
-<arg name='elevation' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='elevation' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEmptyCells:'>
-<arg name='emptyCells' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='emptyCells' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFont:'>
-<arg name='font' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='font' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontFamily:'>
-<arg name='fontFamily' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontSize:'>
-<arg name='fontSize' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fontSize' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontSizeAdjust:'>
-<arg name='fontSizeAdjust' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fontSizeAdjust' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontStretch:'>
-<arg name='fontStretch' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fontStretch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontStyle:'>
-<arg name='fontStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fontStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontVariant:'>
-<arg name='fontVariant' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fontVariant' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontWeight:'>
-<arg name='fontWeight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fontWeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
-<arg name='height' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLeft:'>
-<arg name='left' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='left' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLetterSpacing:'>
-<arg name='letterSpacing' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='letterSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLineHeight:'>
-<arg name='lineHeight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='lineHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStyle:'>
-<arg name='listStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='listStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStyleImage:'>
-<arg name='listStyleImage' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='listStyleImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStylePosition:'>
-<arg name='listStylePosition' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='listStylePosition' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setListStyleType:'>
-<arg name='listStyleType' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='listStyleType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMargin:'>
-<arg name='margin' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='margin' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginBottom:'>
-<arg name='marginBottom' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginBottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginLeft:'>
-<arg name='marginLeft' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginLeft' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginRight:'>
-<arg name='marginRight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginRight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginTop:'>
-<arg name='marginTop' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginTop' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarkerOffset:'>
-<arg name='markerOffset' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='markerOffset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarks:'>
-<arg name='marks' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marks' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxHeight:'>
-<arg name='maxHeight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='maxHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxWidth:'>
-<arg name='maxWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='maxWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinHeight:'>
-<arg name='minHeight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='minHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinWidth:'>
-<arg name='minWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='minWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOrphans:'>
-<arg name='orphans' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='orphans' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutline:'>
-<arg name='outline' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='outline' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutlineColor:'>
-<arg name='outlineColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='outlineColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutlineStyle:'>
-<arg name='outlineStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='outlineStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOutlineWidth:'>
-<arg name='outlineWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='outlineWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOverflow:'>
-<arg name='overflow' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='overflow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPadding:'>
-<arg name='padding' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='padding' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingBottom:'>
-<arg name='paddingBottom' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='paddingBottom' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingLeft:'>
-<arg name='paddingLeft' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='paddingLeft' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingRight:'>
-<arg name='paddingRight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='paddingRight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPaddingTop:'>
-<arg name='paddingTop' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='paddingTop' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPage:'>
-<arg name='page' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='page' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageBreakAfter:'>
-<arg name='pageBreakAfter' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pageBreakAfter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageBreakBefore:'>
-<arg name='pageBreakBefore' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pageBreakBefore' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageBreakInside:'>
-<arg name='pageBreakInside' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pageBreakInside' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPause:'>
-<arg name='pause' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pause' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPauseAfter:'>
-<arg name='pauseAfter' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pauseAfter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPauseBefore:'>
-<arg name='pauseBefore' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pauseBefore' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPitch:'>
-<arg name='pitch' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pitch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPitchRange:'>
-<arg name='pitchRange' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='pitchRange' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPlayDuring:'>
-<arg name='playDuring' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='playDuring' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPosition:'>
-<arg name='position' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='position' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setProperty:::'>
-<arg name='propertyName' declared_type='NSString*' type='@' index='0'/>
-<arg name='value' declared_type='NSString*' type='@' index='1'/>
-<arg name='priority' declared_type='NSString*' type='@' index='2'/>
+<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 name='propertyName' declared_type='NSString*' type='@' index='0'/>
-<arg name='value' declared_type='NSString*' type='@' index='1'/>
-<arg name='priority' declared_type='NSString*' type='@' index='2'/>
+<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 name='quotes' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='quotes' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRichness:'>
-<arg name='richness' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='richness' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRight:'>
-<arg name='right' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='right' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
-<arg name='size' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeak:'>
-<arg name='speak' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='speak' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeakHeader:'>
-<arg name='speakHeader' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='speakHeader' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeakNumeral:'>
-<arg name='speakNumeral' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='speakNumeral' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeakPunctuation:'>
-<arg name='speakPunctuation' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='speakPunctuation' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpeechRate:'>
-<arg name='speechRate' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='speechRate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStress:'>
-<arg name='stress' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='stress' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTableLayout:'>
-<arg name='tableLayout' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='tableLayout' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextAlign:'>
-<arg name='textAlign' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='textAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextDecoration:'>
-<arg name='textDecoration' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='textDecoration' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextIndent:'>
-<arg name='textIndent' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='textIndent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextShadow:'>
-<arg name='textShadow' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='textShadow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextTransform:'>
-<arg name='textTransform' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='textTransform' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTop:'>
-<arg name='top' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='top' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUnicodeBidi:'>
-<arg name='unicodeBidi' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='unicodeBidi' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVerticalAlign:'>
-<arg name='verticalAlign' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='verticalAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVisibility:'>
-<arg name='visibility' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='visibility' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVoiceFamily:'>
-<arg name='voiceFamily' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='voiceFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVolume:'>
-<arg name='volume' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='volume' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWhiteSpace:'>
-<arg name='whiteSpace' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='whiteSpace' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidows:'>
-<arg name='widows' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='widows' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWordSpacing:'>
-<arg name='wordSpacing' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='wordSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setZIndex:'>
-<arg name='zIndex' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='zIndex' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
@@ -2501,7 +2515,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setSelectorText:'>
-<arg name='selectorText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='selectorText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='style'>
@@ -2510,33 +2524,33 @@
</class>
<class name='DOMCSSStyleSheet'>
<method selector='addRule:style:index:'>
-<arg name='selector' declared_type='NSString*' type='@' index='0'/>
-<arg name='style' declared_type='NSString*' type='@' index='1'/>
-<arg name='index' declared_type='unsigned int' type='I' index='2'/>
+<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 name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertRule::'>
-<arg name='rule' declared_type='NSString*' type='@' index='0'/>
-<arg name='index' declared_type='unsigned int' type='I' index='1'/>
+<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 name='rule' declared_type='NSString*' type='@' index='0'/>
-<arg name='index' declared_type='unsigned int' type='I' index='1'/>
+<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 name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='rules'>
@@ -2551,13 +2565,13 @@
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='setCssText:'>
-<arg name='cssText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cssText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMCSSValueList'>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMCSSValue*' type='@'/>
</method>
<method selector='length'>
@@ -2566,59 +2580,59 @@
</class>
<class name='DOMCharacterData'>
<method selector='appendData:'>
-<arg name='data' declared_type='NSString*' type='@' index='0'/>
+<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 name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='length' declared_type='unsigned int' type='I' index='1'/>
+<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 name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='length' declared_type='unsigned int' type='I' index='1'/>
+<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 name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='data' declared_type='NSString*' type='@' index='1'/>
+<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 name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='data' declared_type='NSString*' type='@' index='1'/>
+<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 name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='length' declared_type='unsigned int' type='I' index='1'/>
-<arg name='data' declared_type='NSString*' type='@' index='2'/>
+<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 name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='length' declared_type='unsigned int' type='I' index='1'/>
-<arg name='data' declared_type='NSString*' type='@' index='2'/>
+<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 name='data' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='substringData::'>
-<arg name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='length' declared_type='unsigned int' type='I' index='1'/>
+<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 name='offset' declared_type='unsigned int' type='I' index='0'/>
-<arg name='length' declared_type='unsigned int' type='I' index='1'/>
+<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>
@@ -2638,11 +2652,14 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='URLWithAttributeString:'>
-<arg name='string' declared_type='NSString*' type='@' index='0'/>
+<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 name='source' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='source' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='anchors'>
@@ -2664,112 +2681,112 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='createAttribute:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='createAttributeNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
+<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 name='data' declared_type='NSString*' type='@' index='0'/>
+<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 name='data' declared_type='NSString*' type='@' index='0'/>
+<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 name='tagName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='tagName' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='createElementNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMEntityReference*' type='@'/>
</method>
<method selector='createEvent:'>
-<arg name='eventType' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='eventType' type='@'/>
<retval declared_type='DOMEvent*' type='@'/>
</method>
<method selector='createExpression::'>
-<arg name='expression' declared_type='NSString*' type='@' index='0'/>
-<arg name='resolver' declared_type='id' type='@' index='1'/>
+<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 name='expression' declared_type='NSString*' type='@' index='0'/>
-<arg name='resolver' declared_type='id' type='@' index='1'/>
+<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 name='nodeResolver' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='nodeResolver' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='createNodeIterator::::'>
-<arg name='root' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='whatToShow' declared_type='unsigned int' type='I' index='1'/>
-<arg name='filter' declared_type='id' type='@' index='2'/>
-<arg name='expandEntityReferences' declared_type='BOOL' type='B' index='3'/>
+<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 name='root' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='whatToShow' declared_type='unsigned int' type='I' index='1'/>
-<arg name='filter' declared_type='id' type='@' index='2'/>
-<arg name='expandEntityReferences' declared_type='BOOL' type='B' index='3'/>
+<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 name='target' declared_type='NSString*' type='@' index='0'/>
-<arg name='data' declared_type='NSString*' type='@' index='1'/>
+<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 name='target' declared_type='NSString*' type='@' index='0'/>
-<arg name='data' declared_type='NSString*' type='@' index='1'/>
+<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 name='data' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='DOMText*' type='@'/>
</method>
<method selector='createTreeWalker::::'>
-<arg name='root' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='whatToShow' declared_type='unsigned int' type='I' index='1'/>
-<arg name='filter' declared_type='id' type='@' index='2'/>
-<arg name='expandEntityReferences' declared_type='BOOL' type='B' index='3'/>
+<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 name='root' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='whatToShow' declared_type='unsigned int' type='I' index='1'/>
-<arg name='filter' declared_type='id' type='@' index='2'/>
-<arg name='expandEntityReferences' declared_type='BOOL' type='B' index='3'/>
+<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'>
@@ -2791,101 +2808,104 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='elementFromPoint:y:'>
-<arg name='x' declared_type='int' type='i' index='0'/>
-<arg name='y' declared_type='int' type='i' index='1'/>
+<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 name='expression' declared_type='NSString*' type='@' index='0'/>
-<arg name='contextNode' declared_type='DOMNode*' type='@' index='1'/>
-<arg name='resolver' declared_type='id' type='@' index='2'/>
-<arg name='type' declared_type='unsigned short' type='S' index='3'/>
-<arg name='inResult' declared_type='DOMXPathResult*' type='@' index='4'/>
+<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 name='expression' declared_type='NSString*' type='@' index='0'/>
-<arg name='contextNode' declared_type='DOMNode*' type='@' index='1'/>
-<arg name='resolver' declared_type='id' type='@' index='2'/>
-<arg name='type' declared_type='unsigned short' type='S' index='3'/>
-<arg name='inResult' declared_type='DOMXPathResult*' type='@' index='4'/>
+<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 name='command' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='execCommand:userInterface:'>
-<arg name='command' declared_type='NSString*' type='@' index='0'/>
-<arg name='userInterface' declared_type='BOOL' type='B' index='1'/>
+<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 name='command' declared_type='NSString*' type='@' index='0'/>
-<arg name='userInterface' declared_type='BOOL' type='B' index='1'/>
-<arg name='value' declared_type='NSString*' type='@' index='2'/>
+<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 name='element' declared_type='DOMElement*' type='@' index='0'/>
-<arg name='pseudoElement' declared_type='NSString*' type='@' index='1'/>
+<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 name='element' declared_type='DOMElement*' type='@' index='0'/>
-<arg name='pseudoElement' declared_type='NSString*' type='@' index='1'/>
+<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 name='elementId' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='elementId' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='getElementsByClassName:'>
-<arg name='tagname' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='tagname' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByName:'>
-<arg name='elementName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='elementName' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagName:'>
-<arg name='tagname' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='tagname' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagNameNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='element' declared_type='DOMElement*' type='@' index='0'/>
-<arg name='pseudoElement' declared_type='NSString*' type='@' index='1'/>
+<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 name='element' declared_type='DOMElement*' type='@' index='0'/>
-<arg name='pseudoElement' declared_type='NSString*' type='@' index='1'/>
-<arg name='authorOnly' declared_type='BOOL' type='B' index='2'/>
+<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 name='element' declared_type='DOMElement*' type='@' index='0'/>
-<arg name='pseudoElement' declared_type='NSString*' type='@' index='1'/>
+<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 name='element' declared_type='DOMElement*' type='@' index='0'/>
-<arg name='pseudoElement' declared_type='NSString*' type='@' index='1'/>
+<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>
@@ -2893,13 +2913,13 @@
<retval declared_type='DOMImplementation*' type='@'/>
</method>
<method selector='importNode::'>
-<arg name='importedNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='deep' declared_type='BOOL' type='B' index='1'/>
+<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 name='importedNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='deep' declared_type='BOOL' type='B' index='1'/>
+<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'>
@@ -2915,31 +2935,31 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='queryCommandEnabled:'>
-<arg name='command' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandIndeterm:'>
-<arg name='command' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandState:'>
-<arg name='command' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandSupported:'>
-<arg name='command' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='queryCommandValue:'>
-<arg name='command' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='command' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='querySelector:'>
-<arg name='selectors' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='querySelectorAll:'>
-<arg name='selectors' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='readyState'>
@@ -2952,35 +2972,35 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setBody:'>
-<arg name='body' declared_type='DOMHTMLElement*' type='@' index='0'/>
+<arg declared_type='DOMHTMLElement*' index='0' name='body' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCharset:'>
-<arg name='charset' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCookie:'>
-<arg name='cookie' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cookie' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDocumentURI:'>
-<arg name='documentURI' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='documentURI' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedStylesheetSet:'>
-<arg name='selectedStylesheetSet' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='selectedStylesheetSet' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
-<arg name='title' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setXmlStandalone:'>
-<arg name='xmlStandalone' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='xmlStandalone' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setXmlVersion:'>
-<arg name='xmlVersion' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='xmlVersion' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='styleSheets'>
@@ -3032,6 +3052,9 @@
<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>
@@ -3044,10 +3067,6 @@
<method selector='clientWidth'>
<retval declared_type='int' type='i'/>
</method>
-<method selector='contains:'>
-<arg name='element' declared_type='DOMElement*' type='@' index='0'/>
-<retval declared_type='BOOL' type='B'/>
-</method>
<method selector='firstElementChild'>
<retval declared_type='DOMElement*' type='@'/>
</method>
@@ -3055,63 +3074,63 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='getAttribute:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='getAttributeNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='getAttributeNodeNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='getElementsByTagNameNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='hasAttributeNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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'>
@@ -3145,48 +3164,48 @@
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='querySelector:'>
-<arg name='selectors' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMElement*' type='@'/>
</method>
<method selector='querySelectorAll:'>
-<arg name='selectors' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='selectors' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
<method selector='removeAttribute:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeAttributeNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='oldAttr' declared_type='DOMAttr*' type='@' index='0'/>
+<arg declared_type='DOMAttr*' index='0' name='oldAttr' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='scrollByLines:'>
-<arg name='lines' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='lines' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollByPages:'>
-<arg name='pages' declared_type='int' type='i' index='0'/>
+<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 name='alignWithTop' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='alignWithTop' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollIntoViewIfNeeded:'>
-<arg name='centerIfNeeded' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='centerIfNeeded' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollLeft'>
@@ -3199,41 +3218,45 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='setAttribute::'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
-<arg name='value' declared_type='NSString*' type='@' index='1'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
-<arg name='value' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
-<arg name='value' declared_type='NSString*' type='@' index='2'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
-<arg name='value' declared_type='NSString*' type='@' index='2'/>
+<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 name='newAttr' declared_type='DOMAttr*' type='@' index='0'/>
+<arg declared_type='DOMAttr*' index='0' name='newAttr' type='@'/>
<retval declared_type='DOMAttr*' type='@'/>
</method>
<method selector='setAttributeNodeNS:'>
-<arg name='newAttr' declared_type='DOMAttr*' type='@' index='0'/>
+<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='setScrollLeft:'>
-<arg name='scrollLeft' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='scrollLeft' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrollTop:'>
-<arg name='scrollTop' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='scrollTop' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='style'>
@@ -3243,7 +3266,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webkitRequestFullScreen:'>
-<arg name='flags' declared_type='unsigned short' type='S' index='0'/>
+<arg declared_type='unsigned short' index='0' name='flags' type='S'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -3275,15 +3298,15 @@
<retval declared_type='unsigned short' type='S'/>
</method>
<method selector='initEvent:::'>
-<arg name='eventTypeArg' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubbleArg' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelableArg' declared_type='BOOL' type='B' index='2'/>
+<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 name='eventTypeArg' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubbleArg' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelableArg' declared_type='BOOL' type='B' index='2'/>
+<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'>
@@ -3293,11 +3316,11 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCancelBubble:'>
-<arg name='cancelBubble' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='cancelBubble' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setReturnValue:'>
-<arg name='returnValue' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='returnValue' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='srcElement'>
@@ -3317,19 +3340,13 @@
</method>
</class>
<class name='DOMFile'>
-<method selector='fileName'>
-<retval declared_type='NSString*' type='@'/>
-</method>
-<method selector='fileSize'>
-<retval declared_type='unsigned long long' type='Q'/>
-</method>
<method selector='name'>
<retval declared_type='NSString*' type='@'/>
</method>
</class>
<class name='DOMFileList'>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMFile*' type='@'/>
</method>
<method selector='length'>
@@ -3386,47 +3403,47 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
-<arg name='accessKey' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCharset:'>
-<arg name='charset' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCoords:'>
-<arg name='coords' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='coords' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHref:'>
-<arg name='href' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHreflang:'>
-<arg name='hreflang' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='hreflang' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRel:'>
-<arg name='rel' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='rel' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRev:'>
-<arg name='rev' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='rev' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShape:'>
-<arg name='shape' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='shape' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg name='target' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shape'>
@@ -3471,47 +3488,47 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
-<arg name='alt' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setArchive:'>
-<arg name='archive' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCode:'>
-<arg name='code' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='code' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCodeBase:'>
-<arg name='codeBase' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='codeBase' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
-<arg name='height' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHspace:'>
-<arg name='hspace' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='hspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setObject:'>
-<arg name='object' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVspace:'>
-<arg name='vspace' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='vspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vspace'>
@@ -3562,31 +3579,31 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
-<arg name='accessKey' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
-<arg name='alt' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCoords:'>
-<arg name='coords' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='coords' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHref:'>
-<arg name='href' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoHref:'>
-<arg name='noHref' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='noHref' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShape:'>
-<arg name='shape' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='shape' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg name='target' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shape'>
@@ -3601,7 +3618,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setClear:'>
-<arg name='clear' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='clear' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -3610,11 +3627,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setHref:'>
-<arg name='href' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg name='target' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='target'>
@@ -3629,15 +3646,15 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setColor:'>
-<arg name='color' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFace:'>
-<arg name='face' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='face' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
-<arg name='size' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
@@ -3658,27 +3675,27 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setALink:'>
-<arg name='aLink' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='aLink' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackground:'>
-<arg name='background' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='background' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
-<arg name='bgColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLink:'>
-<arg name='link' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='link' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setText:'>
-<arg name='text' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVLink:'>
-<arg name='vLink' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='vLink' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
@@ -3708,23 +3725,27 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
-<arg name='accessKey' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutofocus:'>
-<arg name='autofocus' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<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 name='value' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
@@ -3739,18 +3760,18 @@
</class>
<class name='DOMHTMLCollection'>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='tags:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNodeList*' type='@'/>
</method>
</class>
@@ -3759,7 +3780,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
-<arg name='compact' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -3768,7 +3789,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
-<arg name='compact' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -3777,14 +3798,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLDocument'>
-<method selector='activeElement'>
-<retval declared_type='DOMElement*' type='@'/>
-</method>
<method selector='alinkColor'>
<retval declared_type='NSString*' type='@'/>
</method>
@@ -3804,12 +3822,12 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='createDocumentFragmentWithMarkupString:baseURL:'>
-<arg name='markupString' declared_type='NSString*' type='@' index='0'/>
-<arg name='baseURL' declared_type='NSURL*' type='@' index='1'/>
+<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 name='text' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='designMode'>
@@ -3824,9 +3842,6 @@
<method selector='fgColor'>
<retval declared_type='NSString*' type='@'/>
</method>
-<method selector='hasFocus'>
-<retval declared_type='BOOL' type='B'/>
-</method>
<method selector='height'>
<retval declared_type='int' type='i'/>
</method>
@@ -3846,31 +3861,31 @@
<retval declared_type='DOMHTMLCollection*' type='@'/>
</method>
<method selector='setAlinkColor:'>
-<arg name='alinkColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='alinkColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
-<arg name='bgColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDesignMode:'>
-<arg name='designMode' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='designMode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDir:'>
-<arg name='dir' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='dir' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFgColor:'>
-<arg name='fgColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLinkColor:'>
-<arg name='linkColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='linkColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVlinkColor:'>
-<arg name='vlinkColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='vlinkColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vlinkColor'>
@@ -3880,20 +3895,23 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='write:'>
-<arg name='text' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='writeln:'>
-<arg name='text' declared_type='NSString*' type='@' index='0'/>
+<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='className'>
-<retval declared_type='NSString*' type='@'/>
+<method selector='click'>
+<retval declared_type='void' type='v'/>
</method>
<method selector='contentEditable'>
<retval declared_type='NSString*' type='@'/>
@@ -3922,48 +3940,48 @@
<method selector='outerText'>
<retval declared_type='NSString*' type='@'/>
</method>
-<method selector='setClassName:'>
-<arg name='className' declared_type='NSString*' type='@' index='0'/>
+<method selector='setAccessKey:'>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContentEditable:'>
-<arg name='contentEditable' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='contentEditable' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDir:'>
-<arg name='dir' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='dir' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setIdName:'>
-<arg name='idName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='idName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInnerHTML:'>
-<arg name='innerHTML' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='innerHTML' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInnerText:'>
-<arg name='innerText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='innerText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLang:'>
-<arg name='lang' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='lang' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOuterHTML:'>
-<arg name='outerHTML' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='outerHTML' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setOuterText:'>
-<arg name='outerText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='outerText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTabIndex:'>
-<arg name='tabIndex' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='tabIndex' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
-<arg name='title' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='tabIndex'>
@@ -3987,27 +4005,27 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
-<arg name='height' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='height' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
-<arg name='src' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='width' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
@@ -4033,15 +4051,15 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setColor:'>
-<arg name='color' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFace:'>
-<arg name='face' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='face' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
-<arg name='size' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
@@ -4077,31 +4095,31 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAcceptCharset:'>
-<arg name='acceptCharset' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='acceptCharset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAction:'>
-<arg name='action' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='action' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEncoding:'>
-<arg name='encoding' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='encoding' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnctype:'>
-<arg name='enctype' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='enctype' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMethod:'>
-<arg name='method' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='method' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg name='target' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='submit'>
@@ -4149,39 +4167,39 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setFrameBorder:'>
-<arg name='frameBorder' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='frameBorder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLocation:'>
-<arg name='location' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='location' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLongDesc:'>
-<arg name='longDesc' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='longDesc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginHeight:'>
-<arg name='marginHeight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginWidth:'>
-<arg name='marginWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoResize:'>
-<arg name='noResize' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='noResize' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrolling:'>
-<arg name='scrolling' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='scrolling' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
-<arg name='src' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
@@ -4199,11 +4217,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCols:'>
-<arg name='cols' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cols' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRows:'>
-<arg name='rows' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='rows' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4215,19 +4233,19 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoShade:'>
-<arg name='noShade' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='noShade' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
-<arg name='size' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
@@ -4242,7 +4260,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setProfile:'>
-<arg name='profile' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='profile' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4251,13 +4269,13 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='DOMHTMLHtmlElement'>
<method selector='setVersion:'>
-<arg name='version' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='version' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='version'>
@@ -4299,43 +4317,43 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrameBorder:'>
-<arg name='frameBorder' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='frameBorder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
-<arg name='height' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLongDesc:'>
-<arg name='longDesc' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='longDesc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginHeight:'>
-<arg name='marginHeight' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginHeight' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMarginWidth:'>
-<arg name='marginWidth' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='marginWidth' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrolling:'>
-<arg name='scrolling' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='scrolling' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
-<arg name='src' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
@@ -4389,55 +4407,55 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
-<arg name='alt' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
-<arg name='border' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
-<arg name='height' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='height' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHspace:'>
-<arg name='hspace' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='hspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setIsMap:'>
-<arg name='isMap' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='isMap' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLongDesc:'>
-<arg name='longDesc' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='longDesc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLowsrc:'>
-<arg name='lowsrc' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='lowsrc' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
-<arg name='src' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUseMap:'>
-<arg name='useMap' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='useMap' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVspace:'>
-<arg name='vspace' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='vspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='width' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
@@ -4527,92 +4545,96 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='setAccept:'>
-<arg name='accept' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accept' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAccessKey:'>
-<arg name='accessKey' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlt:'>
-<arg name='alt' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='alt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutofocus:'>
-<arg name='autofocus' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChecked:'>
-<arg name='checked' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='checked' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultChecked:'>
-<arg name='defaultChecked' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='defaultChecked' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultValue:'>
-<arg name='defaultValue' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='defaultValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<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 name='indeterminate' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='indeterminate' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxLength:'>
-<arg name='maxLength' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='maxLength' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMultiple:'>
-<arg name='multiple' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='multiple' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setReadOnly:'>
-<arg name='readOnly' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='readOnly' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionEnd:'>
-<arg name='selectionEnd' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='selectionEnd' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionRange:end:'>
-<arg name='start' declared_type='int' type='i' index='0'/>
-<arg name='end' declared_type='int' type='i' index='1'/>
+<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 name='selectionStart' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='selectionStart' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
-<arg name='size' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='size' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
-<arg name='src' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUseMap:'>
-<arg name='useMap' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='useMap' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
-<arg name='value' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
@@ -4634,25 +4656,13 @@
<retval declared_type='BOOL' type='B'/>
</method>
</class>
-<class name='DOMHTMLIsIndexElement'>
-<method selector='form'>
-<retval declared_type='DOMHTMLFormElement*' type='@'/>
-</method>
-<method selector='prompt'>
-<retval declared_type='NSString*' type='@'/>
-</method>
-<method selector='setPrompt:'>
-<arg name='prompt' declared_type='NSString*' type='@' index='0'/>
-<retval declared_type='void' type='v'/>
-</method>
-</class>
<class name='DOMHTMLLIElement'>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
-<arg name='value' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='value' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
@@ -4673,11 +4683,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAccessKey:'>
-<arg name='accessKey' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHtmlFor:'>
-<arg name='htmlFor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='htmlFor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4692,11 +4702,11 @@
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='setAccessKey:'>
-<arg name='accessKey' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4726,39 +4736,39 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCharset:'>
-<arg name='charset' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHref:'>
-<arg name='href' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='href' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHreflang:'>
-<arg name='hreflang' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='hreflang' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMedia:'>
-<arg name='media' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='media' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRel:'>
-<arg name='rel' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='rel' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRev:'>
-<arg name='rev' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='rev' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg name='target' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='sheet'>
@@ -4779,7 +4789,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4796,7 +4806,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
-<arg name='compact' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4814,19 +4824,19 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setContent:'>
-<arg name='content' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='content' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHttpEquiv:'>
-<arg name='httpEquiv' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='httpEquiv' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScheme:'>
-<arg name='scheme' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='scheme' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4838,11 +4848,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCite:'>
-<arg name='cite' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cite' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDateTime:'>
-<arg name='dateTime' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='dateTime' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -4851,15 +4861,15 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
-<arg name='compact' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStart:'>
-<arg name='start' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='start' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='start'>
@@ -4916,67 +4926,67 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setArchive:'>
-<arg name='archive' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
-<arg name='border' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCode:'>
-<arg name='code' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='code' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCodeBase:'>
-<arg name='codeBase' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='codeBase' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCodeType:'>
-<arg name='codeType' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='codeType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setData:'>
-<arg name='data' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDeclare:'>
-<arg name='declare' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='declare' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
-<arg name='height' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHspace:'>
-<arg name='hspace' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='hspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStandby:'>
-<arg name='standby' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='standby' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUseMap:'>
-<arg name='useMap' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='useMap' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVspace:'>
-<arg name='vspace' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='vspace' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='standby'>
@@ -5003,11 +5013,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLabel:'>
-<arg name='label' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='label' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -5031,23 +5041,23 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setDefaultSelected:'>
-<arg name='defaultSelected' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='defaultSelected' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLabel:'>
-<arg name='label' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='label' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelected:'>
-<arg name='selected' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='selected' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
-<arg name='value' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
@@ -5059,34 +5069,34 @@
</class>
<class name='DOMHTMLOptionsCollection'>
<method selector='add:index:'>
-<arg name='option' declared_type='DOMHTMLOptionElement*' type='@' index='0'/>
-<arg name='index' declared_type='unsigned int' type='I' index='1'/>
+<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 name='index' declared_type='unsigned int' type='I' index='0'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='remove:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<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 name='length' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='length' type='I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedIndex:'>
-<arg name='selectedIndex' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='selectedIndex' type='i'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -5095,7 +5105,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -5104,19 +5114,19 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
-<arg name='value' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValueType:'>
-<arg name='valueType' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='valueType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
@@ -5131,11 +5141,11 @@
</class>
<class name='DOMHTMLPreElement'>
<method selector='setWidth:'>
-<arg name='width' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='width' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWrap:'>
-<arg name='wrap' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='wrap' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='width'>
@@ -5150,7 +5160,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCite:'>
-<arg name='cite' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cite' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -5168,31 +5178,31 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setCharset:'>
-<arg name='charset' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='charset' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefer:'>
-<arg name='defer' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='defer' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEvent:'>
-<arg name='event' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHtmlFor:'>
-<arg name='htmlFor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='htmlFor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSrc:'>
-<arg name='src' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='src' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setText:'>
-<arg name='text' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='src'>
@@ -5207,13 +5217,13 @@
</class>
<class name='DOMHTMLSelectElement'>
<method selector='add::'>
-<arg name='element' declared_type='DOMHTMLElement*' type='@' index='0'/>
-<arg name='before' declared_type='DOMHTMLElement*' type='@' index='1'/>
+<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 name='element' declared_type='DOMHTMLElement*' type='@' index='0'/>
-<arg name='before' declared_type='DOMHTMLElement*' type='@' index='1'/>
+<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'>
@@ -5226,7 +5236,7 @@
<retval declared_type='DOMHTMLFormElement*' type='@'/>
</method>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='length'>
@@ -5239,45 +5249,45 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='namedItem:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<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 name='index' declared_type='int' type='i' index='0'/>
+<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 name='autofocus' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMultiple:'>
-<arg name='multiple' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='multiple' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedIndex:'>
-<arg name='selectedIndex' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='selectedIndex' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSize:'>
-<arg name='size' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='size' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
-<arg name='value' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='size'>
@@ -5301,15 +5311,15 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMedia:'>
-<arg name='media' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='media' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='sheet'>
@@ -5324,7 +5334,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -5369,59 +5379,59 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAbbr:'>
-<arg name='abbr' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='abbr' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAxis:'>
-<arg name='axis' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='axis' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
-<arg name='bgColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
-<arg name='ch' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
-<arg name='chOff' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setColSpan:'>
-<arg name='colSpan' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='colSpan' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeaders:'>
-<arg name='headers' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='headers' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHeight:'>
-<arg name='height' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='height' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNoWrap:'>
-<arg name='noWrap' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='noWrap' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRowSpan:'>
-<arg name='rowSpan' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='rowSpan' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScope:'>
-<arg name='scope' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='scope' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
-<arg name='vAlign' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vAlign'>
@@ -5442,27 +5452,27 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
-<arg name='ch' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
-<arg name='chOff' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpan:'>
-<arg name='span' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='span' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
-<arg name='vAlign' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='span'>
@@ -5507,7 +5517,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteRow:'>
-<arg name='index' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteTFoot'>
@@ -5520,7 +5530,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='insertRow:'>
-<arg name='index' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='rows'>
@@ -5530,51 +5540,51 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
-<arg name='bgColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorder:'>
-<arg name='border' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='border' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCaption:'>
-<arg name='caption' declared_type='DOMHTMLTableCaptionElement*' type='@' index='0'/>
+<arg declared_type='DOMHTMLTableCaptionElement*' index='0' name='caption' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCellPadding:'>
-<arg name='cellPadding' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cellPadding' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCellSpacing:'>
-<arg name='cellSpacing' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cellSpacing' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrameBorders:'>
-<arg name='frameBorders' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='frameBorders' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRules:'>
-<arg name='rules' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='rules' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSummary:'>
-<arg name='summary' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='summary' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTFoot:'>
-<arg name='tFoot' declared_type='DOMHTMLTableSectionElement*' type='@' index='0'/>
+<arg declared_type='DOMHTMLTableSectionElement*' index='0' name='tFoot' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTHead:'>
-<arg name='tHead' declared_type='DOMHTMLTableSectionElement*' type='@' index='0'/>
+<arg declared_type='DOMHTMLTableSectionElement*' index='0' name='tHead' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWidth:'>
-<arg name='width' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='width' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='summary'>
@@ -5610,11 +5620,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='deleteCell:'>
-<arg name='index' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertCell:'>
-<arg name='index' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='DOMHTMLElement*' type='@'/>
</method>
<method selector='rowIndex'>
@@ -5624,23 +5634,23 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='setAlign:'>
-<arg name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBgColor:'>
-<arg name='bgColor' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='bgColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
-<arg name='ch' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
-<arg name='chOff' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
-<arg name='vAlign' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vAlign'>
@@ -5658,30 +5668,30 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='deleteRow:'>
-<arg name='index' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertRow:'>
-<arg name='index' declared_type='int' type='i' index='0'/>
+<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 name='align' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='align' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCh:'>
-<arg name='ch' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='ch' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setChOff:'>
-<arg name='chOff' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='chOff' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setVAlign:'>
-<arg name='vAlign' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='vAlign' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='vAlign'>
@@ -5726,52 +5736,52 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='setAccessKey:'>
-<arg name='accessKey' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='accessKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutofocus:'>
-<arg name='autofocus' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='autofocus' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCols:'>
-<arg name='cols' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='cols' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultValue:'>
-<arg name='defaultValue' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='defaultValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setName:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setReadOnly:'>
-<arg name='readOnly' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='readOnly' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRows:'>
-<arg name='rows' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='rows' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionEnd:'>
-<arg name='selectionEnd' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='selectionEnd' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionRange:end:'>
-<arg name='start' declared_type='int' type='i' index='0'/>
-<arg name='end' declared_type='int' type='i' index='1'/>
+<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 name='selectionStart' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='selectionStart' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setValue:'>
-<arg name='value' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
@@ -5786,7 +5796,7 @@
</class>
<class name='DOMHTMLTitleElement'>
<method selector='setText:'>
-<arg name='text' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='text' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
@@ -5798,11 +5808,11 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setCompact:'>
-<arg name='compact' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='compact' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setType:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='type' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='type'>
@@ -5811,51 +5821,51 @@
</class>
<class name='DOMImplementation'>
<method selector='createCSSStyleSheet::'>
-<arg name='title' declared_type='NSString*' type='@' index='0'/>
-<arg name='media' declared_type='NSString*' type='@' index='1'/>
+<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 name='title' declared_type='NSString*' type='@' index='0'/>
-<arg name='media' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
-<arg name='doctype' declared_type='DOMDocumentType*' type='@' index='2'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='qualifiedName' declared_type='NSString*' type='@' index='1'/>
-<arg name='doctype' declared_type='DOMDocumentType*' type='@' index='2'/>
+<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 name='qualifiedName' declared_type='NSString*' type='@' index='0'/>
-<arg name='publicId' declared_type='NSString*' type='@' index='1'/>
-<arg name='systemId' declared_type='NSString*' type='@' index='2'/>
+<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 name='qualifiedName' declared_type='NSString*' type='@' index='0'/>
-<arg name='publicId' declared_type='NSString*' type='@' index='1'/>
-<arg name='systemId' declared_type='NSString*' type='@' index='2'/>
+<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 name='title' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='title' type='@'/>
<retval declared_type='DOMHTMLDocument*' type='@'/>
</method>
<method selector='hasFeature::'>
-<arg name='feature' declared_type='NSString*' type='@' index='0'/>
-<arg name='version' declared_type='NSString*' type='@' index='1'/>
+<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 name='feature' declared_type='NSString*' type='@' index='0'/>
-<arg name='version' declared_type='NSString*' type='@' index='1'/>
+<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>
@@ -5873,34 +5883,61 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='getModifierState:'>
-<arg name='keyIdentifierArg' declared_type='NSString*' type='@' index='0'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='view' declared_type='DOMAbstractView*' type='@' index='3'/>
-<arg name='keyIdentifier' declared_type='NSString*' type='@' index='4'/>
-<arg name='keyLocation' declared_type='unsigned int' type='I' index='5'/>
-<arg name='ctrlKey' declared_type='BOOL' type='B' index='6'/>
-<arg name='altKey' declared_type='BOOL' type='B' index='7'/>
-<arg name='shiftKey' declared_type='BOOL' type='B' index='8'/>
-<arg name='metaKey' declared_type='BOOL' type='B' index='9'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='view' declared_type='DOMAbstractView*' type='@' index='3'/>
-<arg name='keyIdentifier' declared_type='NSString*' type='@' index='4'/>
-<arg name='keyLocation' declared_type='unsigned int' type='I' index='5'/>
-<arg name='ctrlKey' declared_type='BOOL' type='B' index='6'/>
-<arg name='altKey' declared_type='BOOL' type='B' index='7'/>
-<arg name='shiftKey' declared_type='BOOL' type='B' index='8'/>
-<arg name='metaKey' declared_type='BOOL' type='B' index='9'/>
-<arg name='altGraphKey' declared_type='BOOL' type='B' index='10'/>
+<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'>
@@ -5912,6 +5949,9 @@
<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>
@@ -5921,15 +5961,15 @@
</class>
<class name='DOMMediaList'>
<method selector='appendMedium:'>
-<arg name='newMedium' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='newMedium' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteMedium:'>
-<arg name='oldMedium' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='oldMedium' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='length'>
@@ -5939,7 +5979,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setMediaText:'>
-<arg name='mediaText' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='mediaText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -5963,39 +6003,39 @@
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='initMouseEvent:::::::::::::::'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='view' declared_type='DOMAbstractView*' type='@' index='3'/>
-<arg name='detail' declared_type='int' type='i' index='4'/>
-<arg name='screenX' declared_type='int' type='i' index='5'/>
-<arg name='screenY' declared_type='int' type='i' index='6'/>
-<arg name='clientX' declared_type='int' type='i' index='7'/>
-<arg name='clientY' declared_type='int' type='i' index='8'/>
-<arg name='ctrlKey' declared_type='BOOL' type='B' index='9'/>
-<arg name='altKey' declared_type='BOOL' type='B' index='10'/>
-<arg name='shiftKey' declared_type='BOOL' type='B' index='11'/>
-<arg name='metaKey' declared_type='BOOL' type='B' index='12'/>
-<arg name='button' declared_type='unsigned short' type='S' index='13'/>
-<arg name='relatedTarget' declared_type='id' type='@' index='14'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='view' declared_type='DOMAbstractView*' type='@' index='3'/>
-<arg name='detail' declared_type='int' type='i' index='4'/>
-<arg name='screenX' declared_type='int' type='i' index='5'/>
-<arg name='screenY' declared_type='int' type='i' index='6'/>
-<arg name='clientX' declared_type='int' type='i' index='7'/>
-<arg name='clientY' declared_type='int' type='i' index='8'/>
-<arg name='ctrlKey' declared_type='BOOL' type='B' index='9'/>
-<arg name='altKey' declared_type='BOOL' type='B' index='10'/>
-<arg name='shiftKey' declared_type='BOOL' type='B' index='11'/>
-<arg name='metaKey' declared_type='BOOL' type='B' index='12'/>
-<arg name='button' declared_type='unsigned short' type='S' index='13'/>
-<arg name='relatedTarget' declared_type='id' type='@' index='14'/>
+<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'>
@@ -6037,25 +6077,25 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='initMutationEvent::::::::'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='relatedNode' declared_type='DOMNode*' type='@' index='3'/>
-<arg name='prevValue' declared_type='NSString*' type='@' index='4'/>
-<arg name='newValue' declared_type='NSString*' type='@' index='5'/>
-<arg name='attrName' declared_type='NSString*' type='@' index='6'/>
-<arg name='attrChange' declared_type='unsigned short' type='S' index='7'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='relatedNode' declared_type='DOMNode*' type='@' index='3'/>
-<arg name='prevValue' declared_type='NSString*' type='@' index='4'/>
-<arg name='newValue' declared_type='NSString*' type='@' index='5'/>
-<arg name='attrName' declared_type='NSString*' type='@' index='6'/>
-<arg name='attrChange' declared_type='unsigned short' type='S' index='7'/>
+<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'>
@@ -6070,52 +6110,52 @@
</class>
<class name='DOMNamedNodeMap'>
<method selector='getNamedItem:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='getNamedItemNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='index' declared_type='unsigned int' type='I' index='0'/>
+<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 name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='removeNamedItemNS::'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
-<arg name='localName' declared_type='NSString*' type='@' index='1'/>
+<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 name='node' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='node' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='setNamedItemNS:'>
-<arg name='node' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='node' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
</class>
<class name='DOMNode'>
<method selector='appendChild:'>
-<arg name='newChild' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='newChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='attributes'>
@@ -6125,19 +6165,23 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='boundingBox'>
-<retval declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}'/>
+<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 name='deep' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='deep' type='B'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='compareDocumentPosition:'>
-<arg name='other' declared_type='DOMNode*' type='@' index='0'/>
+<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>
@@ -6148,38 +6192,38 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='insertBefore::'>
-<arg name='newChild' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='refChild' declared_type='DOMNode*' type='@' index='1'/>
+<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 name='newChild' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='refChild' declared_type='DOMNode*' type='@' index='1'/>
+<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 name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isEqualNode:'>
-<arg name='other' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='other' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isSameNode:'>
-<arg name='other' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='other' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isSupported::'>
-<arg name='feature' declared_type='NSString*' type='@' index='0'/>
-<arg name='version' declared_type='NSString*' type='@' index='1'/>
+<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 name='feature' declared_type='NSString*' type='@' index='0'/>
-<arg name='version' declared_type='NSString*' type='@' index='1'/>
+<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'>
@@ -6192,11 +6236,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lookupNamespaceURI:'>
-<arg name='prefix' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='prefix' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='lookupPrefix:'>
-<arg name='namespaceURI' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='namespaceURI' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='namespaceURI'>
@@ -6233,29 +6277,29 @@
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='removeChild:'>
-<arg name='oldChild' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='oldChild' type='@'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='replaceChild::'>
-<arg name='newChild' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='oldChild' declared_type='DOMNode*' type='@' index='1'/>
+<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 name='newChild' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='oldChild' declared_type='DOMNode*' type='@' index='1'/>
+<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 name='nodeValue' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='nodeValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPrefix:'>
-<arg name='prefix' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='prefix' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextContent:'>
-<arg name='textContent' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='textContent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='textContent'>
@@ -6296,7 +6340,7 @@
</class>
<class name='DOMNodeList'>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='length'>
@@ -6321,9 +6365,9 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='initOverflowEvent:horizontalOverflow:verticalOverflow:'>
-<arg name='orient' declared_type='unsigned short' type='S' index='0'/>
-<arg name='horizontalOverflow' declared_type='BOOL' type='B' index='1'/>
-<arg name='verticalOverflow' declared_type='BOOL' type='B' index='2'/>
+<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'>
@@ -6334,13 +6378,6 @@
</method>
</class>
<class name='DOMProcessingInstruction'>
-<method selector='data'>
-<retval declared_type='NSString*' type='@'/>
-</method>
-<method selector='setData:'>
-<arg name='data' declared_type='NSString*' type='@' index='0'/>
-<retval declared_type='void' type='v'/>
-</method>
<method selector='sheet'>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
@@ -6349,15 +6386,6 @@
</method>
</class>
<class name='DOMProgressEvent'>
-<method selector='initProgressEvent:canBubbleArg:cancelableArg:lengthComputableArg:loadedArg:totalArg:'>
-<arg name='typeArg' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubbleArg' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelableArg' declared_type='BOOL' type='B' index='2'/>
-<arg name='lengthComputableArg' declared_type='BOOL' type='B' index='3'/>
-<arg name='loadedArg' declared_type='unsigned long long' type='Q' index='4'/>
-<arg name='totalArg' declared_type='unsigned long long' type='Q' index='5'/>
-<retval declared_type='void' type='v'/>
-</method>
<method selector='lengthComputable'>
<retval declared_type='BOOL' type='B'/>
</method>
@@ -6393,7 +6421,7 @@
<retval declared_type='DOMRange*' type='@'/>
</method>
<method selector='collapse:'>
-<arg name='toStart' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='toStart' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='collapsed'>
@@ -6403,26 +6431,26 @@
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='compareBoundaryPoints::'>
-<arg name='how' declared_type='unsigned short' type='S' index='0'/>
-<arg name='sourceRange' declared_type='DOMRange*' type='@' index='1'/>
+<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 name='how' declared_type='unsigned short' type='S' index='0'/>
-<arg name='sourceRange' declared_type='DOMRange*' type='@' index='1'/>
+<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 name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='short' type='s'/>
</method>
<method selector='comparePoint:offset:'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='offset' declared_type='int' type='i' index='1'/>
+<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 name='html' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='html' type='@'/>
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='deleteContents'>
@@ -6441,63 +6469,63 @@
<retval declared_type='DOMDocumentFragment*' type='@'/>
</method>
<method selector='insertNode:'>
-<arg name='newNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='newNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='intersectsNode:'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isPointInRange:offset:'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='offset' declared_type='int' type='i' index='1'/>
+<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 name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectNodeContents:'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnd::'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='offset' declared_type='int' type='i' index='1'/>
+<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 name='refNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='offset' declared_type='int' type='i' index='1'/>
+<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 name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEndBefore:'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStart::'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='offset' declared_type='int' type='i' index='1'/>
+<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 name='refNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='offset' declared_type='int' type='i' index='1'/>
+<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 name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStartBefore:'>
-<arg name='refNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='refNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='startContainer'>
@@ -6507,7 +6535,7 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='surroundContents:'>
-<arg name='newParent' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='newParent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='text'>
@@ -6551,7 +6579,7 @@
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
<method selector='setDisabled:'>
-<arg name='disabled' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='disabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='title'>
@@ -6563,7 +6591,7 @@
</class>
<class name='DOMStyleSheetList'>
<method selector='item:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMStyleSheet*' type='@'/>
</method>
<method selector='length'>
@@ -6572,11 +6600,11 @@
</class>
<class name='DOMText'>
<method selector='replaceWholeText:'>
-<arg name='content' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='content' type='@'/>
<retval declared_type='DOMText*' type='@'/>
</method>
<method selector='splitText:'>
-<arg name='offset' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='offset' type='I'/>
<retval declared_type='DOMText*' type='@'/>
</method>
<method selector='wholeText'>
@@ -6618,7 +6646,7 @@
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='setCurrentNode:'>
-<arg name='currentNode' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='currentNode' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='whatToShow'>
@@ -6633,19 +6661,19 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='initUIEvent:::::'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='view' declared_type='DOMAbstractView*' type='@' index='3'/>
-<arg name='detail' declared_type='int' type='i' index='4'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='canBubble' declared_type='BOOL' type='B' index='1'/>
-<arg name='cancelable' declared_type='BOOL' type='B' index='2'/>
-<arg name='view' declared_type='DOMAbstractView*' type='@' index='3'/>
-<arg name='detail' declared_type='int' type='i' index='4'/>
+<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'>
@@ -6671,53 +6699,23 @@
</method>
</class>
<class name='DOMWheelEvent'>
-<method selector='altKey'>
-<retval declared_type='BOOL' type='B'/>
-</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='initWheelEvent:wheelDeltaY:view:screenX:screenY:clientX:clientY:ctrlKey:altKey:shiftKey:metaKey:'>
-<arg name='wheelDeltaX' declared_type='int' type='i' index='0'/>
-<arg name='wheelDeltaY' declared_type='int' type='i' index='1'/>
-<arg name='view' declared_type='DOMAbstractView*' type='@' index='2'/>
-<arg name='screenX' declared_type='int' type='i' index='3'/>
-<arg name='screenY' declared_type='int' type='i' index='4'/>
-<arg name='clientX' declared_type='int' type='i' index='5'/>
-<arg name='clientY' declared_type='int' type='i' index='6'/>
-<arg name='ctrlKey' declared_type='BOOL' type='B' index='7'/>
-<arg name='altKey' declared_type='BOOL' type='B' index='8'/>
-<arg name='shiftKey' declared_type='BOOL' type='B' index='9'/>
-<arg name='metaKey' declared_type='BOOL' type='B' index='10'/>
+<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='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='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='wheelDelta'>
<retval declared_type='int' type='i'/>
</method>
@@ -6727,24 +6725,18 @@
<method selector='wheelDeltaY'>
<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='DOMXPathExpression'>
<method selector='evaluate:::'>
-<arg name='contextNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='type' declared_type='unsigned short' type='S' index='1'/>
-<arg name='inResult' declared_type='DOMXPathResult*' type='@' index='2'/>
+<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 name='contextNode' declared_type='DOMNode*' type='@' index='0'/>
-<arg name='type' declared_type='unsigned short' type='S' index='1'/>
-<arg name='inResult' declared_type='DOMXPathResult*' type='@' index='2'/>
+<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>
@@ -6768,7 +6760,7 @@
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='snapshotItem:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='DOMNode*' type='@'/>
</method>
<method selector='snapshotLength'>
@@ -6780,19 +6772,19 @@
</class>
<class name='NSObject'>
<method selector='acceptNode:'>
-<arg name='n' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='n' type='@'/>
<retval declared_type='short' type='s'/>
</method>
<method selector='addEventListener:::'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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'>
@@ -6805,22 +6797,22 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='chooseFilename:'>
-<arg name='fileName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='chooseFilenames:'>
-<arg name='fileNames' declared_type='NSArray*' type='@' index='0'/>
+<arg declared_type='NSArray*' index='0' name='fileNames' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='dataSourceUpdated:'>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='0'/>
+<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 name='event' declared_type='DOMEvent*' type='@' index='0'/>
+<arg declared_type='DOMEvent*' index='0' name='event' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='documentSource'>
@@ -6830,81 +6822,81 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='downloadWindowForAuthenticationSheet:'>
-<arg name='download' declared_type='WebDownload*' type='@' index='0'/>
+<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 name='dataSource' declared_type='WebDataSource*' type='@' index='0'/>
+<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='handleEvent:'>
-<arg name='evt' declared_type='DOMEvent*' type='@' index='0'/>
+<arg declared_type='DOMEvent*' index='0' name='evt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='ignore'>
<retval declared_type='void' type='v'/>
</method>
<method selector='invokeDefaultMethodWithArguments:'>
-<arg name='arguments' declared_type='NSArray*' type='@' index='0'/>
+<arg declared_type='NSArray*' index='0' name='arguments' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='invokeUndefinedMethodFromWebScript:withArguments:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
-<arg name='arguments' declared_type='NSArray*' type='@' index='1'/>
+<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='isKeyExcludedFromWebScript:' class_method='true'>
-<arg name='name' declared_type='char*' const='true' type='*' index='0'/>
+<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 selector='isSelectorExcludedFromWebScript:' class_method='true'>
-<arg name='selector' declared_type='SEL' type=':' index='0'/>
+<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 name='prefix' declared_type='NSString*' type='@' index='0'/>
+<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 selector='plugInViewWithArguments:' class_method='true'>
-<arg name='arguments' declared_type='NSDictionary*' type='@' index='0'/>
+<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 name='data' declared_type='NSData*' type='@' index='0'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='1'/>
+<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 name='error' declared_type='NSError*' type='@' index='0'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='1'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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 name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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 name='string' declared_type='NSString*' type='@' index='0'/>
-<arg name='forward' declared_type='BOOL' type='B' index='1'/>
-<arg name='caseFlag' declared_type='BOOL' type='B' index='2'/>
-<arg name='wrapFlag' declared_type='BOOL' type='B' index='3'/>
+<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'>
@@ -6917,11 +6909,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setDataSource:'>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='0'/>
+<arg declared_type='WebDataSource*' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setNeedsLayout:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='string'>
@@ -6934,70 +6926,62 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='undoManagerForWebView:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
+<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*' index='0' name='userContentController' type64='@'/>
+<arg declared_type64='WKScriptMessage*' 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 name='hostWindow' declared_type='NSWindow*' type='@' index='0'/>
+<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='webPlugInCallJava:isStatic:returnType:method:arguments:callingURL:exceptionDescription:'>
-<arg name='object' declared_type='jobject' type='^{_jobject=}' index='0'/>
-<arg name='isStatic' declared_type='BOOL' type='B' index='1'/>
-<arg name='returnType' declared_type='WebJNIReturnType' type='i' index='2'/>
-<arg name='method' declared_type='jmethodID' type='^{_jmethodID=}' index='3'/>
-<arg name='args' declared_type='jvalue*' type='^(jvalue=CcSsiqfd^{_jobject})' index='4'/>
-<arg name='url' declared_type='NSURL*' type='@' index='5'/>
-<arg name='exceptionString' declared_type='NSString**' type='^@' index='6'/>
-<retval declared_type='jvalue' type='(jvalue=CcSsiqfd^{_jobject})'/>
-</method>
<method selector='webPlugInContainerLoadRequest:inFrame:'>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='0'/>
-<arg name='target' declared_type='NSString*' type='@' index='1'/>
+<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 name='message' declared_type='NSString*' type='@' index='0'/>
+<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='webPlugInGetApplet'>
-<retval declared_type='jobject' type='^{_jobject=}'/>
-</method>
<method selector='webPlugInInitialize'>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidFailWithError:'>
-<arg name='error' declared_type='NSError*' type='@' index='0'/>
+<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 name='data' declared_type='NSData*' type='@' index='0'/>
+<arg declared_type='NSData*' index='0' name='data' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInMainResourceDidReceiveResponse:'>
-<arg name='response' declared_type='NSURLResponse*' type='@' index='0'/>
+<arg declared_type='NSURLResponse*' index='0' name='response' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInSetIsSelected:'>
-<arg name='isSelected' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='isSelected' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webPlugInStart'>
@@ -7006,486 +6990,936 @@
<method selector='webPlugInStop'>
<retval declared_type='void' type='v'/>
</method>
-<method selector='webScriptNameForKey:' class_method='true'>
-<arg name='name' declared_type='char*' const='true' type='*' index='0'/>
+<method class_method='true' selector='webScriptNameForKey:'>
+<arg const='true' declared_type='char*' index='0' name='name' type='*'/>
<retval declared_type='NSString*' type='@'/>
</method>
-<method selector='webScriptNameForSelector:' class_method='true'>
-<arg name='selector' declared_type='SEL' type=':' index='0'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='element' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='defaultMenuItems' declared_type='NSArray*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='1'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKWebViewConfiguration*' index='1' name='configuration' type64='@'/>
+<arg declared_type64='WKNavigationAction*' index='2' name='navigationAction' type64='@'/>
+<arg declared_type64='WKWindowFeatures*' index='3' name='windowFeatures' type64='@'/>
+<retval declared_type64='WKWebView*' type64='@'/>
+</method>
<method selector='webView:createWebViewWithRequest:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='1'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='type' declared_type='NSString*' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='3'/>
-<arg name='listener' declared_type='id' type='@' index='4'/>
-<retval declared_type='void' type='v'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigationAction*' index='1' name='navigationAction' type64='@'/>
+<arg declared_type64='void (^)(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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='actionInformation' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='3'/>
-<arg name='listener' declared_type='id' type='@' index='4'/>
-<retval declared_type='void' type='v'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigationResponse*' index='1' name='navigationResponse' type64='@'/>
+<arg declared_type64='void (^)(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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='actionInformation' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='frameName' declared_type='NSString*' type='@' index='3'/>
-<arg name='listener' declared_type='id' type='@' index='4'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='windowObject' declared_type='WebScriptObject*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' 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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' type64='@'/>
+<arg declared_type64='NSError*' index='2' name='error' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
<method selector='webView:didFailProvisionalLoadWithError:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' type64='@'/>
+<arg declared_type64='NSError*' index='2' name='error' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
<method selector='webView:didFinishLoadForFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
-<retval declared_type='void' type='v'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='webView:didReceiveAuthenticationChallenge:completionHandler:'>
+<arg declared_type64='WKWebView*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSURLAuthenticationChallenge*' index='1' name='challenge' type64='@'/>
+<arg declared_type64='void (^)(NSURLSessionAuthChallengeDisposition, NSURLCredential *)' function_pointer='true' index='2' name='completionHandler' type64='@?'>
+<arg declared_type64='NSURLSessionAuthChallengeDisposition' type64='q'/>
+<arg declared_type64='NSURLCredential*' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</arg>
+<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:didReceiveIcon:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='image' declared_type='NSImage*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
<method selector='webView:didReceiveTitle:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='title' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
<method selector='webView:doCommandBySelector:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='selector' declared_type='SEL' type=':' index='1'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='draggingInfo' declared_type='id' type='@' index='1'/>
-<retval declared_type='NSUInteger' type64='Q' type='I'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='point' declared_type='NSPoint' type64='{CGPoint=dd}' type='{_NSPoint=ff}' index='1'/>
-<retval declared_type='NSUInteger' type64='Q' type='I'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='rect' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='rect' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='1'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='responder' declared_type='NSResponder*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='elementInformation' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='modifierFlags' declared_type='NSUInteger' type64='Q' type='I' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frameView' declared_type='WebFrameView*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='challenge' declared_type='NSURLAuthenticationChallenge*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='error' declared_type='NSError*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='challenge' declared_type='NSURLAuthenticationChallenge*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='length' declared_type='NSInteger' type64='q' type='i' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='response' declared_type='NSURLResponse*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='redirectResponse' declared_type='NSURLResponse*' type='@' index='3'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='4'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSString*' index='1' name='message' type64='@'/>
+<arg declared_type64='WKFrameInfo*' index='2' name='frame' type64='@'/>
+<arg declared_type64='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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
-<retval declared_type='BOOL' type='B'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSString*' index='1' name='message' type64='@'/>
+<arg declared_type64='WKFrameInfo*' index='2' name='frame' type64='@'/>
+<arg declared_type64='void (^)(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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='prompt' declared_type='NSString*' type='@' index='1'/>
-<arg name='defaultText' declared_type='NSString*' type='@' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='prompt' declared_type='NSString*' type='@' index='1'/>
-<arg name='defaultText' declared_type='NSString*' type='@' index='2'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='3'/>
-<retval declared_type='NSString*' type='@'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSString*' index='1' name='prompt' type64='@'/>
+<arg declared_type64='NSString*' index='2' name='defaultText' type64='@'/>
+<arg declared_type64='WKFrameInfo*' index='3' name='frame' type64='@'/>
+<arg declared_type64='void (^)(NSString *)' function_pointer='true' index='4' name='completionHandler' type64='@?'>
+<arg declared_type64='NSString*' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</arg>
+<retval declared_type64='void' type64='v'/>
</method>
<method selector='webView:runOpenPanelForFileButtonWithResultListener:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='resultListener' declared_type='id' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='resultListener' declared_type='id' type='@' index='1'/>
-<arg name='allowMultipleFiles' declared_type='BOOL' type='B' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='resizable' declared_type='BOOL' type='B' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='visible' declared_type='BOOL' type='B' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='text' declared_type='NSString*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='visible' declared_type='BOOL' type='B' index='1'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='style' declared_type='DOMCSSStyleDeclaration*' type='@' index='1'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='2'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='1'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='currentRange' declared_type='DOMRange*' type='@' index='1'/>
-<arg name='proposedRange' declared_type='DOMRange*' type='@' index='2'/>
-<arg name='selectionAffinity' declared_type='NSSelectionAffinity' type64='Q' type='I' index='3'/>
-<arg name='flag' declared_type='BOOL' type='B' index='4'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='currentStyle' declared_type='DOMCSSStyleDeclaration*' type='@' index='1'/>
-<arg name='proposedStyle' declared_type='DOMCSSStyleDeclaration*' type='@' index='2'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='1'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='1'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='node' declared_type='DOMNode*' type='@' index='1'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='2'/>
-<arg name='action' declared_type='WebViewInsertAction' type='i' index='3'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='text' declared_type='NSString*' type='@' index='1'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='2'/>
-<arg name='action' declared_type='WebViewInsertAction' type='i' index='3'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='action' declared_type='SEL' type=':' index='1'/>
-<arg name='sender' declared_type='id' type='@' index='2'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='item' declared_type='id' type='@' index='1'/>
-<arg name='defaultValidation' declared_type='BOOL' type='B' index='2'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='URL' declared_type='NSURL*' type='@' index='1'/>
-<arg name='seconds' declared_type='NSTimeInterval' type='d' index='2'/>
-<arg name='date' declared_type='NSDate*' type='@' index='3'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='4'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='action' declared_type='WebDragDestinationAction' type='i' index='1'/>
-<arg name='draggingInfo' declared_type='id' type='@' index='2'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='action' declared_type='WebDragSourceAction' type='i' index='1'/>
-<arg name='point' declared_type='NSPoint' type64='{CGPoint=dd}' type='{_NSPoint=ff}' index='2'/>
-<arg name='pasteboard' declared_type='NSPasteboard*' type='@' index='3'/>
+<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 name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='windowScriptObject' declared_type='WebScriptObject*' type='@' index='1'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewClose:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewContentRect:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<retval declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}'/>
+<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 name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChange:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChangeSelection:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidChangeTypingStyle:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewDidEndEditing:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewFirstResponder:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSResponder*' type='@'/>
</method>
<method selector='webViewFocus:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewFooterHeight:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='webViewFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<retval declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}'/>
+<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 name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='float' type='f'/>
</method>
<method selector='webViewIsResizable:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewIsStatusBarVisible:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='webViewRunModal:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewShow:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webViewStatusText:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='webViewUnfocus:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<arg declared_type='WebView*' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
+<class name='WKBackForwardList'>
+<method selector='backItem'>
+<retval declared_type64='WKBackForwardListItem*' type64='@'/>
+</method>
+<method selector='backList'>
+<retval declared_type64='NSArray*' type64='@'/>
+</method>
+<method selector='currentItem'>
+<retval declared_type64='WKBackForwardListItem*' type64='@'/>
+</method>
+<method selector='forwardItem'>
+<retval declared_type64='WKBackForwardListItem*' type64='@'/>
+</method>
+<method selector='forwardList'>
+<retval declared_type64='NSArray*' type64='@'/>
+</method>
+<method selector='itemAtIndex:'>
+<arg declared_type64='NSInteger' index='0' name='index' type64='q'/>
+<retval declared_type64='WKBackForwardListItem*' type64='@'/>
+</method>
+</class>
+<class name='WKBackForwardListItem'>
+<method selector='URL'>
+<retval declared_type64='NSURL*' type64='@'/>
+</method>
+<method selector='initialURL'>
+<retval declared_type64='NSURL*' type64='@'/>
+</method>
+<method selector='title'>
+<retval declared_type64='NSString*' type64='@'/>
+</method>
+</class>
+<class name='WKFrameInfo'>
+<method selector='isMainFrame'>
+<retval declared_type64='BOOL' type64='B'/>
+</method>
+<method selector='request'>
+<retval declared_type64='NSURLRequest*' 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*' type64='@'/>
+</method>
+<method selector='sourceFrame'>
+<retval declared_type64='WKFrameInfo*' type64='@'/>
+</method>
+<method selector='targetFrame'>
+<retval declared_type64='WKFrameInfo*' 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*' 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' type64='@'/>
+</method>
+<method selector='frameInfo'>
+<retval declared_type64='WKFrameInfo*' type64='@'/>
+</method>
+<method selector='name'>
+<retval declared_type64='NSString*' type64='@'/>
+</method>
+<method selector='webView'>
+<retval declared_type64='WKWebView*' type64='@'/>
+</method>
+</class>
+<class name='WKUserContentController'>
+<method selector='addScriptMessageHandler:name:'>
+<arg declared_type64='id' index='0' name='scriptMessageHandler' type64='@'/>
+<arg declared_type64='NSString*' index='1' name='name' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='addUserScript:'>
+<arg declared_type64='WKUserScript*' 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*' index='0' name='name' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='userScripts'>
+<retval declared_type64='NSArray*' type64='@'/>
+</method>
+</class>
+<class name='WKUserScript'>
+<method selector='initWithSource:injectionTime:forMainFrameOnly:'>
+<arg declared_type64='NSString*' 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' 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*' type64='@'/>
+</method>
+</class>
+<class name='WKWebView'>
+<method selector='UIDelegate'>
+<retval declared_type64='id' type64='@'/>
+</method>
+<method selector='URL'>
+<retval declared_type64='NSURL*' type64='@'/>
+</method>
+<method selector='allowsBackForwardNavigationGestures'>
+<retval declared_type64='BOOL' type64='B'/>
+</method>
+<method selector='allowsMagnification'>
+<retval declared_type64='BOOL' type64='B'/>
+</method>
+<method selector='backForwardList'>
+<retval declared_type64='WKBackForwardList*' type64='@'/>
+</method>
+<method selector='canGoBack'>
+<retval declared_type64='BOOL' type64='B'/>
+</method>
+<method selector='canGoForward'>
+<retval declared_type64='BOOL' type64='B'/>
+</method>
+<method selector='configuration'>
+<retval declared_type64='WKWebViewConfiguration*' type64='@'/>
+</method>
+<method selector='estimatedProgress'>
+<retval declared_type64='double' type64='d'/>
+</method>
+<method selector='evaluateJavaScript:completionHandler:'>
+<arg declared_type64='NSString*' index='0' name='javaScriptString' type64='@'/>
+<arg declared_type64='void (^)(id, NSError *)' function_pointer='true' index='1' name='completionHandler' type64='@?'>
+<arg declared_type64='id' type64='@'/>
+<arg declared_type64='NSError*' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</arg>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='goBack'>
+<retval declared_type64='WKNavigation*' type64='@'/>
+</method>
+<method selector='goBack:'>
+<arg declared_type64='id' index='0' name='sender' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='goForward'>
+<retval declared_type64='WKNavigation*' type64='@'/>
+</method>
+<method selector='goForward:'>
+<arg declared_type64='id' index='0' name='sender' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='goToBackForwardListItem:'>
+<arg declared_type64='WKBackForwardListItem*' index='0' name='item' type64='@'/>
+<retval declared_type64='WKNavigation*' 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*' index='1' name='configuration' type64='@'/>
+<retval declared_type64='instancetype' type64='@'/>
+</method>
+<method selector='isLoading'>
+<retval declared_type64='BOOL' type64='B'/>
+</method>
+<method selector='loadHTMLString:baseURL:'>
+<arg declared_type64='NSString*' index='0' name='string' type64='@'/>
+<arg declared_type64='NSURL*' index='1' name='baseURL' type64='@'/>
+<retval declared_type64='WKNavigation*' type64='@'/>
+</method>
+<method selector='loadRequest:'>
+<arg declared_type64='NSURLRequest*' index='0' name='request' type64='@'/>
+<retval declared_type64='WKNavigation*' type64='@'/>
+</method>
+<method selector='magnification'>
+<retval declared_type64='CGFloat' type64='d'/>
+</method>
+<method selector='navigationDelegate'>
+<retval declared_type64='id' type64='@'/>
+</method>
+<method selector='reload'>
+<retval declared_type64='WKNavigation*' type64='@'/>
+</method>
+<method selector='reload:'>
+<arg declared_type64='id' index='0' name='sender' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='reloadFromOrigin'>
+<retval declared_type64='WKNavigation*' type64='@'/>
+</method>
+<method selector='reloadFromOrigin:'>
+<arg declared_type64='id' 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='setAllowsMagnification:'>
+<arg declared_type64='BOOL' index='0' name='allowsMagnification' type64='B'/>
+<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' index='0' name='navigationDelegate' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='setUIDelegate:'>
+<arg declared_type64='id' 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' index='0' name='sender' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='title'>
+<retval declared_type64='NSString*' type64='@'/>
+</method>
+</class>
+<class name='WKWebViewConfiguration'>
+<method selector='preferences'>
+<retval declared_type64='WKPreferences*' type64='@'/>
+</method>
+<method selector='processPool'>
+<retval declared_type64='WKProcessPool*' type64='@'/>
+</method>
+<method selector='setPreferences:'>
+<arg declared_type64='WKPreferences*' index='0' name='preferences' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</method>
+<method selector='setProcessPool:'>
+<arg declared_type64='WKProcessPool*' 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*' index='0' name='userContentController' 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*' type64='@'/>
+</method>
+</class>
+<class name='WKWindowFeatures'>
+<method selector='allowsResizing'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+<method selector='height'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+<method selector='menuBarVisibility'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+<method selector='statusBarVisibility'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+<method selector='toolbarsVisibility'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+<method selector='width'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+<method selector='x'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+<method selector='y'>
+<retval declared_type64='NSNumber*' type64='@'/>
+</method>
+</class>
<class name='WebArchive'>
<method selector='data'>
<retval declared_type='NSData*' type='@'/>
</method>
<method selector='initWithData:'>
-<arg name='data' declared_type='NSData*' type='@' index='0'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSData*' index='0' name='data' type='@'/>
+<retval declared_type='instancetype' type='@'/>
</method>
<method selector='initWithMainResource:subresources:subframeArchives:'>
-<arg name='mainResource' declared_type='WebResource*' type='@' index='0'/>
-<arg name='subresources' declared_type='NSArray*' type='@' index='1'/>
-<arg name='subframeArchives' declared_type='NSArray*' type='@' index='2'/>
-<retval declared_type='id' type='@'/>
+<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='@'/>
@@ -7499,7 +7933,7 @@
</class>
<class name='WebBackForwardList'>
<method selector='addItem:'>
-<arg name='item' declared_type='WebHistoryItem*' type='@' index='0'/>
+<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='backItem'>
@@ -7509,14 +7943,14 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='backListWithLimit:'>
-<arg name='limit' declared_type='int' type='i' index='0'/>
+<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 name='item' declared_type='WebHistoryItem*' type='@' index='0'/>
+<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='currentItem'>
@@ -7529,7 +7963,7 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='forwardListWithLimit:'>
-<arg name='limit' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='limit' type='i'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='goBack'>
@@ -7539,36 +7973,36 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='goToItem:'>
-<arg name='item' declared_type='WebHistoryItem*' type='@' index='0'/>
+<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='itemAtIndex:'>
-<arg name='index' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='index' type='i'/>
<retval declared_type='WebHistoryItem*' type='@'/>
</method>
<method selector='pageCacheSize'>
-<retval declared_type='NSUInteger' type64='Q' type='I'/>
+<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='setCapacity:'>
-<arg name='size' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='capacity' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPageCacheSize:'>
-<arg name='size' declared_type='NSUInteger' type64='Q' type='I' index='0'/>
+<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 name='subresource' declared_type='WebResource*' type='@' index='0'/>
+<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 name='request' declared_type='NSURLRequest*' type='@' index='0'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSURLRequest*' index='0' name='request' type='@'/>
+<retval declared_type='instancetype' type='@'/>
</method>
<method selector='initialRequest'>
<retval declared_type='NSURLRequest*' type='@'/>
@@ -7592,7 +8026,7 @@
<retval declared_type='NSURLResponse*' type='@'/>
</method>
<method selector='subresourceForURL:'>
-<arg name='URL' declared_type='NSURL*' type='@' index='0'/>
+<arg declared_type='NSURL*' index='0' name='URL' type='@'/>
<retval declared_type='WebResource*' type='@'/>
</method>
<method selector='subresources'>
@@ -7622,7 +8056,7 @@
<retval declared_type='WebDataSource*' type='@'/>
</method>
<method selector='findFrameNamed:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='frameElement'>
@@ -7635,35 +8069,38 @@
<retval declared_type='JSGlobalContextRef' type='^{OpaqueJSContext=}'/>
</method>
<method selector='initWithName:webFrameView:webView:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
-<arg name='view' declared_type='WebFrameView*' type='@' index='1'/>
-<arg name='webView' declared_type='WebView*' type='@' index='2'/>
-<retval declared_type='id' type='@'/>
+<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 name='string' declared_type='NSString*' type='@' index='0'/>
-<arg name='baseURL' declared_type='NSURL*' type='@' index='1'/>
-<arg name='unreachableURL' declared_type='NSURL*' type='@' index='2'/>
+<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 name='archive' declared_type='WebArchive*' type='@' index='0'/>
+<arg declared_type='WebArchive*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='loadData:MIMEType:textEncodingName:baseURL:'>
-<arg name='data' declared_type='NSData*' type='@' index='0'/>
-<arg name='MIMEType' declared_type='NSString*' type='@' index='1'/>
-<arg name='encodingName' declared_type='NSString*' type='@' index='2'/>
-<arg name='URL' declared_type='NSURL*' type='@' index='3'/>
+<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 name='string' declared_type='NSString*' type='@' index='0'/>
-<arg name='URL' declared_type='NSURL*' type='@' index='1'/>
+<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 name='request' declared_type='NSURLRequest*' type='@' index='0'/>
+<arg declared_type='NSURLRequest*' index='0' name='request' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='name'>
@@ -7708,11 +8145,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='printOperationWithPrintInfo:'>
-<arg name='printInfo' declared_type='NSPrintInfo*' type='@' index='0'/>
+<arg declared_type='NSPrintInfo*' index='0' name='printInfo' type='@'/>
<retval declared_type='NSPrintOperation*' type='@'/>
</method>
<method selector='setAllowsScrolling:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='allowsScrolling' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='webFrame'>
@@ -7721,7 +8158,7 @@
</class>
<class name='WebHistory'>
<method selector='addItems:'>
-<arg name='newItems' declared_type='NSArray*' type='@' index='0'/>
+<arg declared_type='NSArray*' index='0' name='newItems' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='historyAgeInDaysLimit'>
@@ -7731,19 +8168,19 @@
<retval declared_type='int' type='i'/>
</method>
<method selector='itemForURL:'>
-<arg name='URL' declared_type='NSURL*' type='@' index='0'/>
+<arg declared_type='NSURL*' index='0' name='URL' type='@'/>
<retval declared_type='WebHistoryItem*' type='@'/>
</method>
<method selector='loadFromURL:error:'>
-<arg name='URL' declared_type='NSURL*' type='@' index='0'/>
-<arg name='error' declared_type='NSError**' type='^@' index='1'/>
+<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='optionalSharedHistory' class_method='true'>
+<method class_method='true' selector='optionalSharedHistory'>
<retval declared_type='WebHistory*' type='@'/>
</method>
<method selector='orderedItemsLastVisitedOnDay:'>
-<arg name='calendarDate' declared_type='NSCalendarDate*' type='@' index='0'/>
+<arg declared_type='NSCalendarDate*' index='0' name='calendarDate' type='@'/>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='orderedLastVisitedDays'>
@@ -7753,24 +8190,24 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='removeItems:'>
-<arg name='items' declared_type='NSArray*' type='@' index='0'/>
+<arg declared_type='NSArray*' index='0' name='items' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveToURL:error:'>
-<arg name='URL' declared_type='NSURL*' type='@' index='0'/>
-<arg name='error' declared_type='NSError**' type='^@' index='1'/>
+<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 name='limit' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='historyAgeInDaysLimit' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHistoryItemLimit:'>
-<arg name='limit' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='historyItemLimit' type='i'/>
<retval declared_type='void' type='v'/>
</method>
-<method selector='setOptionalSharedHistory:' class_method='true'>
-<arg name='history' declared_type='WebHistory*' type='@' index='0'/>
+<method class_method='true' selector='setOptionalSharedHistory:'>
+<arg declared_type='WebHistory*' index='0' name='history' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -7785,10 +8222,10 @@
<retval declared_type='NSImage*' type='@'/>
</method>
<method selector='initWithURLString:title:lastVisitedTimeInterval:'>
-<arg name='URLString' declared_type='NSString*' type='@' index='0'/>
-<arg name='title' declared_type='NSString*' type='@' index='1'/>
-<arg name='time' declared_type='NSTimeInterval' type='d' index='2'/>
-<retval declared_type='id' type='@'/>
+<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'/>
@@ -7797,7 +8234,7 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAlternateTitle:'>
-<arg name='alternateTitle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='alternateTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='title'>
@@ -7818,7 +8255,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='cacheModel'>
-<retval declared_type='WebCacheModel' type64='Q' type='I'/>
+<retval declared_type='WebCacheModel' type='I' type64='Q'/>
</method>
<method selector='cursiveFontFamily'>
<retval declared_type='NSString*' type='@'/>
@@ -7842,8 +8279,8 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='initWithIdentifier:'>
-<arg name='anIdentifier' declared_type='NSString*' type='@' index='0'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString*' index='0' name='anIdentifier' type='@'/>
+<retval declared_type='instancetype' type='@'/>
</method>
<method selector='isJavaEnabled'>
<retval declared_type='BOOL' type='B'/>
@@ -7873,107 +8310,111 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='setAllowsAnimatedImageLooping:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='allowsAnimatedImageLooping' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAllowsAnimatedImages:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='allowsAnimatedImages' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutosaves:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='autosaves' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCacheModel:'>
-<arg name='cacheModel' declared_type='WebCacheModel' type64='Q' type='I' index='0'/>
+<arg declared_type='WebCacheModel' index='0' name='cacheModel' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCursiveFontFamily:'>
-<arg name='family' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='cursiveFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultFixedFontSize:'>
-<arg name='size' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='defaultFixedFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultFontSize:'>
-<arg name='size' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='defaultFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultTextEncodingName:'>
-<arg name='encoding' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='defaultTextEncodingName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFantasyFontFamily:'>
-<arg name='family' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fantasyFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFixedFontFamily:'>
-<arg name='family' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='fixedFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setJavaEnabled:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='javaEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setJavaScriptCanOpenWindowsAutomatically:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='javaScriptCanOpenWindowsAutomatically' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setJavaScriptEnabled:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='javaScriptEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLoadsImagesAutomatically:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='loadsImagesAutomatically' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinimumFontSize:'>
-<arg name='size' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='minimumFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinimumLogicalFontSize:'>
-<arg name='size' declared_type='int' type='i' index='0'/>
+<arg declared_type='int' index='0' name='minimumLogicalFontSize' type='i'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPlugInsEnabled:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='plugInsEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPrivateBrowsingEnabled:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='privateBrowsingEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSansSerifFontFamily:'>
-<arg name='family' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='sansSerifFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSerifFontFamily:'>
-<arg name='family' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='serifFontFamily' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShouldPrintBackgrounds:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='shouldPrintBackgrounds' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStandardFontFamily:'>
-<arg name='family' declared_type='NSString*' type='@' index='0'/>
+<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 name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='tabsToLinks' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUserStyleSheetEnabled:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='userStyleSheetEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUserStyleSheetLocation:'>
-<arg name='URL' declared_type='NSURL*' type='@' index='0'/>
+<arg declared_type='NSURL*' index='0' name='userStyleSheetLocation' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUsesPageCache:'>
-<arg name='usesPageCache' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='usesPageCache' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shouldPrintBackgrounds'>
@@ -7982,9 +8423,12 @@
<method selector='standardFontFamily'>
<retval declared_type='NSString*' type='@'/>
</method>
-<method selector='standardPreferences' class_method='true'>
+<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>
@@ -8012,12 +8456,12 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='initWithData:URL:MIMEType:textEncodingName:frameName:'>
-<arg name='data' declared_type='NSData*' type='@' index='0'/>
-<arg name='URL' declared_type='NSURL*' type='@' index='1'/>
-<arg name='MIMEType' declared_type='NSString*' type='@' index='2'/>
-<arg name='textEncodingName' declared_type='NSString*' type='@' index='3'/>
-<arg name='frameName' declared_type='NSString*' type='@' index='4'/>
-<retval declared_type='id' type='@'/>
+<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='@'/>
@@ -8027,81 +8471,84 @@
<method selector='JSObject'>
<retval declared_type='JSObjectRef' type='^{OpaqueJSValue=}'/>
</method>
+<method selector='JSValue'>
+<retval declared_type64='JSValue*' type64='@'/>
+</method>
<method selector='callWebScriptMethod:withArguments:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
-<arg name='arguments' declared_type='NSArray*' type='@' index='1'/>
+<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 name='script' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='script' type='@'/>
<retval declared_type='id' type='@'/>
</method>
<method selector='removeWebScriptKey:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setException:'>
-<arg name='description' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='description' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWebScriptValueAtIndex:value:'>
-<arg name='index' declared_type='unsigned int' type='I' index='0'/>
-<arg name='value' declared_type='id' type='@' index='1'/>
+<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 selector='throwException:' class_method='true'>
-<arg name='exceptionMessage' declared_type='NSString*' type='@' index='0'/>
+<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 name='index' declared_type='unsigned int' type='I' index='0'/>
+<arg declared_type='unsigned int' index='0' name='index' type='I'/>
<retval declared_type='id' type='@'/>
</method>
</class>
<class name='WebUndefined'>
-<method selector='undefined' class_method='true'>
+<method class_method='true' selector='undefined'>
<retval declared_type='WebUndefined*' type='@'/>
</method>
</class>
<class name='WebView'>
-<method selector='MIMETypesShownAsHTML' class_method='true'>
+<method class_method='true' selector='MIMETypesShownAsHTML'>
<retval declared_type='NSArray*' type='@'/>
</method>
<method selector='UIDelegate'>
<retval declared_type='id' type='@'/>
</method>
-<method selector='URLFromPasteboard:' class_method='true'>
-<arg name='pasteboard' declared_type='NSPasteboard*' type='@' index='0'/>
+<method class_method='true' selector='URLFromPasteboard:'>
+<arg declared_type='NSPasteboard*' index='0' name='pasteboard' type='@'/>
<retval declared_type='NSURL*' type='@'/>
</method>
-<method selector='URLTitleFromPasteboard:' class_method='true'>
-<arg name='pasteboard' declared_type='NSPasteboard*' type='@' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='alignJustified:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='alignLeft:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='alignRight:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<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 name='style' declared_type='DOMCSSStyleDeclaration*' type='@' index='0'/>
+<arg declared_type='DOMCSSStyleDeclaration*' index='0' name='style' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='backForwardList'>
@@ -8122,48 +8569,48 @@
<method selector='canMakeTextStandardSize'>
<retval declared_type='BOOL' type='B'/>
</method>
-<method selector='canShowMIMEType:' class_method='true'>
-<arg name='MIMEType' declared_type='NSString*' type='@' index='0'/>
+<method class_method='true' selector='canShowMIMEType:'>
+<arg declared_type='NSString*' index='0' name='MIMEType' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
-<method selector='canShowMIMETypeAsHTML:' class_method='true'>
-<arg name='MIMEType' declared_type='NSString*' type='@' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='changeColor:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='changeDocumentBackgroundColor:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='changeFont:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='checkSpelling:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<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 name='element' declared_type='DOMElement*' type='@' index='0'/>
-<arg name='pseudoElement' declared_type='NSString*' type='@' index='1'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='copyFont:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='customTextEncodingName'>
@@ -8173,11 +8620,11 @@
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='cut:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='delete:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='deleteSelection'>
@@ -8190,14 +8637,14 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='editableDOMRangeForPoint:'>
-<arg name='point' declared_type='NSPoint' type64='{CGPoint=dd}' type='{_NSPoint=ff}' index='0'/>
+<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 name='point' declared_type='NSPoint' type64='{CGPoint=dd}' type='{_NSPoint=ff}' index='0'/>
+<arg declared_type='NSPoint' index='0' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='NSDictionary*' type='@'/>
</method>
<method selector='estimatedProgress'>
@@ -8210,18 +8657,18 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='goBack:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='goToBackForwardItem:'>
-<arg name='item' declared_type='WebHistoryItem*' type='@' index='0'/>
+<arg declared_type='WebHistoryItem*' index='0' name='item' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='groupName'>
@@ -8231,10 +8678,10 @@
<retval declared_type='NSWindow*' type='@'/>
</method>
<method selector='initWithFrame:frameName:groupName:'>
-<arg name='frame' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='0'/>
-<arg name='frameName' declared_type='NSString*' type='@' index='1'/>
-<arg name='groupName' declared_type='NSString*' type='@' index='2'/>
-<retval declared_type='id' type='@'/>
+<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'/>
@@ -8264,65 +8711,69 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='makeTextLarger:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='makeTextSmaller:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='makeTextStandardSize:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<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 name='point' declared_type='NSPoint' type64='{CGPoint=dd}' type='{_NSPoint=ff}' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToBeginningOfSentenceAndModifySelection:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToEndOfSentence:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToEndOfSentenceAndModifySelection:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteAsPlainText:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteAsRichText:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteFont:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pasteboardTypesForElement:'>
-<arg name='element' declared_type='NSDictionary*' type='@' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='policyDelegate'>
@@ -8334,55 +8785,55 @@
<method selector='preferencesIdentifier'>
<retval declared_type='NSString*' type='@'/>
</method>
-<method selector='registerURLSchemeAsLocal:' class_method='true'>
-<arg name='scheme' declared_type='NSString*' type='@' index='0'/>
+<method class_method='true' selector='registerURLSchemeAsLocal:'>
+<arg declared_type='NSString*' index='0' name='scheme' type='@'/>
<retval declared_type='void' type='v'/>
</method>
-<method selector='registerViewClass:representationClass:forMIMEType:' class_method='true'>
-<arg name='viewClass' declared_type='Class' type='#' index='0'/>
-<arg name='representationClass' declared_type='Class' type='#' index='1'/>
-<arg name='MIMEType' declared_type='NSString*' type='@' index='2'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='reloadFromOrigin:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<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 name='archive' declared_type='WebArchive*' type='@' index='0'/>
+<arg declared_type='WebArchive*' index='0' name='archive' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceSelectionWithMarkupString:'>
-<arg name='markupString' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='markupString' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceSelectionWithNode:'>
-<arg name='node' declared_type='DOMNode*' type='@' index='0'/>
+<arg declared_type='DOMNode*' index='0' name='node' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replaceSelectionWithText:'>
-<arg name='text' declared_type='NSString*' type='@' index='0'/>
+<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 name='string' declared_type='NSString*' type='@' index='0'/>
-<arg name='forward' declared_type='BOOL' type='B' index='1'/>
-<arg name='caseFlag' declared_type='BOOL' type='B' index='2'/>
-<arg name='wrapFlag' declared_type='BOOL' type='B' index='3'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedDOMRange'>
@@ -8392,111 +8843,111 @@
<retval declared_type='WebFrame*' type='@'/>
</method>
<method selector='selectionAffinity'>
-<retval declared_type='NSSelectionAffinity' type64='Q' type='I'/>
+<retval declared_type='NSSelectionAffinity' type='I' type64='Q'/>
</method>
<method selector='setApplicationNameForUserAgent:'>
-<arg name='applicationName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='applicationNameForUserAgent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContinuousSpellCheckingEnabled:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='continuousSpellCheckingEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCustomTextEncodingName:'>
-<arg name='encodingName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='customTextEncodingName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCustomUserAgent:'>
-<arg name='userAgentString' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='customUserAgent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDownloadDelegate:'>
-<arg name='delegate' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='downloadDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDrawsBackground:'>
-<arg name='drawsBackround' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='drawsBackground' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEditable:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='editable' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEditingDelegate:'>
-<arg name='delegate' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='editingDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrameLoadDelegate:'>
-<arg name='delegate' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='frameLoadDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setGroupName:'>
-<arg name='groupName' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='groupName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHostWindow:'>
-<arg name='hostWindow' declared_type='NSWindow*' type='@' index='0'/>
+<arg declared_type='NSWindow*' index='0' name='hostWindow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
-<method selector='setMIMETypesShownAsHTML:' class_method='true'>
-<arg name='MIMETypes' declared_type='NSArray*' type='@' index='0'/>
+<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 name='URLString' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='mainFrameURL' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaintainsBackForwardList:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMediaStyle:'>
-<arg name='mediaStyle' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='mediaStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPolicyDelegate:'>
-<arg name='delegate' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='policyDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPreferences:'>
-<arg name='prefs' declared_type='WebPreferences*' type='@' index='0'/>
+<arg declared_type='WebPreferences*' index='0' name='preferences' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPreferencesIdentifier:'>
-<arg name='anIdentifier' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='preferencesIdentifier' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setResourceLoadDelegate:'>
-<arg name='delegate' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='resourceLoadDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedDOMRange:affinity:'>
-<arg name='range' declared_type='DOMRange*' type='@' index='0'/>
-<arg name='selectionAffinity' declared_type='NSSelectionAffinity' type64='Q' type='I' index='1'/>
+<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 name='close' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='shouldCloseWithWindow' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShouldUpdateWhileOffscreen:'>
-<arg name='updateWhileOffscreen' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='shouldUpdateWhileOffscreen' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSmartInsertDeleteEnabled:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<arg declared_type='BOOL' index='0' name='smartInsertDeleteEnabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextSizeMultiplier:'>
-<arg name='multiplier' declared_type='float' type='f' index='0'/>
+<arg declared_type='float' index='0' name='textSizeMultiplier' type='f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTypingStyle:'>
-<arg name='style' declared_type='DOMCSSStyleDeclaration*' type='@' index='0'/>
+<arg declared_type='DOMCSSStyleDeclaration*' index='0' name='typingStyle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUIDelegate:'>
-<arg name='delegate' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='UIDelegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shouldCloseWithWindow'>
@@ -8506,51 +8957,51 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='showGuessPanel:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<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' type64='q' type='i'/>
+<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='startSpeaking:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stopLoading:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stopSpeaking:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stringByEvaluatingJavaScriptFromString:'>
-<arg name='script' declared_type='NSString*' type='@' index='0'/>
+<arg declared_type='NSString*' index='0' name='script' type='@'/>
<retval declared_type='NSString*' type='@'/>
</method>
<method selector='styleDeclarationWithText:'>
-<arg name='text' declared_type='NSString*' type='@' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<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 name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='toggleSmartInsertDelete:'>
-<arg name='sender' declared_type='id' type='@' index='0'/>
+<arg declared_type='id' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='typingStyle'>
@@ -8560,760 +9011,859 @@
<retval declared_type='NSUndoManager*' type='@'/>
</method>
<method selector='userAgentForURL:'>
-<arg name='URL' declared_type='NSURL*' type='@' index='0'/>
+<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 name='element' declared_type='NSDictionary*' type='@' index='0'/>
-<arg name='types' declared_type='NSArray*' type='@' index='1'/>
-<arg name='pasteboard' declared_type='NSPasteboard*' type='@' index='2'/>
+<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 name='types' declared_type='NSArray*' type='@' index='0'/>
-<arg name='pasteboard' declared_type='NSPasteboard*' type='@' index='1'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='handleEvent:'>
-<arg name='evt' declared_type='DOMEvent*' type='@' index='0'/>
+<method selector='handleEvent:' type='v12@0:4@8' type64='v24@0:8@16'>
+<arg declared_type='DOMEvent*' index='0' name='evt' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</informal_protocol>
<informal_protocol name='DOMEventTarget'>
-<method type64='v36@0:8@16@24B32' type='v20@0:4@8@12B16' selector='addEventListener:::'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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 type64='v36@0:8@16@24B32' type='v20@0:4@8@12B16' selector='addEventListener:listener:useCapture:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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 type64='B24@0:8@16' type='B12@0:4@8' selector='dispatchEvent:'>
-<arg name='event' declared_type='DOMEvent*' type='@' index='0'/>
+<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 type64='v36@0:8@16@24B32' type='v20@0:4@8@12B16' selector='removeEventListener:::'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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 type64='v36@0:8@16@24B32' type='v20@0:4@8@12B16' selector='removeEventListener:listener:useCapture:'>
-<arg name='type' declared_type='NSString*' type='@' index='0'/>
-<arg name='listener' declared_type='id' type='@' index='1'/>
-<arg name='useCapture' declared_type='BOOL' type='B' index='2'/>
+<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 type64='s24@0:8@16' type='s12@0:4@8' selector='acceptNode:'>
-<arg name='n' declared_type='DOMNode*' type='@' index='0'/>
+<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 type64='@24@0:8@16' type='@12@0:4@8' selector='lookupNamespaceURI:'>
-<arg name='prefix' declared_type='NSString*' type='@' index='0'/>
+<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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigationAction*' index='1' name='navigationAction' type64='@'/>
+<arg declared_type64='void (^)(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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigationResponse*' index='1' name='navigationResponse' type64='@'/>
+<arg declared_type64='void (^)(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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' 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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' type64='@'/>
+<arg declared_type64='NSError*' 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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' type64='@'/>
+<arg declared_type64='NSError*' 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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' 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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSURLAuthenticationChallenge*' index='1' name='challenge' type64='@'/>
+<arg declared_type64='void (^)(NSURLSessionAuthChallengeDisposition, NSURLCredential *)' function_pointer='true' index='2' name='completionHandler' type64='@?'>
+<arg declared_type64='NSURLSessionAuthChallengeDisposition' type64='q'/>
+<arg declared_type64='NSURLCredential*' 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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' 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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKNavigation*' index='1' name='navigation' 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*' index='0' name='userContentController' type64='@'/>
+<arg declared_type64='WKScriptMessage*' 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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='WKWebViewConfiguration*' index='1' name='configuration' type64='@'/>
+<arg declared_type64='WKNavigationAction*' index='2' name='navigationAction' type64='@'/>
+<arg declared_type64='WKWindowFeatures*' index='3' name='windowFeatures' type64='@'/>
+<retval declared_type64='WKWebView*' type64='@'/>
+</method>
+<method selector='webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:' type64='v48@0:8@16@24@32@?40'>
+<arg declared_type64='WKWebView*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSString*' index='1' name='message' type64='@'/>
+<arg declared_type64='WKFrameInfo*' index='2' name='frame' type64='@'/>
+<arg declared_type64='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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSString*' index='1' name='message' type64='@'/>
+<arg declared_type64='WKFrameInfo*' index='2' name='frame' type64='@'/>
+<arg declared_type64='void (^)(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*' index='0' name='webView' type64='@'/>
+<arg declared_type64='NSString*' index='1' name='prompt' type64='@'/>
+<arg declared_type64='NSString*' index='2' name='defaultText' type64='@'/>
+<arg declared_type64='WKFrameInfo*' index='3' name='frame' type64='@'/>
+<arg declared_type64='void (^)(NSString *)' function_pointer='true' index='4' name='completionHandler' type64='@?'>
+<arg declared_type64='NSString*' type64='@'/>
+<retval declared_type64='void' type64='v'/>
+</arg>
+<retval declared_type64='void' type64='v'/>
+</method>
+</informal_protocol>
<informal_protocol name='WebDocumentRepresentation'>
-<method type64='B16@0:8' type='B8@0:4' selector='canProvideDocumentSource'>
+<method selector='canProvideDocumentSource' type='B8@0:4' type64='B16@0:8'>
<retval declared_type='BOOL' type='B'/>
</method>
-<method type64='@16@0:8' type='@8@0:4' selector='documentSource'>
+<method selector='documentSource' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
-<method type64='v24@0:8@16' type='v12@0:4@8' selector='finishedLoadingWithDataSource:'>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='0'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='receivedData:withDataSource:'>
-<arg name='data' declared_type='NSData*' type='@' index='0'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='1'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='receivedError:withDataSource:'>
-<arg name='error' declared_type='NSError*' type='@' index='0'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='1'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='setDataSource:'>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='0'/>
+<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 type64='@16@0:8' type='@8@0:4' selector='title'>
+<method selector='title' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
</informal_protocol>
<informal_protocol name='WebDocumentSearching'>
-<method type64='B36@0:8@16B24B28B32' type='B24@0:4@8B12B16B20' selector='searchFor:direction:caseSensitive:wrap:'>
-<arg name='string' declared_type='NSString*' type='@' index='0'/>
-<arg name='forward' declared_type='BOOL' type='B' index='1'/>
-<arg name='caseFlag' declared_type='BOOL' type='B' index='2'/>
-<arg name='wrapFlag' declared_type='BOOL' type='B' index='3'/>
+<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 type64='@16@0:8' type='@8@0:4' selector='attributedString'>
+<method selector='attributedString' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSAttributedString*' type='@'/>
</method>
-<method type64='v16@0:8' type='v8@0:4' selector='deselectAll'>
+<method selector='deselectAll' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v16@0:8' type='v8@0:4' selector='selectAll'>
+<method selector='selectAll' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='@16@0:8' type='@8@0:4' selector='selectedAttributedString'>
+<method selector='selectedAttributedString' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSAttributedString*' type='@'/>
</method>
-<method type64='@16@0:8' type='@8@0:4' selector='selectedString'>
+<method selector='selectedString' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
-<method type64='@16@0:8' type='@8@0:4' selector='string'>
+<method selector='string' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSString*' type='@'/>
</method>
-<method type64='B16@0:8' type='B8@0:4' selector='supportsTextEncoding'>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='dataSourceUpdated:'>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='0'/>
+<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 type64='v16@0:8' type='v8@0:4' selector='layout'>
+<method selector='layout' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v24@0:8@16' type='v12@0:4@8' selector='setDataSource:'>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='0'/>
+<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 type64='v20@0:8B16' type='v12@0:4B8' selector='setNeedsLayout:'>
-<arg name='flag' declared_type='BOOL' type='B' index='0'/>
+<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 type64='v16@0:8' type='v8@0:4' selector='viewDidMoveToHostWindow'>
+<method selector='viewDidMoveToHostWindow' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v24@0:8@16' type='v12@0:4@8' selector='viewWillMoveToHostWindow:'>
-<arg name='hostWindow' declared_type='NSWindow*' type='@' index='0'/>
+<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 type64='@24@0:8@16' type='@12@0:4@8' selector='downloadWindowForAuthenticationSheet:'>
-<arg name='download' declared_type='WebDownload*' type='@' index='0'/>
+<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='WebFrameLoadDelegate'>
-<method type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:didCancelClientRedirectForFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:didChangeLocationWithinPageForFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:didClearWindowObject:forFrame:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='windowObject' declared_type='WebScriptObject*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:didCommitLoadForFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:didFailLoadWithError:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
-<retval declared_type='void' type='v'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:didFailProvisionalLoadWithError:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:didFinishLoadForFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:didReceiveIcon:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='image' declared_type='NSImage*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:didReceiveServerRedirectForProvisionalLoadForFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:didReceiveTitle:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='title' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:didStartProvisionalLoadForFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:willCloseFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='1'/>
+<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 type64='v56@0:8@16@24d32@40@48' type='v32@0:4@8@12d16@24@28' selector='webView:willPerformClientRedirectToURL:delay:fireDate:forFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='URL' declared_type='NSURL*' type='@' index='1'/>
-<arg name='seconds' declared_type='NSTimeInterval' type='d' index='2'/>
-<arg name='date' declared_type='NSDate*' type='@' index='3'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='4'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:windowScriptObjectAvailable:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='windowScriptObject' declared_type='WebScriptObject*' type='@' index='1'/>
+<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>
-</informal_protocol>
-<informal_protocol name='WebJavaPlugIn'>
-<method type64='(jvalue=CcSsiqfd^{_jobject})64@0:8^{_jobject=}16B24i28^{_jmethodID=}32^(jvalue=CcSsiqfd^{_jobject})40@48^@56' type='(jvalue=CcSsiqfd^{_jobject})36@0:4^{_jobject=}8B12i16^{_jmethodID=}20^(jvalue=CcSsiqfd^{_jobject})24@28^@32' selector='webPlugInCallJava:isStatic:returnType:method:arguments:callingURL:exceptionDescription:'>
-<arg name='object' declared_type='jobject' type='^{_jobject=}' index='0'/>
-<arg name='isStatic' declared_type='BOOL' type='B' index='1'/>
-<arg name='returnType' declared_type='WebJNIReturnType' type='i' index='2'/>
-<arg name='method' declared_type='jmethodID' type='^{_jmethodID=}' index='3'/>
-<arg name='args' declared_type='jvalue*' type='^(jvalue=CcSsiqfd^{_jobject})' index='4'/>
-<arg name='url' declared_type='NSURL*' type='@' index='5'/>
-<arg name='exceptionString' declared_type='NSString**' type='^@' index='6'/>
-<retval declared_type='jvalue' type='(jvalue=CcSsiqfd^{_jobject})'/>
-</method>
-<method type64='^{_jobject=}16@0:8' type='^{_jobject=}8@0:4' selector='webPlugInGetApplet'>
-<retval declared_type='jobject' type='^{_jobject=}'/>
+<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 type64='v16@0:8' type='v8@0:4' selector='cancel'>
+<method selector='cancel' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v24@0:8@16' type='v12@0:4@8' selector='chooseFilename:'>
-<arg name='fileName' declared_type='NSString*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='chooseFilenames:'>
-<arg name='fileNames' declared_type='NSArray*' type='@' index='0'/>
+<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 type64='@16@0:8' type='@8@0:4' selector='objectForWebScript'>
+<method selector='objectForWebScript' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='id' type='@'/>
</method>
-<method type64='v16@0:8' type='v8@0:4' selector='webPlugInDestroy'>
+<method selector='webPlugInDestroy' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v16@0:8' type='v8@0:4' selector='webPlugInInitialize'>
+<method selector='webPlugInInitialize' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v24@0:8@16' type='v12@0:4@8' selector='webPlugInMainResourceDidFailWithError:'>
-<arg name='error' declared_type='NSError*' type='@' index='0'/>
+<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 type64='v16@0:8' type='v8@0:4' selector='webPlugInMainResourceDidFinishLoading'>
+<method selector='webPlugInMainResourceDidFinishLoading' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v24@0:8@16' type='v12@0:4@8' selector='webPlugInMainResourceDidReceiveData:'>
-<arg name='data' declared_type='NSData*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webPlugInMainResourceDidReceiveResponse:'>
-<arg name='response' declared_type='NSURLResponse*' type='@' index='0'/>
+<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 type64='v20@0:8B16' type='v12@0:4B8' selector='webPlugInSetIsSelected:'>
-<arg name='isSelected' declared_type='BOOL' type='B' index='0'/>
+<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 type64='v16@0:8' type='v8@0:4' selector='webPlugInStart'>
+<method selector='webPlugInStart' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v16@0:8' type='v8@0:4' selector='webPlugInStop'>
+<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 type64='@16@0:8' type='@8@0:4' selector='webFrame'>
+<method selector='webFrame' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='WebFrame*' type='@'/>
</method>
-<method type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webPlugInContainerLoadRequest:inFrame:'>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='0'/>
-<arg name='target' declared_type='NSString*' type='@' index='1'/>
+<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 type64='@16@0:8' type='@8@0:4' selector='webPlugInContainerSelectionColor'>
+<method selector='webPlugInContainerSelectionColor' type='@8@0:4' type64='@16@0:8'>
<retval declared_type='NSColor*' type='@'/>
</method>
-<method type64='v24@0:8@16' type='v12@0:4@8' selector='webPlugInContainerShowStatus:'>
-<arg name='message' declared_type='NSString*' type='@' index='0'/>
+<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 type64='@24@0:8@16' type='@12@0:4@8' selector='plugInViewWithArguments:' class_method='true'>
-<arg name='arguments' declared_type='NSDictionary*' type='@' index='0'/>
+<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 type64='v16@0:8' type='v8@0:4' selector='download'>
+<method selector='download' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v16@0:8' type='v8@0:4' selector='ignore'>
+<method selector='ignore' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='v16@0:8' type='v8@0:4' selector='use'>
+<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 type64='v56@0:8@16@24@32@40@48' type='v28@0:4@8@12@16@20@24' selector='webView:decidePolicyForMIMEType:request:frame:decisionListener:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='type' declared_type='NSString*' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='3'/>
-<arg name='listener' declared_type='id' type='@' index='4'/>
+<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 type64='v56@0:8@16@24@32@40@48' type='v28@0:4@8@12@16@20@24' selector='webView:decidePolicyForNavigationAction:request:frame:decisionListener:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='actionInformation' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='3'/>
-<arg name='listener' declared_type='id' type='@' index='4'/>
+<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 type64='v56@0:8@16@24@32@40@48' type='v28@0:4@8@12@16@20@24' selector='webView:decidePolicyForNewWindowAction:request:newFrameName:decisionListener:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='actionInformation' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='frameName' declared_type='NSString*' type='@' index='3'/>
-<arg name='listener' declared_type='id' type='@' index='4'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:unableToImplementPolicyWithError:frame:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='@40@0:8@16@24@32' type='@20@0:4@8@12@16' selector='webView:identifierForInitialRequest:fromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='1'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='2'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:plugInFailedWithError:dataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='error' declared_type='NSError*' type='@' index='1'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='2'/>
+<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 type64='v48@0:8@16@24@32@40' type='v24@0:4@8@12@16@20' selector='webView:resource:didCancelAuthenticationChallenge:fromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='challenge' declared_type='NSURLAuthenticationChallenge*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 type64='v48@0:8@16@24@32@40' type='v24@0:4@8@12@16@20' selector='webView:resource:didFailLoadingWithError:fromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='error' declared_type='NSError*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:resource:didFinishLoadingFromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='2'/>
+<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 type64='v48@0:8@16@24@32@40' type='v24@0:4@8@12@16@20' selector='webView:resource:didReceiveAuthenticationChallenge:fromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='challenge' declared_type='NSURLAuthenticationChallenge*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 type64='v48@0:8@16@24q32@40' type='v24@0:4@8@12i16@20' selector='webView:resource:didReceiveContentLength:fromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='length' declared_type='NSInteger' type64='q' type='i' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 type64='v48@0:8@16@24@32@40' type='v24@0:4@8@12@16@20' selector='webView:resource:didReceiveResponse:fromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='response' declared_type='NSURLResponse*' type='@' index='2'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='3'/>
+<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 type64='@56@0:8@16@24@32@40@48' type='@28@0:4@8@12@16@20@24' selector='webView:resource:willSendRequest:redirectResponse:fromDataSource:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='identifier' declared_type='id' type='@' index='1'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='2'/>
-<arg name='redirectResponse' declared_type='NSURLResponse*' type='@' index='3'/>
-<arg name='dataSource' declared_type='WebDataSource*' type='@' index='4'/>
+<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 type64='v16@0:8' type='v8@0:4' selector='finalizeForWebScript'>
+<method selector='finalizeForWebScript' type='v8@0:4' type64='v16@0:8'>
<retval declared_type='void' type='v'/>
</method>
-<method type64='@24@0:8@16' type='@12@0:4@8' selector='invokeDefaultMethodWithArguments:'>
-<arg name='arguments' declared_type='NSArray*' type='@' index='0'/>
+<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 type64='@32@0:8@16@24' type='@16@0:4@8@12' selector='invokeUndefinedMethodFromWebScript:withArguments:'>
-<arg name='name' declared_type='NSString*' type='@' index='0'/>
-<arg name='arguments' declared_type='NSArray*' type='@' index='1'/>
+<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 type64='B24@0:8r*16' type='B12@0:4r*8' selector='isKeyExcludedFromWebScript:' class_method='true'>
-<arg name='name' declared_type='char*' const='true' type='*' index='0'/>
+<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 type64='B24@0:8:16' type='B12@0:4:8' selector='isSelectorExcludedFromWebScript:' class_method='true'>
-<arg name='selector' declared_type='SEL' type=':' index='0'/>
+<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 type64='@24@0:8r*16' type='@12@0:4r*8' selector='webScriptNameForKey:' class_method='true'>
-<arg name='name' declared_type='char*' const='true' type='*' index='0'/>
+<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 type64='@24@0:8:16' type='@12@0:4:8' selector='webScriptNameForSelector:' class_method='true'>
-<arg name='selector' declared_type='SEL' type=':' index='0'/>
+<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 type64='@40@0:8@16@24@32' type='@20@0:4@8@12@16' selector='webView:contextMenuItemsForElement:defaultMenuItems:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='element' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='defaultMenuItems' declared_type='NSArray*' type='@' index='2'/>
+<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 type64='@32@0:8@16@24' type='@16@0:4@8@12' selector='webView:createWebViewModalDialogWithRequest:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='1'/>
+<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 type64='@32@0:8@16@24' type='@16@0:4@8@12' selector='webView:createWebViewWithRequest:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='request' declared_type='NSURLRequest*' type='@' index='1'/>
+<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 type64='Q32@0:8@16@24' type='I16@0:4@8@12' selector='webView:dragDestinationActionMaskForDraggingInfo:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='draggingInfo' declared_type='id' type='@' index='1'/>
-<retval declared_type='NSUInteger' type64='Q' type='I'/>
+<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 type64='Q40@0:8@16{CGPoint=dd}24' type='I20@0:4@8{_NSPoint=ff}12' selector='webView:dragSourceActionMaskForPoint:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='point' declared_type='NSPoint' type64='{CGPoint=dd}' type='{_NSPoint=ff}' index='1'/>
-<retval declared_type='NSUInteger' type64='Q' type='I'/>
+<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 type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' selector='webView:drawFooterInRect:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='rect' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' selector='webView:drawHeaderInRect:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='rect' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:makeFirstResponder:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='responder' declared_type='NSResponder*' type='@' index='1'/>
+<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 type64='v40@0:8@16@24Q32' type='v20@0:4@8@12I16' selector='webView:mouseDidMoveOverElement:modifierFlags:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='elementInformation' declared_type='NSDictionary*' type='@' index='1'/>
-<arg name='modifierFlags' declared_type='NSUInteger' type64='Q' type='I' index='2'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:printFrameView:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frameView' declared_type='WebFrameView*' type='@' index='1'/>
+<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 type64='B40@0:8@16@24@32' type='B20@0:4@8@12@16' selector='webView:runBeforeUnloadConfirmPanelWithMessage:initiatedByFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:runJavaScriptAlertPanelWithMessage:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
+<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 type64='v40@0:8@16@24@32' type='v20@0:4@8@12@16' selector='webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='B32@0:8@16@24' type='B16@0:4@8@12' selector='webView:runJavaScriptConfirmPanelWithMessage:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
+<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 type64='B40@0:8@16@24@32' type='B20@0:4@8@12@16' selector='webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='message' declared_type='NSString*' type='@' index='1'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='2'/>
+<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 type64='@40@0:8@16@24@32' type='@20@0:4@8@12@16' selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='prompt' declared_type='NSString*' type='@' index='1'/>
-<arg name='defaultText' declared_type='NSString*' type='@' index='2'/>
+<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 type64='@48@0:8@16@24@32@40' type='@24@0:4@8@12@16@20' selector='webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='prompt' declared_type='NSString*' type='@' index='1'/>
-<arg name='defaultText' declared_type='NSString*' type='@' index='2'/>
-<arg name='frame' declared_type='WebFrame*' type='@' index='3'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:runOpenPanelForFileButtonWithResultListener:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='resultListener' declared_type='id' type='@' index='1'/>
+<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 type64='v36@0:8@16@24B32' type='v20@0:4@8@12B16' selector='webView:runOpenPanelForFileButtonWithResultListener:allowMultipleFiles:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='resultListener' declared_type='id' type='@' index='1'/>
-<arg name='allowMultipleFiles' declared_type='BOOL' type='B' index='2'/>
+<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 type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' selector='webView:setContentRect:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 type64='v56@0:8@16{CGRect={CGPoint=dd}{CGSize=dd}}24' type='v28@0:4@8{_NSRect={_NSPoint=ff}{_NSSize=ff}}12' selector='webView:setFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='frame' declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' index='1'/>
+<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 type64='v28@0:8@16B24' type='v16@0:4@8B12' selector='webView:setResizable:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='resizable' declared_type='BOOL' type='B' index='1'/>
+<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 type64='v28@0:8@16B24' type='v16@0:4@8B12' selector='webView:setStatusBarVisible:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='visible' declared_type='BOOL' type='B' index='1'/>
+<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 type64='v32@0:8@16@24' type='v16@0:4@8@12' selector='webView:setStatusText:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='text' declared_type='NSString*' type='@' index='1'/>
+<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 type64='v28@0:8@16B24' type='v16@0:4@8B12' selector='webView:setToolbarsVisible:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<arg name='visible' declared_type='BOOL' type='B' index='1'/>
+<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 type64='B40@0:8@16:24@32' type='B20@0:4@8:12@16' selector='webView:shouldPerformAction:fromSender:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='action' declared_type='SEL' type=':' index='1'/>
-<arg name='sender' declared_type='id' type='@' index='2'/>
+<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 type64='B36@0:8@16@24B32' type='B20@0:4@8@12B16' selector='webView:validateUserInterfaceItem:defaultValidation:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='item' declared_type='id' type='@' index='1'/>
-<arg name='defaultValidation' declared_type='BOOL' type='B' index='2'/>
+<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 type64='v36@0:8@16i24@28' type='v20@0:4@8i12@16' selector='webView:willPerformDragDestinationAction:forDraggingInfo:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='action' declared_type='WebDragDestinationAction' type='i' index='1'/>
-<arg name='draggingInfo' declared_type='id' type='@' index='2'/>
+<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 type64='v52@0:8@16i24{CGPoint=dd}28@44' type='v28@0:4@8i12{_NSPoint=ff}16@24' selector='webView:willPerformDragSourceAction:fromPoint:withPasteboard:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='action' declared_type='WebDragSourceAction' type='i' index='1'/>
-<arg name='point' declared_type='NSPoint' type64='{CGPoint=dd}' type='{_NSPoint=ff}' index='2'/>
-<arg name='pasteboard' declared_type='NSPasteboard*' type='@' index='3'/>
+<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 type64='B24@0:8@16' type='B12@0:4@8' selector='webViewAreToolbarsVisible:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewClose:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='{CGRect={CGPoint=dd}{CGSize=dd}}24@0:8@16' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}12@0:4@8' selector='webViewContentRect:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<retval declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}'/>
+<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 type64='@24@0:8@16' type='@12@0:4@8' selector='webViewFirstResponder:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewFocus:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='f24@0:8@16' type='f12@0:4@8' selector='webViewFooterHeight:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='{CGRect={CGPoint=dd}{CGSize=dd}}24@0:8@16' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}12@0:4@8' selector='webViewFrame:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
-<retval declared_type='NSRect' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}'/>
+<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 type64='f24@0:8@16' type='f12@0:4@8' selector='webViewHeaderHeight:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='B24@0:8@16' type='B12@0:4@8' selector='webViewIsResizable:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='B24@0:8@16' type='B12@0:4@8' selector='webViewIsStatusBarVisible:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewRunModal:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewShow:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='@24@0:8@16' type='@12@0:4@8' selector='webViewStatusText:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewUnfocus:'>
-<arg name='sender' declared_type='WebView*' type='@' index='0'/>
+<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>
<informal_protocol name='WebViewEditingDelegate'>
-<method type64='@24@0:8@16' type='@12@0:4@8' selector='undoManagerForWebView:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
+<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 type64='B32@0:8@16:24' type='B16@0:4@8:12' selector='webView:doCommandBySelector:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='selector' declared_type='SEL' type=':' index='1'/>
+<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 type64='B40@0:8@16@24@32' type='B20@0:4@8@12@16' selector='webView:shouldApplyStyle:toElementsInDOMRange:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='style' declared_type='DOMCSSStyleDeclaration*' type='@' index='1'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='2'/>
+<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 type64='B32@0:8@16@24' type='B16@0:4@8@12' selector='webView:shouldBeginEditingInDOMRange:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='1'/>
+<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 type64='B52@0:8@16@24@32Q40B48' type='B28@0:4@8@12@16I20B24' selector='webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='currentRange' declared_type='DOMRange*' type='@' index='1'/>
-<arg name='proposedRange' declared_type='DOMRange*' type='@' index='2'/>
-<arg name='selectionAffinity' declared_type='NSSelectionAffinity' type64='Q' type='I' index='3'/>
-<arg name='flag' declared_type='BOOL' type='B' index='4'/>
+<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 type64='B40@0:8@16@24@32' type='B20@0:4@8@12@16' selector='webView:shouldChangeTypingStyle:toStyle:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='currentStyle' declared_type='DOMCSSStyleDeclaration*' type='@' index='1'/>
-<arg name='proposedStyle' declared_type='DOMCSSStyleDeclaration*' type='@' index='2'/>
+<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 type64='B32@0:8@16@24' type='B16@0:4@8@12' selector='webView:shouldDeleteDOMRange:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='1'/>
+<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 type64='B32@0:8@16@24' type='B16@0:4@8@12' selector='webView:shouldEndEditingInDOMRange:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='1'/>
+<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 type64='B44@0:8@16@24@32i40' type='B24@0:4@8@12@16i20' selector='webView:shouldInsertNode:replacingDOMRange:givenAction:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='node' declared_type='DOMNode*' type='@' index='1'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='2'/>
-<arg name='action' declared_type='WebViewInsertAction' type='i' index='3'/>
+<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 type64='B44@0:8@16@24@32i40' type='B24@0:4@8@12@16i20' selector='webView:shouldInsertText:replacingDOMRange:givenAction:'>
-<arg name='webView' declared_type='WebView*' type='@' index='0'/>
-<arg name='text' declared_type='NSString*' type='@' index='1'/>
-<arg name='range' declared_type='DOMRange*' type='@' index='2'/>
-<arg name='action' declared_type='WebViewInsertAction' type='i' index='3'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewDidBeginEditing:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewDidChange:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewDidChangeSelection:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewDidChangeTypingStyle:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<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 type64='v24@0:8@16' type='v12@0:4@8' selector='webViewDidEndEditing:'>
-<arg name='notification' declared_type='NSNotification*' type='@' index='0'/>
+<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>

Back to the top