XVl      !"#$%&'()*+,-./01 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~             !!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""################################# $ $ $ $ $$$$$$$%%%&&&&&&&&& &!&"&#&$&%&&&'&(&)&*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?(@(A(B(C(D(E(F(G(H(I(J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,-------------------------............//////////////////////////00000000000000000000001112222222 2 2 2 2 3333333333444444444 4!4"5#5$5%5&5'5(5)5*5+5,-./012345666768696:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7L7M7N7O7P7Q7R7S7T7U7V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~777%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%88888888888888888888888888888888888888888888888 8 8 8 8 8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 8 8 8 8 8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~***9999999999999999999999      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                    ::: :!:":#:$:%:&:':(;);*;+;,;-;.;/;0;1;23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^Memory-managed wrapper type.A convenience alias for  ::  . Creates a new  from serialized data. -Atomically increments the reference count of stateD by one. This function is MT-safe and may be called from any thread.  Serializes a . -Atomically decrements the reference count of stateH by one. If the reference count drops to 0, all memory allocated by the I is released. This function is MT-safe and may be called from any thread. data: a <= Returns: a new , or  if data( doesn't contain a valid serialized . state: a  Returns: The passed in  state: a  Returns: a <= containing the state serialized. state: a    7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ Memory-managed wrapper type.A convenience alias for  ::  .GCreate a new security origin from the provided protocol, host and port.BCreate a new security origin from the provided URI. Components of uri? other than protocol, host, and port do not affect the created .Gets the hostname of origin, or  if origin@ is opaque or if its protocol does not require a host component.Gets the port of origin. This function will always return 0 if the port is the default port for the given protocol. For example, http://example.com has the same security origin as http://example.com:80, and this function will return 0 for a 7 constructed from either URI. It will also return 0 if origin is opaque.Gets the protocol of origin, or  if origin is opaque. Gets whether origin\ is an opaque security origin, which does not possess an associated protocol, host, or port.-Atomically increments the reference count of originD by one. This function is MT-safe and may be called from any thread. Gets a string representation of origind. The string representation is a valid URI with only protocol, host, and port components. It may be , but usually only if origin is opaque.-Atomically decrements the reference count of originD by one. If the reference count drops to 0, all memory allocated by I is released. This function is MT-safe and may be called from any thread.protocol": The protocol for the new origin host: The host for the new origin portS: The port number for the new origin, or 0 to indicate the default port for protocol Returns: A . uri: The URI for the new origin Returns: A . origin: a  Returns: The host of the  origin: a  Returns: The port of the . origin: a  Returns: The protocol of the  origin: a  Returns:  if origin is opaque. origin: a  Returns: The passed  origin: a  Returns: a URI representing origin. origin: A    7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ Memory-managed wrapper type.A convenience alias for  ::  . Make a copy of the .! Free the ."Get the label of a .#Get the tooltip of a .$ Whether a  is enabled.% Whether a  is a group child.& Whether a  is a group label.' Whether a  is the currently selected one. item: a  Returns: A copy of passed in  !item: A  "item: a  Returns: The label of item. #item: a  Returns: The tooltip of item, or . $item: a  Returns:  if the item is enabled or  otherwise. %item: a  Returns:  if the item is a group child or  otherwise. &item: a  Returns:  if the item is a group label or  otherwise. 'item: a  Returns:  if the item is selected or  otherwise. (  !"#$%&'  !"#$%&' !"#$%&'(7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^)Memory-managed wrapper type.+A convenience alias for  ::  )., Create a new ) with the given defaultProxyUri and  ignoreHosts.BThe default proxy URI will be used for any URI that doesn't match  ignoreHosts2, and doesn't match any of the schemes added with -. If defaultProxyUriu starts with "socks://", it will be treated as referring to all three of the socks5, socks4a, and socks4 proxy types. ignoreHosts is a list of hostnames and IP addresses that the resolver should allow direct connections to. Entries can be in one of 4 formats: <itemizedlist> <listitem><para> A hostname, such as "example.com", ".example.com", or "*.example.com", any of which match "example.com" or any subdomain of it. </para></listitem> <listitem><para> An IPv4 or IPv6 address, such as "192.168.1.1", which matches only that address. </para></listitem> <listitem><para> A hostname or IP address followed by a port, such as "example.com:80", which matches whatever the hostname or IP address would match, but only for URLs with the (explicitly) indicated port. In the case of an IPv6 address, the address part must appear in brackets: "[::1]:443" </para></listitem> <listitem><para> An IP address range, given by a base address and prefix length, such as "fe80::/10", which matches any address in that range. </para></listitem> </itemizedlist>[Note that when dealing with Unicode hostnames, the matching is done against the ASCII form of the name. Also note that hostname exclusions apply only to connections made to hosts identified by name, and IP address exclusions apply only to connections made to hosts identified by address. That is, if example.com has an address of 192.168.1.1, and  ignoreHosts contains only "192.168.1.1", then a connection to "example.com" will use the proxy, and a connection to 192.168.1.1" will not.-<Adds a URI-scheme-specific proxy. URIs whose scheme matches  uriScheme will be proxied via proxyUri$. As with the default proxy URI, if proxyUriu starts with "socks://", it will be treated as referring to all three of the socks5, socks4a, and socks4 proxy types..Make a copy of the )./ Free the ). )*+,defaultProxyUri#: the default proxy URI to use, or .  ignoreHostsA: an optional list of hosts/IP addresses to not use a proxy for. Returns: A new ). - proxySettings: a ) scheme$: the URI scheme to add a proxy for proxyUri: the proxy URI to use for  uriScheme . proxySettings: a ) Returns: A copy of passed in ) / proxySettings: A ) 0)*+,-./)*+-./, )*+,-./0 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^3Memory-managed wrapper type.5A convenience alias for  ::  3.63No description available in the introspection data.7?Get the list of file extensions associated to the MIME type of info83No description available in the introspection data.9-Atomically increments the reference count of infoD by one. This function is MT-safe and may be called from any thread.:-Atomically decrements the reference count of infoH by one. If the reference count drops to 0, all memory allocated by the 3I is released. This function is MT-safe and may be called from any thread.3456info: a 3 Returns:% the description of the MIME type of info 7info: a 3 Returns: a -terminated array of strings 8info: a 3 Returns: the MIME type of info 9info: a 3 Returns: The passed in 3 :info: a 3 ;3456789:3456789:3456789:; 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^<Memory-managed wrapper type.>A convenience alias for  ::  <.?kGet the global Javascript context that should be used with the <function>JSValueRef</function> returned by @.@Get the value of jsResultI. You should use the <function>JSGlobalContextRef</function> returned by ?, to use the <function>JSValueRef</function>.A-Atomically increments the reference count of jsResultD by one. This function is MT-safe and may be called from any thread.B-Atomically decrements the reference count of jsResultH by one. If the reference count drops to 0, all memory allocated by the <I is released. This function is MT-safe and may be called from any thread. <=>?jsResult: a < Returns:5 the <function>JSGlobalContextRef</function> for the < @jsResult: a < Returns:, the <function>JSValueRef</function> of the < AjsResult: a < Returns: The passed in < BjsResult: a < C<=>?@AB<=>?@AB <=>?@ABC 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ FMemory-managed wrapper type.HA convenience alias for  ::  F.ICreates a new FJ$Get the name of the application. If M4 hasn't been called with a valid name, this returns >?.K0Get the application version previously set with N.L-Atomically increments the reference count of infoD by one. This function is MT-safe and may be called from any thread.M5Set the name of the application. If not provided, or  is passed, >? will be used.N+Set the application version. If the application doesn't use the format major.minor.micro you can pass 0 as the micro to use major.minor, or pass 0 as both micro and minor to use only major number. Any other format must be converted to major.minor.micro so that it can be used in version comparisons.O-Atomically decrements the reference count of infoH by one. If the reference count drops to 0, all memory allocated by the FI is released. This function is MT-safe and may be called from any thread.FGHIReturns: the newly created F. Jinfo: a F Returns: the application name Kinfo: a F Linfo: a F Returns: The passed in F Minfo: a F name: the application name Ninfo: a F major: the major version number minor: the minor version number micro: the micro version number Oinfo: a F P FGHIJKLMNO FGHJKILMNOFGHIJKLMNOP7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^Q1Type class for types which can be safely cast to R, for instance with T.RMemory-managed wrapper type.TCast to RG, for types for which this is known to be safe. For general casts, use @A.UA convenience alias for  ::  R.VGet the value of the  fullscreen  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC windowProperties #fullscreen W Construct a  with valid value for the  fullscreen>  property. This is rarely needed directly, but it is used by DE.XGet the value of the geometry  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC windowProperties #geometry Y Construct a  with valid value for the geometry>  property. This is rarely needed directly, but it is used by DE.ZGet the value of the locationbar-visible  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC& windowProperties #locationbarVisible [ Construct a  with valid value for the locationbar-visible>  property. This is rarely needed directly, but it is used by DE.\Get the value of the menubar-visible  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC" windowProperties #menubarVisible ] Construct a  with valid value for the menubar-visible>  property. This is rarely needed directly, but it is used by DE.^Get the value of the  resizable  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC windowProperties #resizable _ Construct a  with valid value for the  resizable>  property. This is rarely needed directly, but it is used by DE.`Get the value of the scrollbars-visible  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC% windowProperties #scrollbarsVisible a Construct a  with valid value for the scrollbars-visible>  property. This is rarely needed directly, but it is used by DE.bGet the value of the statusbar-visible  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC$ windowProperties #statusbarVisible c Construct a  with valid value for the statusbar-visible>  property. This is rarely needed directly, but it is used by DE.dGet the value of the toolbar-visible  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC" windowProperties #toolbarVisible e Construct a  with valid value for the toolbar-visible>  property. This is rarely needed directly, but it is used by DE.fBGet whether the window should be shown in fullscreen state or not.gAGet the geometry the window should have on the screen when shown.hBGet whether the window should have the locationbar visible or not.i>Get whether the window should have the menubar visible or not.j>Get whether the window should be resizable by the user or not.kAGet whether the window should have the scrollbars visible or not.l@Get whether the window should have the statusbar visible or not.m>Get whether the window should have the toolbar visible or not.*QRSTUVWXYZ[\]^_`abcdefwindowProperties: a R Returns: ' if the window should be fullscreen or  otherwise. gwindowProperties: a R hwindowProperties: a R Returns: % if locationbar should be visible or  otherwise. iwindowProperties: a R Returns: ! if menubar should be visible or  otherwise. jwindowProperties: a R Returns: & if the window should be resizable or  otherwise. kwindowProperties: a R Returns: $ if scrollbars should be visible or  otherwise. lwindowProperties: a R Returns: # if statusbar should be visible or  otherwise. mwindowProperties: a R Returns: ! if toolbar should be visible or  otherwise. nopqQRSTUVWXYZ[\]^_`abcdefghijklmRSQTUfghijklmWVYX[Z]\_^a`cbed)QRSTUVWXYZ[\]^_`abcdefghijklmnopq7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^u1Type class for types which can be safely cast to v, for instance with x.vMemory-managed wrapper type.xCast to vG, for types for which this is known to be safe. For general casts, use @A.yA convenience alias for  ::  v.uvwxyz{|}~uvwxyvwuxy uvwxyz{|}~7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^81Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.gEmitted when the inspector is requested to open in a separate window. If this signal is not handled, a FG with the inspector will be created and shown, so you only need to handle this signal if you want to use your own window. This signal is emitted after ::detachA to show the inspector in a separate window after being detached.[To prevent the inspector from being shown you can connect to this signal and simply return 0Type for the callback on the (unwrapped) C side.Emitted when the inspector is requested to be detached from the window it is currently attached to. The inspector is detached when the inspector page is about to be closed, and this signal is emitted right before ::closed, or when the user clicks on the detach button in the inspector view to show the inspector in a separate window. In this case the signal :: open-window is emitted after this one.cTo prevent the inspector view from being detached you can connect to this signal and simply return .0Type for the callback on the (unwrapped) C side.Emitted when the inspector page is closed. If you are using your own inspector window, you should connect to this signal and destroy your window.0Type for the callback on the (unwrapped) C side.+Emitted when the inspector should be shown.If the inspector is not attached the inspector window should be shown on top of any other windows. If the inspector is attached the inspector view should be made visible. For example, if the inspector view is attached using a tab in a browser window, the browser window should be raised and the tab containing the inspector view should be the active one. In both cases, if this signal is not handled, the default implementation calls FH on the current toplevel FG of the inspector view.0Type for the callback on the (unwrapped) C side.`Emitted when the inspector is requested to be attached to the window where the inspected web view is. If this signal is not handled the inspector view will be automatically attached to the inspected view, so you only need to handle this signal if you want to attach the inspector view yourself (for example, to add the inspector view to a browser tab).cTo prevent the inspector view from being attached you can connect to this signal and simply return .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the attach5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webInspector #attach callback "Connect a signal handler for the attach4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webInspector #attach callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the bring-to-front5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ% webInspector #bringToFront callback "Connect a signal handler for the bring-to-front4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK% webInspector #bringToFront callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the closed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webInspector #closed callback "Connect a signal handler for the closed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webInspector #closed callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the detach5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webInspector #detach callback "Connect a signal handler for the detach4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webInspector #detach callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the  open-window5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# webInspector #openWindow callback "Connect a signal handler for the  open-window4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# webInspector #openWindow callback Get the value of the attached-height  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webInspector #attachedHeight Get the value of the  can-attach  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webInspector #canAttach Get the value of the  inspected-uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webInspector #inspectedUri Request  inspector to be attached. The signal ::attachG will be emitted. If the inspector is already attached it does nothing.Request  inspector to be closed.Request  inspector to be detached. The signal ::detachG will be emitted. If the inspector is already detached it does nothing.|Get the height that the inspector view should have when it's attached. If the inspector view is not attached this returns 0. Whether the  inspectorE can be attached to the same window that contains the inspected view.;Get the URI that is currently being inspected. This can be  if nothing has been loaded yet in the inspected view, if the inspector has been closed or when inspected view was loaded from a HTML string instead of a URI.Get the L. used to display the inspector. This might be @ if the inspector hasn't been loaded yet, or it has been closed. Whether the  inspectorP view is currently attached to the same window that contains the inspected view.Request  inspector to be shown.GReturns: = to stop other handlers from being invoked for the event. ! to propagate the event further. Returns: = to stop other handlers from being invoked for the event. ! to propagate the event further. Returns: = to stop other handlers from being invoked for the event. ! to propagate the event further. Returns: = to stop other handlers from being invoked for the event. ! to propagate the event further.  inspector: a   inspector: a   inspector: a   inspector: a  Returns:0 the height of the inspector view when attached  inspector: a  Returns: k if there is enough room for the inspector view inside the window that contains the inspected view, or  otherwise.  inspector: a  Returns:. the URI that is currently being inspected or   inspector: a  Returns: the L" used to display the inspector or   inspector: a  Returns:  if  inspector is currently attached or  otherwise  inspector: a  99F7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.lThis signal is emitted when JavaScript in a web view calls <code>window.webkit.messageHandlers.&lt;name&gt;. postMessage();</code>, after registering <code>&lt;name&gt;</code> using 9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the script-message-received5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ4 userContentManager #scriptMessageReceived callback "Connect a signal handler for the script-message-received4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK4 userContentManager #scriptMessageReceived callback #Creates a new user content manager.Adds a M to the given  . The same M can be reused with multiple  instances.Adds a N to the given  . The same N can be reused with multiple  instances.URegisters a new user script message handler. After it is registered, scripts can use =window.webkit.messageHandlers.&lt;name&gt;.postMessage(value)M to send messages. Those messages are received by connecting handlers to the ::script-message-received signal. The handler name is used as the detail of the signal. To avoid race conditions between registering the handler name, and starting to receive the signals, it is recommended to connect to the signal *before* registering the handler name:<informalexample><programlisting> WebKitWebView *view = webkit_web_view_new (); WebKitUserContentManager *manager = webkit_web_view_get_user_content_manager (); g_signal_connect (manager, "script-message-received::foobar", G_CALLBACK (handle_script_message), NULL); webkit_user_content_manager_register_script_message_handler (manager, "foobar"); </programlisting></informalexample>hRegistering a script message handler will fail if the requested name has been already registered before.(Removes all user scripts from the given -Removes all user style sheets from the given .4Unregisters a previously registered message handler.6Note that this does *not* disconnect handlers for the ::script-message-receivedu signal, they will be kept connected, but the signal will not be emitted unless the handler name is registered again. See also  jsResult: the  O7 holding the value received from the JavaScript world. Returns: A  manager: A  script: A M manager: A   stylesheet: A N manager: A  name%: Name of the script message channel Returns: 4 if message handler was registered successfully, or  otherwise. manager: A  manager: A  manager: A  name%: Name of the script message channel 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ 1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  . Finish a : by setting the contents of the request and its mime type. Finish a  with a .Get the URI path of requestGet the URI scheme of requestGet the URI of requestGet the P that initiated the request.request: a  stream: a QR% to read the contents of the request  streamLength.: the length of the stream or -1 if not known mimeType$: the content type of the stream or  if not known request: a  error: a  that will be passed to the P request: a  Returns: the URI path of request request: a  Returns: the URI scheme of request request: a  Returns: the full URI of request request: a  Returns: the P that initiated request. 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .Get the value of the content-length  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC uRIResponse #contentLength Get the value of the  http-headers  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC uRIResponse #httpHeaders Get the value of the  mime-type  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC uRIResponse #mimeType Get the value of the  status-code  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC uRIResponse #statusCode Get the value of the suggested-filename  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC uRIResponse #suggestedFilename Get the value of the uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC uRIResponse #uri 'Get the expected content length of the L. It can be 0 if the server provided an incorrect or missing Content-Length.Get the HTTP headers of a  as a ST.3No description available in the introspection data.Get the status code of the 2 as returned by the server. It will normally be a UV, for example UW:, though the server can respond with any unsigned integer.Get the suggested filename for response<, as specified by the 'Content-Disposition' HTTP header, or  if it's not present.3No description available in the introspection data.response: a  Returns: the expected content length of response. response: a  Returns: a ST with the HTTP headers of response or  if response is not an HTTP response. response: a  Returns: the MIME type of the  response: a  Returns: the status code of response response: a  Returns: the suggested filename or = if the 'Content-Disposition' HTTP header is not present. response: a  Returns: the uri of the  7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ 1Type class for types which can be safely cast to , for instance with  .Memory-managed wrapper type. Cast to G, for types for which this is known to be safe. For general casts, use @A. A convenience alias for  ::  . Get the value of the uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC uRIRequest #uri  Set the value of the uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX uRIRequest [ #uri BY value ]  Construct a  with valid value for the uri>  property. This is rarely needed directly, but it is used by DE.Creates a new  for the given URI.Get the HTTP headers of a  as a ST. Get the HTTP method of the .3No description available in the introspection data.Set the URI of request     uri : an URI Returns: a new  request: a  Returns: a ST with the HTTP headers of request or  if request is not an HTTP request. request: a  Returns: the HTTP method of the  or  if request is not an HTTP request. request: a  Returns: the uri of the  request: a  uri : an URI                  7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^21Type class for types which can be safely cast to , for instance with '.Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.This signal is emitted when requestd has been sent to the server. In case of a server redirection this signal is emitted again with the requestW argument containing the new request sent to the server due to the redirection and the redirectedResponseR parameter containing the response received by the server for the initial request.0Type for the callback on the (unwrapped) C side.This signal is emitted after response is received, every time new data has been received. It's useful to know the progress of the resource load operation.0Type for the callback on the (unwrapped) C side.jThis signal is emitted when the resource load finishes successfully or due to an error. In case of errors ::failed# signal is emitted before this one.0Type for the callback on the (unwrapped) C side.RThis signal is emitted when a TLS error occurs during the resource load operation. 0Type for the callback on the (unwrapped) C side.!OThis signal is emitted when an error occurs during the resource load operation."9Generate a function pointer callable from C code, from a .#9Generate a function pointer callable from C code, from a .$9Generate a function pointer callable from C code, from a .%9Generate a function pointer callable from C code, from a .&9Generate a function pointer callable from C code, from a  .'Cast to G, for types for which this is known to be safe. For general casts, use @A.(A convenience alias for  ::  .)A convenience synonym for  ::  !.*Wrap the callback into a .+Wrap a ! into a  .,"Connect a signal handler for the failed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webResource #failed callback -"Connect a signal handler for the failed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webResource #failed callback .A convenience synonym for  ::  ./Wrap the callback into a .0Wrap a  into a .1"Connect a signal handler for the failed-with-tls-errors5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ+ webResource #failedWithTlsErrors callback 2"Connect a signal handler for the failed-with-tls-errors4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK+ webResource #failedWithTlsErrors callback 3A convenience synonym for  ::  .4Wrap the callback into a .5Wrap a  into a .6"Connect a signal handler for the finished5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webResource #finished callback 7"Connect a signal handler for the finished4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webResource #finished callback 8A convenience synonym for  ::  .9Wrap the callback into a .:Wrap a  into a .;"Connect a signal handler for the  received-data5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ$ webResource #receivedData callback <"Connect a signal handler for the  received-data4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK$ webResource #receivedData callback =A convenience synonym for  ::  .>Wrap the callback into a .?Wrap a  into a .@"Connect a signal handler for the  sent-request5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# webResource #sentRequest callback A"Connect a signal handler for the  sent-request4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# webResource #sentRequest callback BGet the value of the response  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webResource #response CGet the value of the uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webResource #uri D$Asynchronously get the raw data for resource. When the operation is finished, callback# will be called. You can then call E$ to get the result of the operation.E.Finish an asynchronous operation started with D.FRetrieves the Z5 of the resource load operation. This method returns  if called before the response is received from the server. You can connect to notify::response signal to be notified when the response is received.G"Returns the current active URI of resource6. The active URI might change during a load operation:<orderedlist> <listitem><para> When the resource load starts, the active URI is the requested URI </para></listitem> <listitem><para> When the initial request is sent to the server, :: sent-request signal is emitted without a redirected response, the active URI is the URI of the request sent to the server. </para></listitem> <listitem><para> In case of a server redirection, :: sent-request( signal is emitted again with a redirected response, the active URI is the URI the request was redirected to. </para></listitem> <listitem><para> When the response is received from the server, the active URI is the final one and it will not change again. </para></listitem> </orderedlist>JYou can monitor the active URI by connecting to the notify::uri signal of resource.<request: a [ redirectedResponse: a Z, or   dataLength': the length of data received in bytes  certificate: a \] errors: a ^_! with the verification status of  certificate  !error: the  that was triggered "#$%&'()*+,-./0123456789:;<=>?@ABCDresource: a   cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied Eresource: a  result: a de Returns: a string with the data of resource, or  in case of error. if length is not /, the size of the data will be assigned to it.  (Can throw fg) Fresource: a  Returns: the Z, or / if the response hasn't been received yet. Gresource: a  Returns: the current active URI of resource HIJK3 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG3'(DEFGBC !-*&),+2/%.1074$365<9#8;:A>"=@?; !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^O1Type class for types which can be safely cast to P, for instance with R.PMemory-managed wrapper type.RCast to PG, for types for which this is known to be safe. For general casts, use @A.SA convenience alias for  ::  P.T Register scheme as a CORS (Cross-origin resource sharing) enabled scheme. This means that CORS requests are allowed. See W3C CORS specification http://www.w3.org/TR/cors/.U Register schemet as a display isolated scheme. This means that pages cannot display these URIs unless they are from the same scheme.V Register schemeW as an empty document scheme. This means that they are allowed to commit synchronously.W Register schemeg as a local scheme. This means that other non-local pages cannot link to or access URIs of this scheme.X Register scheme as a no-access scheme. This means that pages loaded with this URI scheme cannot access pages loaded with any other URI scheme.Y Register scheme~ as a secure scheme. This means that mixed content warnings won't be generated for this scheme when included by an HTTPS page.ZWhether scheme2 is considered as a CORS enabled scheme. See also T.[Whether scheme6 is considered as a display isolated scheme. See also U.\Whether scheme5 is considered as an empty document scheme. See also V.]Whether scheme+ is considered as a local scheme. See also W.^Whether scheme/ is considered as a no-access scheme. See also X._Whether scheme, is considered as a secure scheme. See also Y."OPQRSTsecurityManager: a P scheme: a URI scheme UsecurityManager: a P scheme: a URI scheme VsecurityManager: a P scheme: a URI scheme WsecurityManager: a P scheme: a URI scheme XsecurityManager: a P scheme: a URI scheme YsecurityManager: a P scheme: a URI scheme ZsecurityManager: a P scheme: a URI scheme Returns:  if scheme is a CORS enabled scheme or  otherwise. [securityManager: a P scheme: a URI scheme Returns:  if scheme! is a display isolated scheme or  otherwise. \securityManager: a P scheme: a URI scheme Returns:  if scheme is an empty document scheme or  otherwise. ]securityManager: a P scheme: a URI scheme Returns:  if scheme is a local scheme or  otherwise. ^securityManager: a P scheme: a URI scheme Returns:  if scheme is a no-access scheme or  otherwise. _securityManager: a P scheme: a URI scheme Returns:  if scheme is a secure scheme or  otherwise. `abcOPQRSTUVWXYZ[\]^_PQORSTUVWXYZ[\]^_!OPQRSTUVWXYZ[\]^_`abc7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^g1Type class for types which can be safely cast to h, for instance with p.hMemory-managed wrapper type.j0Type for the callback on the (unwrapped) C side.kEmitted after change of selected printer in the dialog. The actual page setup and print settings are available and the custom widget can actualize itself according to their values.l0Type for the callback on the (unwrapped) C side.mEmitted right before the printing will start. You should read the information from the widget and update the content based on it if necessary. The widget is not guaranteed to be valid at a later time.n9Generate a function pointer callable from C code, from a j.o9Generate a function pointer callable from C code, from a l.pCast to hG, for types for which this is known to be safe. For general casts, use @A.qA convenience alias for  ::  h.rA convenience synonym for  ::  m.sWrap the callback into a .tWrap a m into a l.u"Connect a signal handler for the apply5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# printCustomWidget #apply callback v"Connect a signal handler for the apply4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# printCustomWidget #apply callback wA convenience synonym for  ::  k.xWrap the callback into a .yWrap a k into a j.z"Connect a signal handler for the update5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ$ printCustomWidget #update callback {"Connect a signal handler for the update4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK$ printCustomWidget #update callback |Get the value of the title  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC printCustomWidget #title } Construct a  with valid value for the title>  property. This is rarely needed directly, but it is used by DE.~Get the value of the widget  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC printCustomWidget #widget  Construct a  with valid value for the widget>  property. This is rarely needed directly, but it is used by DE. Create a new h with given widget and title. The widget ownership is taken and it is destroyed together with the dialog even if this object could still be alive at that point. You typically want to pass a container widget with multiple widgets in it.Return the value of h:title property for the given printCustomWidget object.Return the value of h:widget property for the given printCustomWidget@ object. The returned value will always be valid if called from h::apply or h::update callbacks, but it will be  if called after the h::apply signal is emitted.$ghijk pageSetup: actual page setup  printSettings: actual print settings lmnopqrstuvwxyz{|}~widget: a hi title: a widget 's title Returns: a new j. printCustomWidget: a h Returns: Title of the printCustomWidget. printCustomWidget: a h Returns: a hi. ghijklmnopqrstuvwxyz{|}~higpq}|~lmvsorutjk{xnwzy#ghijklmnopqrstuvwxyz{|}~7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .$Spawn a download from this decision.EIgnore the action which triggered this decision. For instance, for a k , this would cancel the request.0Accept the action which triggered this decision.   decision: a  decision: a  decision: a     7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ 1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .Get the value of the request  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC! responsePolicyDecision #request Get the value of the response  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC" responsePolicyDecision #response Gets the value of the :request property.Gets the value of the :response property.CGets whether the MIME type of the response can be displayed in the P7 that triggered this policy decision request. See also l.    decision: a  Returns:? The URI request that is associated with this policy decision. decision: a  Returns:@ The URI response that is associated with this policy decision. decision: a  Returns: 2 if the MIME type of the response is supported or  otherwise        7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .3No description available in the introspection data.EGet information about MIME types handled by the plugin, as a list of  m.3No description available in the introspection data.3No description available in the introspection data.  plugin: a  Returns: the description of the plugin. plugin: a  Returns: a no of  m. plugin: a  Returns: the name of the plugin. plugin: a  Returns:2 the absolute path where the plugin is installed.     !7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.Emitted when closing a > is requested. This can happen when the user explicitly calls 7 or when the element is detached from the current page.9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the close5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ optionMenu #close callback "Connect a signal handler for the close4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK optionMenu #close callback Activates the p at index in menu~. Activating an item changes the value of the element making the item the active one. You are expected to close the menu with K after activating an item, calling this function again will have no effect.Request to close a . This emits WebKitOptionMenu::close signal. This function should always be called to notify WebKit that the associated menu has been closed. If the menu is closed and neither  nor 7 have been called, the element value remains unchanged. Returns the p at index in menu.Gets the length of the menu. Selects the p at index in menu. Selecting an item changes the text shown by the combo button, but it doesn't change the value of the element. You need to explicitly activate the item with  or close the menu with = in which case the currently selected item will be activated.     menu: a  index: the index of the item menu: a  menu: a  index: the index of the item Returns: a p of menu. menu: a  Returns: the number of p <!-- -->s in menu menu: a  index: the index of the item      "7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side./Emitted when a notification has been withdrawn.^The default handler will close the notification using libnotify, if built with support for it.0Type for the callback on the (unwrapped) C side. 2Emitted when a notification has been clicked. See .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the clicked5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ notification #clicked callback "Connect a signal handler for the clicked4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK notification #clicked callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the closed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ notification #closed callback "Connect a signal handler for the closed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK notification #closed callback Get the value of the body  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC notification #body Get the value of the id  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC notification #id Get the value of the tag  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC notification #tag Get the value of the title  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC notification #title  CTells WebKit the notification has been clicked. This will emit the ::clicked signal.Closes the notification.&Obtains the body for the notification.+Obtains the unique id for the notification.0Obtains the tag identifier for the notification.'Obtains the title for the notification.*        notification: a   notification: a   notification: a  Returns: the body for the notification  notification: a  Returns:$ the unique id for the notification  notification: a  Returns: the tag for the notification  notification: a  Returns: the title for the notification )       #7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .Get the value of the context  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC hitTestResult #context  Construct a  with valid value for the context>  property. This is rarely needed directly, but it is used by DE.Get the value of the  image-uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC hitTestResult #imageUri  Construct a  with valid value for the  image-uri>  property. This is rarely needed directly, but it is used by DE.Get the value of the  link-label  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC hitTestResult #linkLabel  Construct a  with valid value for the  link-label>  property. This is rarely needed directly, but it is used by DE.Get the value of the  link-title  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC hitTestResult #linkTitle  Construct a  with valid value for the  link-title>  property. This is rarely needed directly, but it is used by DE.Get the value of the link-uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC hitTestResult #linkUri  Construct a  with valid value for the link-uri>  property. This is rarely needed directly, but it is used by DE.Get the value of the  media-uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC hitTestResult #mediaUri  Construct a  with valid value for the  media-uri>  property. This is rarely needed directly, but it is used by DE. Gets whether 7q flag is present in :context. Gets whether 7r flag is present in :context. Gets whether 7s flag is present in :context. Gets whether 7t flag is present in :context. Gets whether 7u flag is present in :context. Gets whether 7v flag is present in :context.Gets the value of the :context property.Gets the value of the : image-uri property.Gets the value of the : link-label property.Gets the value of the : link-title property.Gets the value of the :link-uri property.Gets the value of the : media-uri property..       ! " # $ % & hitTestResult: a  Returns: : if there's an editable element at the coordinates of the  hitTestResult, or  otherwise  hitTestResult: a  Returns: G if there's an image element in the coordinates of the Hit Test, or  otherwise  hitTestResult: a  Returns: E if there's a link element in the coordinates of the Hit Test, or  otherwise  hitTestResult: a  Returns: F if there's a media element in the coordinates of the Hit Test, or  otherwise  hitTestResult: a  Returns: : if there's a scrollbar element at the coordinates of the  hitTestResult, or  otherwise  hitTestResult: a  Returns: 9 if there's a selected element at the coordinates of the  hitTestResult, or  otherwise  hitTestResult: a  Returns: a bitmask of 7w flags  hitTestResult: a  Returns:H the URI of the image element in the coordinates of the Hit Test, or $ if there isn't an image element in  hitTestResult context  hitTestResult: a  Returns:I the label of the link element in the coordinates of the Hit Test, or " if there isn't a link element in  hitTestResult5 context or the link element doesn't have a label  hitTestResult: a  Returns:I the title of the link element in the coordinates of the Hit Test, or " if there isn't a link element in  hitTestResult5 context or the link element doesn't have a title  hitTestResult: a  Returns:G the URI of the link element in the coordinates of the Hit Test, or " if there isn't a link element in  hitTestResult context  hitTestResult: a  Returns:H the URI of the media element in the coordinates of the Hit Test, or # if there isn't a media element in  hitTestResult context -       ! " # $ % &$7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ 1Type class for types which can be safely cast to  , for instance with  . Memory-managed wrapper type. Cast to  G, for types for which this is known to be safe. For general casts, use @A. A convenience alias for  ::   .Get a xyH with the values of the text fields contained in the form associated to request.Continue the form submission.   ' ( )  request: a   Returns: a xy with the form text fields, or - if the form doesn't contain text fields. request: a                 ' ( )  &7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .Get the value of the filter  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC fileChooserRequest #filter Get the value of the  mime-types  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC fileChooserRequest #mimeTypes Get the value of the select-multiple  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC$ fileChooserRequest #selectMultiple Get the value of the selected-files  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC# fileChooserRequest #selectedFiles  Ask WebKit to cancel the request. It's important to do this in case no selection has been made in the client, otherwise the request won't be properly completed and the browser will keep the request pending forever, which might cause the browser to hang.!}Get the list of MIME types the file chooser dialog should handle, in the format specified in RFC 2046 for "media types". Its contents depend on the value of the 'accept' attribute for HTML input elements. This function should normally be called before presenting the file chooser dialog to the user, to decide whether to allow the user to select multiple files at once or only one."JGet the filter currently associated with the request, ready to be used by z{. This function should normally be called before presenting the file chooser dialog to the user, to decide whether to apply a filter so the user would not be allowed to select files with other MIME types.See !B if you are interested in getting the list of accepted MIME types.#6Determine whether the file chooser associated to this v should allow selecting multiple files, which depends on the HTML input element having a 'multiple' attribute defined.$)Get the list of selected files currently associated to the request. Initially, the return value of this method contains any files selected in previous file chooser requests for this HTML input element. Once webkit_file_chooser_request_select_files, the value will reflect whatever files are given.This function should normally be called only before presenting the file chooser dialog to the user, to decide whether to perform some extra action, like pre-selecting the files from a previous request.%EAsk WebKit to select local files for upload and complete the request. * + , - . / 0 request: a  !request: a  Returns: a L-terminated array of strings if a list of accepted MIME types is defined or  otherwise, meaning that any MIME type should be accepted. This array and its contents are owned by WebKit and should not be modified or freed. "request: a  Returns: a |}0 if a list of accepted MIME types is defined or T otherwise. The returned object is owned by WebKit should not be modified or freed. #request: a  Returns: > if the file chooser should allow selecting multiple files or  otherwise. $request: a  Returns: a X-terminated array of strings if there are selected files associated with the request or a otherwise. This array and its contents are owned by WebKit and should not be modified or freed. %request: a  files: a ?-terminated array of strings, containing paths to local files. &'() !"#$% !"#$% * + , - . / 0 !"#$%&'()'7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^*1Type class for types which can be safely cast to +, for instance with 0.+Memory-managed wrapper type.-0Type for the callback on the (unwrapped) C side../This signal is emitted when the favicon URI of pageUri has been changed to  faviconUri: in the database. You can connect to this signal and call 8? to get the favicon. If you are interested in the favicon of a P it's easier to use the P:favicon property. See ~ for more details./9Generate a function pointer callable from C code, from a -.0Cast to +G, for types for which this is known to be safe. For general casts, use @A.1A convenience alias for  ::  +.2A convenience synonym for  ::  ..3Wrap the callback into a .4Wrap a . into a -.5"Connect a signal handler for the favicon-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ* faviconDatabase #faviconChanged callback 6"Connect a signal handler for the favicon-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK* faviconDatabase #faviconChanged callback 7#Clears all icons from the database.8Asynchronously obtains a  of the favicon for the given page URI. It returns the cached icon if it's in the database asynchronously waiting for the icon to be read from the database.lThis is an asynchronous method. When the operation is finished, callback will be invoked. You can then call 9$ to get the result of the operation.You must call  for the  associated with this +4 before attempting to use this function; otherwise, 9 will return 8.9#Finishes an operation started with 8.:-Obtains the URI of the favicon for the given pageUri.*+,-.pageUri.: the URI of the Web page containing the icon  faviconUri: the URI of the favicon 1 2 3 4/ 501234567database: a + 8database: a + pageUri<: URI of the page for which we want to retrieve the favicon  cancellable: A `a or . callback: A bc5 to call when the request is satisfied or % if you don't care about the result. 9database: a + result: A de obtained from the bc passed to 8 Returns: a new reference to a , or  in case of error.  (Can throw fg) :database: a + pageUri&: URI of the page containing the icon Returns:+ a newly allocated URI for the favicon, or , if the database doesn't have a favicon for pageUri. ;<=>*+,-./0123456789:+,*01789:-.63/254*+,-. 1 2 3 4/ 50123456789:;<=>(7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^?1Type class for types which can be safely cast to @, for instance with B.@Memory-managed wrapper type.BCast to @G, for types for which this is known to be safe. For general casts, use @A.CA convenience alias for  ::  @.DGet the value of the typing-attributes  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC editorState #typingAttributes E  Gets the typing attributes at the current cursor position. If there is a selection, this returns the typing attributes of the selected text. Note that in case of a selection, typing attributes are considered active only when they are present throughout the selection. ?@A 6 7BCDE editorState: a @ Returns: a bitmask of 7 flags FGHI?@ABCDE@A?BCED ?@A 6 7BCDEFGHI)7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^=J1Type class for types which can be safely cast to K, for instance with \.KMemory-managed wrapper type.M0Type for the callback on the (unwrapped) C side.NThis signal is emitted after response is received, every time new data has been written to the destination. It's useful to know the progress of the download operation.O0Type for the callback on the (unwrapped) C side.PaThis signal is emitted when download finishes successfully or due to an error. In case of errors K::failed# signal is emitted before this one.Q0Type for the callback on the (unwrapped) C side.RUThis signal is emitted when an error occurs during the download operation. The given error, of the domain WEBKIT_DOWNLOAD_ERRORM, contains further details of the failure. If the download is cancelled with }$, this signal is emitted with error 85. The download operation finishes after an error and K::finished" signal is emitted after this one.S0Type for the callback on the (unwrapped) C side.TThis signal is emitted after response is received to decide a destination URI for the download. If this signal is not handled the file will be downloaded to  directory using suggestedFilename.U0Type for the callback on the (unwrapped) C side.VThis signal is emitted after K::decide-destination and before K:: received-dataB to notify that destination file has been created successfully at  destination.W9Generate a function pointer callable from C code, from a M.X9Generate a function pointer callable from C code, from a O.Y9Generate a function pointer callable from C code, from a Q.Z9Generate a function pointer callable from C code, from a S.[9Generate a function pointer callable from C code, from a U.\Cast to KG, for types for which this is known to be safe. For general casts, use @A.]A convenience alias for  ::  K.^A convenience synonym for  ::  V._Wrap the callback into a .`Wrap a V into a U.a"Connect a signal handler for the created-destination5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ' download #createdDestination callback b"Connect a signal handler for the created-destination4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK' download #createdDestination callback cA convenience synonym for  ::  T.dWrap the callback into a .eWrap a T into a S.f"Connect a signal handler for the decide-destination5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ& download #decideDestination callback g"Connect a signal handler for the decide-destination4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK& download #decideDestination callback hA convenience synonym for  ::  R.iWrap the callback into a .jWrap a R into a Q.k"Connect a signal handler for the failed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ download #failed callback l"Connect a signal handler for the failed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK download #failed callback mA convenience synonym for  ::  P.nWrap the callback into a .oWrap a P into a O.p"Connect a signal handler for the finished5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ download #finished callback q"Connect a signal handler for the finished4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK download #finished callback rA convenience synonym for  ::  N.sWrap the callback into a .tWrap a N into a M.u"Connect a signal handler for the  received-data5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ! download #receivedData callback v"Connect a signal handler for the  received-data4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK! download #receivedData callback wGet the value of the allow-overwrite  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC download #allowOverwrite xSet the value of the allow-overwrite  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX download [ #allowOverwrite BY value ] y Construct a  with valid value for the allow-overwrite>  property. This is rarely needed directly, but it is used by DE.zGet the value of the  destination  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC download #destination {Get the value of the estimated-progress  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC download #estimatedProgress |Get the value of the response  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC download #response }^Cancels the download. When the ongoing download operation is effectively cancelled the signal K::failed is emitted with 8 error.~!Returns the current value of the K:allow-overwrite property, which determines whether the download will overwrite an existing file on disk, or if it will fail if the destination already exists.QObtains the URI to which the downloaded file will be written. You can connect to K::created-destination6 to make sure this method returns a valid destination.Gets the elapsed time in seconds, including any fractional part. If the download finished, had an error or was cancelled this is the time between its start and the event.Gets the value of the K:estimated-progress property. You can monitor the estimated progress of the download operation by connecting to the notify::estimated-progress signal of download.3Gets the length of the data already downloaded for download in bytes.Retrieves the [( object that backs the download process.Retrieves the Z= object that backs the download process. This method returns  if called before the response is received from the server. You can connect to notify::response signal to be notified when the response is received.Get the P that initiated the download. Sets the K:allow-overwrite property, which determines whether the download may overwrite an existing file on disk, or if it will fail if the destination already exists. Sets the URI to which the downloaded file will be written. This method should be called before the download transfer starts or it will not have any effect on the ongoing download operation. To set the destination using the filename suggested by the server connect to K::decide-destination signal and call . If you want to set a fixed destination URI that doesn't depend on the suggested filename you can connect to notify::response signal and call . If K::decide-destination signal is not handled and destination URI is not set when the download transfer starts, the file will be saved with the filename suggested by the server in  directory.NJKLMN dataLength': the length of data received in bytes OPQRerror: the  that was triggered STsuggestedFilename*: the filename suggested for the download Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further. UV destination: the destination URI 8 9 : ; < = > ? @ A BWXYZ[ C\]^_`abcdefghijklmnopqrstuvwxyz{|}download: a K ~download: a K Returns: the current value of the K:allow-overwrite property download: a K Returns: the destination URI or  download: a K Returns:( seconds since the download was started download: a K Returns:[ an estimate of the of the percent complete for a download as a range from 0.0 to 1.0. download: a K Returns:) the amount of bytes already downloaded. download: a K Returns: the [ of download download: a K Returns: the Z, or / if the response hasn't been received yet. download: a K Returns: the P that initiated download, or  if download was not initiated by a P. download: a K allowed: the new value for the K:allow-overwrite property download: a K uri: the destination URI >JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~>KLJ\]}~ywxz{|UVb_[^a`STgdZcfeQRliYhkjOPqnXmpoMNvsWrutMJKLMNOPQRSTUV 8 9 : ; < = > ? @ A BWXYZ[ C\]^_`abcdefghijklmnopqrstuvwxyz{|}~,7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .Creates a new / object to be used as a submenu of an existing . The context menu of a P5 is created by the view and passed as an argument of P:: context-menu& signal. To add items to the menu use ,  or  . See also  to create a  with a list of initial items.Creates a new / object to be used as a submenu of an existing ( with the given initial items. See also Adds item at the end of the menu.Gets the first item in the menu.+Gets the item at the given position in the menu.Returns the item list of menu.Gets the length of the menu.Gets the user data of menuj. This function can be used from the UI Process to get user data previously set from the Web Process with .Inserts item into the menu at the given position. If position; is negative, or is larger than the number of items in the ), the item is added on to the end of the menu. The first position is 0.Gets the last item in the menu.Moves item to the given position in the menu. If position; is negative, or is larger than the number of items in the ), the item is added on to the end of the menu. The first position is 0.Adds item at the beginning of the menu.Removes item from the menu . See also  to remove all items.Removes all items of the menu.Sets user data to menuz. This function can be used from a Web Process extension to set user data that can be retrieved from the UI Process using  . If the userData  D is floating, it is consumed.( E F G H I J K L M N O P Q R S TReturns: The newly created  object items: a no of + Returns: The newly created  object menu: a  item: the + to add menu: a  Returns: the first + of menu, or  if the  is empty. menu: a  position,: the position of the item, counting from 0 Returns: the + at position position in menu, or ' if the position is off the end of the menu. menu: a  Returns: a no of + <!-- -->s menu: a  Returns: the number of + <!-- -->s in menu menu: a  Returns: the user data of menu, or  if menu doesn't have user data menu: a  item: the + to add position": the position to insert the item menu: a  Returns: the last + of menu, or  if the  is empty. menu: a  item: the + to add position$: the new position to move the item menu: a  item: the + to add menu: a  item: the + to remove menu: a  menu: a  userData: a  D ' E F G H I J K L M N O P Q R S T-7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.Emitted when the requestE finishes. This signal can be emitted because the user completed the request calling , or cancelled it with < or because the color input element is removed from the DOM.9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the finished5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ( colorChooserRequest #finished callback "Connect a signal handler for the finished4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK( colorChooserRequest #finished callback Get the value of the rgba  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC colorChooserRequest #rgba Set the value of the rgba  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX colorChooserRequest [ #rgba BY value ]  Construct a  with valid value for the rgba>  property. This is rarely needed directly, but it is used by DE.Cancels requestf and the input element changes to use the initial color it has before the request started. The signal ::finished4 is emitted to notify that the request has finished. Finishes request2 and the input element keeps the current value of :rgba . The signal ::finished4 is emitted to notify that the request has finished.1Gets the bounding box of the color input element.Gets the current  color of requestSets the current  color of request U V W X Y Zrequest: a  request: a  request: a  request: a  request: a & rgba : a pointer   U V W X Y Z.7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  . See also .3No description available in the introspection data.oThis URI may differ from the original URI if the page was, for example, redirected to a new location. See also . [ \ ] ^listItem: a  Returns: the original URI of listItem or $ when the original URI is empty. listItem: a  Returns: the page title of listItem or  when the title is empty. listItem: a  Returns: the URI of listItem or  when the URI is empty.  [ \ ] ^/7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.This signal is emitted when backForwardList~ changes. This happens when the current item is updated, a new item is added or one or more items are removed. Note that both  itemAdded and  itemsRemoved can ~ when only the current item is updated. Items are only removed when the list is cleared or the maximum items limit is reached.9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# backForwardList #changed callback "Connect a signal handler for the changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# backForwardList #changed callback 0Returns the item that precedes the current item.3No description available in the introspection data.3No description available in the introspection data.Returns the current item in backForwardList./Returns the item that follows the current item.3No description available in the introspection data.3No description available in the introspection data.3No description available in the introspection data.?Returns the item at a given index relative to the current item.$ itemAdded: the . added or   itemsRemoved: a no of . <!-- -->s _ ` a b c d e f g hbackForwardList: a  Returns: the ." preceding the current item or . backForwardList: a  Returns: a no) of items preceding the current item. backForwardList: a  limit": the number of items to retrieve Returns: a no3 of items preceding the current item limited by limit. backForwardList: a  Returns: a . or  if backForwardList is empty. backForwardList: a  Returns: the ." following the current item or . backForwardList: a  Returns: a no) of items following the current item. backForwardList: a  limit": the number of items to retrieve Returns: a no3 of items following the current item limited by limit. backForwardList: a  Returns: the length of backForwardList. backForwardList: a  index: the index of the item Returns: the .A located at the specified index relative to the current item. # _ ` a b c d e f g h07Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.This signal is emitted when the automation client requests a new browsing context to interact with it. The callback handler should return a P created with P:is-controlled-by-automation* construct property enabled. The returned PU could be an existing web view or a new one created and added to a new tab or window.9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the create-web-view5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ+ automationSession #createWebView callback "Connect a signal handler for the create-web-view4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK+ automationSession #createWebView callback Get the value of the id  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC automationSession #id  Construct a  with valid value for the id>  property. This is rarely needed directly, but it is used by DE.Get the  previously set with .Get the unique identifier of a #Set the application information to session. This information will be used by the driver service to match the requested capabilities with the actual application information. If this information is not provided to the session when a new automation session is requested, the creation might fail if the client requested a specific browser name or version. This will not have any effect when called after the automation session has been fully created, so this must be called in the callback of ::automation-started signal.Returns: a P widget. i j k lsession: a  Returns: the  of session, or  if no one has been set. session: a  Returns: the unique identifier of session session: a  info: a    i j k l27Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.A convenience alias for  ::  .Cast to G, for types for which this is known to be safe. For general casts, use @A..Allow the action which triggered this request.-Deny the action which triggered this request. m n orequest: a  request: a        m n o    37Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ 1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .   p     p47Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  . mGets the description about the missing plugins provided by the media backend when a media couldn't be played.  q rrequest: a  Returns:> a string with the description provided by the media backend.  !  q r !57Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^"1Type class for types which can be safely cast to #, for instance with %.#Memory-managed wrapper type.%Cast to #G, for types for which this is known to be safe. For general casts, use @A.&A convenience alias for  ::  #. "#$ s%&'()*+"#$%&#$"%& "#$ s%&'()*+7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with ,.Memory-managed wrapper type.,Cast to G, for types for which this is known to be safe. For general casts, use @A.-A convenience alias for  ::  ..Get the value of the is-for-audio-device  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC. userMediaPermissionRequest #isForAudioDevice /Get the value of the is-for-video-device  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC. userMediaPermissionRequest #isForVideoDevice t,-./01234,-./,-./  t,-./012347Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^67Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^53No description available in the introspection data.63No description available in the introspection data.7aReturns the minor version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 8.)uThis function is in the library, so it represents the WebKit library your code is running against. Contrast with the :l macro, which represents the minor version of the WebKit headers you have included when compiling your code.8aReturns the micro version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 3.)uThis function is in the library, so it represents the WebKit library your code is running against. Contrast with the :l macro, which represents the micro version of the WebKit headers you have included when compiling your code.9aReturns the major version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 1.)uThis function is in the library, so it represents the WebKit library your code is running against. Contrast with the :l macro, which represents the major version of the WebKit headers you have included when compiling your code. u v w x y5request: a  Returns: , if access to a video device was requested. 6request: a  Returns: - if access to an audio device was requested. 7Returns:0 the minor version number of the WebKit library 8Returns:0 the micro version number of the WebKit library 9Returns:0 the major version number of the WebKit library 5678998765 u v w x y5678977Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^): 6Enum values with flags representing typing attributes.;+Enum values used to specify search options.<5Enum values with flags representing the context of a #.=BEnum values used to specify options when taking a snapshot from a P.>:Enum values with flags representing types of Website data.?No typing attributes.@Bold typing attribute.AItalic typing attribute.BUnderline typing attribute.CStrikethrough typing attribute.DCatch-all for unknown valuesEQno search flags, this means a case sensitive, no wrap, forward only search.Fcase insensitive search.G4search text only at the begining of the words.HAtreat capital letters in the middle of words as word start.Isearch backwards.JAif not present search will stop at the end of the document.KCatch-all for unknown valuesLanywhere in the document.Ma hyperlink element.Nan image element.Oa video or audio element.Pan editable elementQa scrollbar element.Ra selected element. Since 2.8SCatch-all for unknown valuesT#Do not include any special options.UMWhether to include in the snapshot the highlight of the selected content.VRDo not fill the background with white before rendering the snapshot. Since 2.8WCatch-all for unknown valuesX Memory cache.YHTTP disk cache.ZOffline web application cache.[Session storage data.\Local storage data.]WebSQL databases.^IndexedDB databases._ Plugins data.`Cookies.a All types.bCatch-all for unknown valuesB:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab z { | } ~cdefghijklmnopqrstuv):?@ABCD;EFGHIJK<LMNOPQRS=TUVW>XYZ[\]^_`ab):?@ABCD;EFGHIJK<LMNOPQRS=TUVW>XYZ[\]^_`ab:?@ABCD;EFGHIJK<LMNOPQRS=TUVW> XYZ[\]^_`ab z { | } ~cdefghijklmnopqrstuv%7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^*1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.This signal is emitted when a given text is found in the web page text. It will be issued if the text is found asynchronously after a call to ,  or .0Type for the callback on the (unwrapped) C side.This signal is emitted when a search operation does not find any result for the given text. It will be issued if the text is not found asynchronously after a call to ,  or .0Type for the callback on the (unwrapped) C side. This signal is emitted when the D has counted the number of matches for a given text after a call to .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the counted-matches5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ) findController #countedMatches callback "Connect a signal handler for the counted-matches4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK) findController #countedMatches callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the failed-to-find-text5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ+ findController #failedToFindText callback "Connect a signal handler for the failed-to-find-text4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK+ findController #failedToFindText callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the  found-text5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ$ findController #foundText callback "Connect a signal handler for the  found-text4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK$ findController #foundText callback Get the value of the max-match-count  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC findController #maxMatchCount Get the value of the options  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC findController #options Get the value of the text  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC findController #text Get the value of the web-view  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC findController #webView  Construct a  with valid value for the web-view>  property. This is rarely needed directly, but it is used by DE.!Counts the number of matches for  searchText found in the P with the provided  findOptions0. The number of matches will be provided by the ::counted-matches signal.qGets the maximum number of matches to report during a text lookup. This number is passed as the last argument of  or .Gets a bitmask containing the 7$ associated with the current search.Gets the text that findController; is currently searching for. This text is passed to either  or . Gets the Pf this find controller is associated to. Do not dereference the returned instance as it belongs to the . Looks for  searchText in the P associated with findController8 since the beginning of the document highlighting up to  maxMatchCountK matches. The outcome of the search will be asynchronously provided by the :: found-text and ::failed-to-find-text signals.]To look for the next or previous occurrences of the same text with the same find options use  and/or . The w will use the same text and options for the following searches unless they are modified by another call to this method.2Note that if the number of matches is higher than  maxMatchCount then :: found-text will report  G_MAXUINT& matches instead of the actual number.Callers should call ( to finish the current search operation.%Finishes a find operation started by 7. It will basically unhighlight every text match found.cThis method will be typically called when the search UI is closed/hidden by the client application.1Looks for the next occurrence of the search text.Calling this method before  or  is a programming error.5Looks for the previous occurrence of the search text.Calling this method before  or  is a programming error.9 matchCount1: the number of matches found of the search text  matchCount+: the number of matches of the search text   findController: the   searchText: the text to look for  findOptions: a bitmask with the 7 used in the search  maxMatchCount6: the maximum number of matches allowed in the search findController: the  Returns:* the maximum number of matches to report. findController: the  Returns: a bitmask containing the 7% associated with the current search. findController: the  Returns: the text to look for in the P. findController: the  Returns: the P. findController: the   searchText: the text to look for  findOptions: a bitmask with the 7 used in the search  maxMatchCount6: the maximum number of matches allowed in the search findController: a  findController: the  findController: the  ++8   7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^$r1Type class for types which can be safely cast to s, for instance with .sMemory-managed wrapper type.Cast to sG, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  s.Get the value of the base-cache-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC( websiteDataManager #baseCacheDirectory  Construct a  with valid value for the base-cache-directory>  property. This is rarely needed directly, but it is used by DE.Get the value of the base-data-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC' websiteDataManager #baseDataDirectory  Construct a  with valid value for the base-data-directory>  property. This is rarely needed directly, but it is used by DE.Get the value of the disk-cache-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC( websiteDataManager #diskCacheDirectory  Construct a  with valid value for the disk-cache-directory>  property. This is rarely needed directly, but it is used by DE.Get the value of the indexeddb-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC( websiteDataManager #indexeddbDirectory  Construct a  with valid value for the indexeddb-directory>  property. This is rarely needed directly, but it is used by DE.Get the value of the  is-ephemeral  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC! websiteDataManager #isEphemeral  Construct a  with valid value for the  is-ephemeral>  property. This is rarely needed directly, but it is used by DE.Get the value of the local-storage-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC+ websiteDataManager #localStorageDirectory  Construct a  with valid value for the local-storage-directory>  property. This is rarely needed directly, but it is used by DE.Get the value of the #offline-application-cache-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC6 websiteDataManager #offlineApplicationCacheDirectory  Construct a  with valid value for the #offline-application-cache-directory>  property. This is rarely needed directly, but it is used by DE.Get the value of the websql-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC% websiteDataManager #websqlDirectory  Construct a  with valid value for the websql-directory>  property. This is rarely needed directly, but it is used by DE.Creates an ephemeral s. See s: is-ephemeral for more details.3Asynchronously clear the website data of the given types modified in the past timespan. If timespan( is 0, all website data will be removed. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation.aDue to implementation limitations, this function does not currently delete any stored cookies if timespan4 is nonzero. This behavior may change in the future..Finish an asynchronous operation started with Asynchronously get the list of  for the given types. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation..Finish an asynchronous operation started with . Get the s:base-cache-directory property. Get the s:base-data-directory property.Get the * of manager. Get the s:disk-cache-directory property. Get the s:indexeddb-directory property. Get the s:local-storage-directory property. Get the s:#offline-application-cache-directory property. Get the s:websql-directory property.Get whether a s is ephemeral. See s: is-ephemeral for more details.=Asynchronously removes the website data of the for the given types for websites in the given  websiteData list. Use 6 if you want to remove the website data for all sites. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation..Finish an asynchronous operation started with .:rst Returns: a new ephemeral s. manager: a s types: 7 timespan: a  GTimeSpan  cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied manager: a s result: a de  (Can throw fg) manager: a s types: 7  cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied manager: a s result: a de Returns: a no of . You must free the no with  g_list_free() and unref the <!-- -->s with  when you're done with them.  (Can throw fg) manager: a s Returns:* the base directory for Website cache, or  if s:base-cache-directory was not provided or manager is ephemeral. manager: a s Returns:) the base directory for Website data, or  if s:base-data-directory was not provided or manager is ephemeral. manager: a s Returns: a * manager: a s Returns:2 the directory where HTTP disk cache is stored or  if manager is ephemeral. manager: a s Returns:7 the directory where IndexedDB databases are stored or  if manager is ephemeral. manager: a s Returns:5 the directory where local storage data is stored or  if manager is ephemeral. manager: a s Returns:@ the directory where offline web application cache is stored or  if manager is ephemeral. manager: a s Returns:4 the directory where WebSQL databases are stored or  if manager is ephemeral. manager: a s Returns:  if manager is epheral or  otherwise. manager: a s types: 7  websiteData: a no of   cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied manager: a s result: a de  (Can throw fg) %rst%str9rst 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^Memory-managed wrapper type.A convenience alias for  ::  .Gets the name of w. This is the website name, normally represented by a domain or host name. All local documents are grouped in the same  using the name "Local files".#Gets the size of the data of types types in a 6. Note that currently the data size is only known for 75 data type so for all other types 0 will be returned.2Gets the types of data stored in the client for a C. These are the types actually present, not the types queried with .-Atomically increments the reference count of  websiteDataD by one. This function is MT-safe and may be called from any thread.-Atomically decrements the reference count of  websiteDataD by one. If the reference count drops to 0, all memory allocated by I is released. This function is MT-safe and may be called from any thread.  websiteData: a  Returns: the website name of  websiteData.  websiteData: a  types: a bitmask of 7 Returns: the size of  websiteData for the given types.  websiteData: a  Returns: a bitmask of 7 in  websiteData  websiteData: a  Returns: The passed   websiteData: A   87Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^3Enum values representing the authentication scheme.%Enum values used for determining the  cache model.1Enum values used to denote the stock actions for + <!-- -->s:Enum values used to denote the cookie acceptance policies.?Enum values used to denote the cookie persistent storage types.FEnum values representing the duration for which a credential persists.7Enum values used to denote the various download errors.=Enum values used to denote the various errors related to the '.BEnum values used for determining the hardware acceleration policy.dEnum values used to denote the different events which can trigger the detection of insecure content.EEnum values used to denote errors happening when executing JavaScriptEEnum values used to denote the different events that happen during a P load operation.8Enum values used to denote the various navigation types.6Enum values used to denote the various network errors./Enum values used to set the network proxy mode.5Enum values used to denote the various plugin errors.FEnum values used for determining the type of a policy decision during P:: decide-policy.5Enum values used to denote the various policy errors.4Enum values used to denote the various print errors.EEnum values representing the response of the print dialog shown with .%Enum values used for determining the  process model.5Enum values to specify the different ways in which a P: can save its current web page into a self-contained file.-Enum values used for determining the type of GEnum values used to denote errors happening when creating snapshots of P;Enum values used to specify the region from which to get a P snapshot1Enum values used to denote the TLS errors policy.BSpecifies in which frames user style sheets are to be inserted in.FSpecifies at which place of documents an user script will be inserted.+Specifies how to treat an user style sheet.,The default authentication scheme of WebKit.3Basic authentication scheme as defined in RFC 2617.4Digest authentication scheme as defined in RFC 2617.HTML Form authentication.1NTLM Microsoft proprietary authentication scheme.CNegotiate (or SPNEGO) authentication scheme as defined in RFC 4559.1Client Certificate Authentication (see RFC 2246).Server Trust Authentication.Authentication scheme unknown.Catch-all for unknown valuesDisable the cache completely, which substantially reduces memory usage. Useful for applications that only access a single local file, with no navigation to other pages. No remote resources will be cached.zImprove document load speed substantially by caching a very large number of resources and previously viewed content.A cache model optimized for viewing a series of local files -- for example, a documentation viewer or a website designer. WebKit will cache a moderate number of resources.Catch-all for unknown values(No action, used by separator menu items.Open current link."Open current link in a new window.Download link destination. $Copy link location to the clipboard. #Open current image in a new window. Download current image. $Copy current image to the clipboard. -Copy current image location to the clipboard.#Open current frame in a new window.Load the previous history item.Load the next history item.#Stop any ongoing loading operation.$Reload the contents of current view.%Copy current selection the clipboard.'Cut current selection to the clipboard.Paste clipboard contents.Delete current selection.Select all text.Input methods menu. Unicode menu.-A proposed replacement for a misspelled word.?An indicator that spellchecking found no proposed replacements.<Causes the spellchecker to ignore the word for this session.:Causes the spellchecker to add the word to the dictionary.Ignore grammar.Font options menu. Bold.!Italic." Underline.#Outline.$&Open current element in the inspector.%+Open current video element in a new window.&+Open current audio element in a new window.'-Copy video link location in to the clipboard.(-Copy audio link location in to the clipboard.)!Enable or disable media controls.*Enable or disable media loop.+.Show current video element in fullscreen mode.,Play current media element.-Pause current media element..Mute current media element./!Download video to disk. Since 2.20!Download audio to disk. Since 2.21&Custom action defined by applications.2Catch-all for unknown values3#Accept all cookies unconditionally.4#Reject all cookies unconditionally.54Accept only cookies set by the main document loaded.6Catch-all for unknown values7KCookies are stored in a text file in the Mozilla "cookies.txt" format.8GCookies are stored in a SQLite file in the current Mozilla format.9Catch-all for unknown values:Credential does not persist;$Credential persists for session only<Credential persists permanently=Catch-all for unknown values>%Download failure due to network error?Download was cancelled by user@)Download failure due to destination errorACatch-all for unknown valuesBThe ' has not been initialized yetC4There is not an icon available for the requested URLDSThere might be an icon for the requested URL, but its data is unknown at the momentECatch-all for unknown valuesFEHardware acceleration is enabled/disabled as request by web contents.GMHardware acceleration is always enabled, even for websites not requesting it.HJHardware acceleration is always disabled, even for websites requesting it.ICatch-all for unknown valuesJ{Insecure content has been detected by trying to execute any kind of logic (e.g. a script) from an untrusted source.K~Insecure content has been detected by trying to display any kind of resource (e.g. an image) from an untrusted source.LCatch-all for unknown valuesM/An exception was raised in JavaScript executionNCatch-all for unknown valuesOA new load request has been made. No data has been received yet, empty structures have been allocated to perform the load; the load may still fail due to transport issues such as not being able to resolve a name, or connect to a port.P9A provisional data source received a server redirect.QThe content started arriving for a page load. The necessary transport requirements are established, and the load is being performed.RcLoad completed. All resources are done loading or there was an error during the load operation.SCatch-all for unknown valuesT0The navigation was triggered by clicking a link.U2The navigation was triggered by submitting a form.V?The navigation was triggered by navigating forward or backward.W*The navigation was triggered by reloading.X4The navigation was triggered by resubmitting a form.Y2The navigation was triggered by some other action.ZCatch-all for unknown values[Generic load failure\#Load failure due to transport error]$Load failure due to unknown protocol^ Load failure due to cancellation_ Load failure due to missing file`Catch-all for unknown valuesa$Use the default proxy of the system.bDo not use any proxy.cUse custom proxy settings.dCatch-all for unknown valueseGeneric plugin load failuref"Load failure due to missing pluging,Load failure due to inability to load pluginhHLoad failure due to missing Java support that is required to load plugini+Load failure due to connection cancellationj*Load failure since plugin handles the loadkCatch-all for unknown valueslThis type of policy decision is requested when WebKit is about to navigate to a new page in either the main frame or a subframe. Acceptable policy decisions are either  or 1. This type of policy decision is always a 9.mThis type of policy decision is requested when WebKit is about to create a new window. Acceptable policy decisions are either  or 1. This type of policy decision is always a 9. These decisions are useful for implementing special actions for new windows, such as forcing the new window to open in a tab when a keyboard modifier is active or handling a special target attribute on &lt;a&gt; elements.n:This type of decision is used when WebKit has received a response for a network resource and is about to start the load. Note that these resources include all subresources of a page such as images and stylesheets as well as main documents. Appropriate policy responses to this decision are ,  , or 1. This type of policy decision is always a k. This decision is useful for forcing some types of resources to be downloaded rather than rendered in the WebView or to block the transfer of resources entirely.oCatch-all for unknown valuesp(Generic load failure due to policy errorq)Load failure due to unsupported mime typer-Load failure due to URI that can not be showns<Load failure due to frame load interruption by policy changet$Load failure due to port restrictionuCatch-all for unknown valuesv*Unspecified error during a print operationw Selected printer cannot be foundxInvalid page rangeyCatch-all for unknown valuesz(Print button was clicked in print dialog{Print dialog was cancelled|Catch-all for unknown values}cUse a single process to perform content rendering. The process is shared among all the P instances created by the application: if the process hangs or crashes all the web views in the application will be affected. This is the default process model, and it should suffice for most cases.~Use one process for each P, while still allowing for some of them to share a process in certain situations. The main advantage of this process model is that the rendering process for a web view can crash while the rest of the views keep working normally. This process model is indicated for applications which may use a number of web views and the content of in each must not interfere with the rest  for example a full-fledged web browser with support for multiple tabs.Catch-all for unknown values-Save the current page using the MHTML format.Catch-all for unknown values<Alert script dialog, used to show a message to the user.@Confirm script dialog, used to ask confirmation to the user.>Prompt script dialog, used to ask information to the user.lBefore unload confirm dialog, used to ask confirmation to leave the current page to the user. Since 2.12Catch-all for unknown values3An error occurred when creating a webpage snapshot.Catch-all for unknown valuesISpecifies a snapshot only for the area that is visible in the webview"A snapshot of the entire document.Catch-all for unknown valuesIgnore TLS errors.TLS errors will emit P::load-failed-with-tls-errors` and, if the signal is handled, finish the load. In case the signal is not handled, P:: load-failed% is emitted before the load finishes.Catch-all for unknown valuesInsert the user style sheet in all the frames loaded by the web view, including nested frames. This is the default.}Insert the user style sheet *only* in the top-level frame loaded by the web view, and *not* in the nested frames.Catch-all for unknown valuescInsert the code of the user script at the beginning of loaded documents. This is the default.LInsert the code of the user script at the end of the loaded documents.Catch-all for unknown valuessThe style sheet is an user style sheet, its contents always override other style sheets. This is the default.The style sheet will be treated as if it was provided by the loaded documents. That means other user style sheets may still override it.Catch-all for unknown valuesCatch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.Catch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.Catch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.Catch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.Catch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.Catch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.Catch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.Catch exceptions of type #. This is a specialized version of f.Handle exceptions of type #. This is a specialized version of f.J      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvywxz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ .      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 17Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with D.Memory-managed wrapper type.A0Type for the callback on the (unwrapped) C side.BThis signal is emitted when the user authentication request is cancelled. It allows the application to dismiss its authentication dialog in case of page load failure for example.C9Generate a function pointer callable from C code, from a A.DCast to G, for types for which this is known to be safe. For general casts, use @A.EA convenience alias for  ::  .FA convenience synonym for  ::  B.GWrap the callback into a .HWrap a B into a A.I"Connect a signal handler for the  cancelled5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ+ authenticationRequest #cancelled callback J"Connect a signal handler for the  cancelled4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK+ authenticationRequest #cancelled callback KAuthenticate the  using the  1 supplied. To continue without credentials, pass  as  credential.LADetermine whether the authentication method associated with this ; should allow the storage of credentials. This will return P if WebKit doesn't support credential storing or if private browsing is enabled.M\Cancel the authentication challenge. This will also cancel the page loading and result in a P:: load-failed signal with a 8 of type 8 being emitted.NAGet the host that this authentication challenge is applicable to.OAGet the port that this authentication challenge is applicable to.PGet the   of the proposed authentication challenge that was stored from a previous session. The client can use this directly for authentication or construct their own  .QBGet the realm that this authentication challenge is applicable to.R>Get the authentication scheme of the authentication challenge.SpDetermine whether the authentication challenge is associated with a proxy server rather than an "origin" server.T\Determine whether this this is a first attempt or a retry for this authentication challenge.&AB C DEFGHIJKrequest: a   credential: A  , or  Lrequest: a  Returns: $ if WebKit can store credentials or  otherwise. Mrequest: a  Nrequest: a  Returns: The host of request. Orequest: a  Returns: The port of request. Prequest: a  Returns: A  % encapsulating credential details or # if there is no stored credential. Qrequest: a  Returns: The realm of request. Rrequest: a  Returns: The 8 of request. Srequest: a  Returns: % if authentication is for a proxy or  otherwise. Trequest: a  Returns: ) if authentication attempt is a retry or  otherwise. UVWXABCDEFGHIJKLMNOPQRSTDEKLMNOPQRSTBAJGCFIH%AB C DEFGHIJKLMNOPQRSTUVWX+7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with Y.Memory-managed wrapper type.YCast to G, for types for which this is known to be safe. For general casts, use @A.ZA convenience alias for  ::  .[Creates a new  for the given action.\Creates a new  for the given action and label. On activation target- will be passed as parameter to the callback.]Creates a new  for the given stock action. Stock actions are handled automatically by WebKit so that, for example, when a menu item created with a 8~ is activated the action associated will be handled by WebKit and the current load operation will be stopped. You can get the  of a  created with a 8 with a and connect to ::activatet signal to be notified when the item is activated. But you can't prevent the associated action from being performed.^Creates a new , for the given stock action using the given labelM. Stock actions have a predefined label, this method can be used to create a  for a 8 but using a custom label._Creates a new  representing a separator.`Creates a new  using the given label with a submenu.aGets the action associated to item as a .bGets the action associated to item as a .c Gets the 8 of item . If the $ was not created for a stock action 8 will be returned. If the  is a separator 8 will be returned.dGets the submenu of item.eChecks whether item is a separator.fSets or replaces the item submenu. If submenu is  the current submenu of item is removed." YZ[action: a  Returns: the newly created  object. \action: a  label: the menu item label text target: a  D to use as the action target Returns: the newly created  object. ]action: a 8 stock action Returns: the newly created  object. ^action: a 8 stock action label;: a custom label text to use instead of the predefined one Returns: the newly created  object. _Returns: the newly created  object. `label: the menu item label text submenu: a , to set Returns: the newly created  object. aitem: a  Returns: the  associated to the , or  if item is a separator. bitem: a  Returns: the  associated to the , or  if item is a separator. citem: a  Returns: the 8 of item ditem: a  Returns: the , representing the submenu of item or  if item doesn't have a submenu. eitem: a  Returns:  is item is a separator or  otherwise fitem: a  submenu: a , ghijYZ[\]^_`abcdefYZabcde[\]^_`f! YZ[\]^_`abcdefghij*7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with n.Memory-managed wrapper type.k0Type for the callback on the (unwrapped) C side.lCThis signal is emitted when cookies are added, removed or modified.m9Generate a function pointer callable from C code, from a k.nCast to G, for types for which this is known to be safe. For general casts, use @A.oA convenience alias for  ::  .pA convenience synonym for  ::  l.qWrap the callback into a .rWrap a l into a k.s"Connect a signal handler for the changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ! cookieManager #changed callback t"Connect a signal handler for the changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK! cookieManager #changed callback uDelete all cookies of  cookieManagervRemove all cookies of  cookieManager for the given domain.w3Asynchronously get the cookie acceptance policy of  cookieManager. When the operation is finished, callback# will be called. You can then call x$ to get the result of the operation.x.Finish an asynchronous operation started with w.y1Asynchronously get the list of domains for which  cookieManager contains cookies. When the operation is finished, callback# will be called. You can then call z$ to get the result of the operation.z.Finish an asynchronous operation started with y. The return value is a : terminated list of strings which should be released with >.{$Set the cookie acceptance policy of  cookieManager as policy.|Set the filename9 where non-session cookies are stored persistently using storageJ as the format to read/write the cookies. Cookies are initially read from filenameS to create an initial set of cookies. Then, non-session cookies will be written to filenameF when the WebKitCookieManager::changed signal is emitted. By default,  cookieManagero doesn't store the cookies persistently, so you need to call this method to keep cookies saved across sessions.(This method should never be called on a  associated to an ephemeral ."kl m nopqrstu cookieManager: a  v cookieManager: a  domain: a domain name w cookieManager: a   cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied x cookieManager: a  result: a de Returns:! the cookie acceptance policy of  cookieManager as a 8.  (Can throw fg) y cookieManager: a   cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied z cookieManager: a  result: a de Returns: A ( terminated array of domain names or  in case of error.  (Can throw fg) { cookieManager: a  policy: a 8 | cookieManager: a  filename%: the filename to read to/write from storage: a 8 }~klmnopqrstuvwxyz{|nouvwxyz{|kltqmpsr!kl m nopqrstuvwxyz{|}~97Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .Get the value of the  frame-name  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC% navigationPolicyDecision #frameName Get the value of the  modifiers  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC% navigationPolicyDecision #modifiers Get the value of the  mouse-button  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC' navigationPolicyDecision #mouseButton Get the value of the navigation-action  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC, navigationPolicyDecision #navigationAction Get the value of the navigation-type  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC* navigationPolicyDecision #navigationType Get the value of the request  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC# navigationPolicyDecision #request Gets the value of the : frame-name property.Gets the value of the : modifiers property.Gets the value of the : mouse-button property.Gets the value of the :navigation-action property.Gets the value of the :navigation-type property.Gets the value of the :request property. decision: a  Returns:= The name of the new frame this navigation action targets or  decision: a  Returns:F The modifiers active if this decision was triggered by a mouse event decision: a  Returns:V The mouse button used if this decision was triggered by a mouse event or 0 otherwise decision: a  Returns: The  " triggering this policy decision. decision: a  Returns:9 The type of navigation triggering this policy decision. decision: a  Returns:9 The URI request that is associated with this navigation  7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^+d1Type class for types which can be safely cast to e, for instance with .eMemory-managed wrapper type.0Type for the callback on the (unwrapped) C side.UEmitted when the print operation has finished doing everything required for printing.0Type for the callback on the (unwrapped) C side.7Emitted when an error occurs while printing. The given error, of the domain WEBKIT_PRINT_ERROR/, contains further details of the failure. The e::finished" signal is emitted after this one.0Type for the callback on the (unwrapped) C side..Emitted when displaying the print dialog with . The returned ? will be added to the print dialog and it will be owned by the printOperation:. However, the object is guaranteed to be alive until the ::apply is emitted.9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .Cast to eG, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  e.A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the create-custom-widget5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ- printOperation #createCustomWidget callback "Connect a signal handler for the create-custom-widget4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK- printOperation #createCustomWidget callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the failed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ! printOperation #failed callback "Connect a signal handler for the failed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK! printOperation #failed callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the finished5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# printOperation #finished callback "Connect a signal handler for the finished4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# printOperation #finished callback Get the value of the  page-setup  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC printOperation #pageSetup Set the value of the  page-setup  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX printOperation [ #pageSetup BY value ]  Construct a  with valid value for the  page-setup>  property. This is rarely needed directly, but it is used by DE.Get the value of the print-settings  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC printOperation #printSettings Set the value of the print-settings  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX! printOperation [ #printSettings BY value ]  Construct a  with valid value for the print-settings>  property. This is rarely needed directly, but it is used by DE.Get the value of the web-view  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC printOperation #webView  Construct a  with valid value for the web-view>  property. This is rarely needed directly, but it is used by DE. Create a new e to print webView contents.!Return the current page setup of printOperation . It returns  until either  or  have been called.%Return the current print settings of printOperation . It returns  until either  or  have been called.Start a print operation using current print settings and page setup without showing the print dialog. If either print settings or page setup are not set with  and ^, the default options will be used and the print job will be sent to the default printer. The e::finishedf signal is emitted when the printing operation finishes. If an error occurs while printing the signal e::failed is emitted before e::finished.Run the print dialog and start printing using the options selected by the user. This method returns when the print dialog is closed. If the print dialog is cancelled 86 is returned. If the user clicks on the print button, 8? is returned and the print operation starts. In this case, the e::finished^ signal is emitted when the operation finishes. If an error occurs while printing, the signal e::failed is emitted before e::finishedP. If the print dialog is not cancelled current print settings and page setup of printOperation are updated with options selected by the user when Print button is pressed in print dialog. You can get the updated print settings and page setup by calling  and  after this method.Set the current page setup of printOperationM. Current page setup is used for the initial values of the print dialog when  is called."Set the current print settings of printOperationR. Current print settings are used for the initial values of the print dialog when  is called.8deferror: the  that was triggered Returns: A & that will be embedded in the dialog.  webView: a P Returns: a new e. printOperation: a e Returns: the current  of printOperation. printOperation: a e Returns: the current  of printOperation. printOperation: a e printOperation: a e parent': transient parent of the print dialog Returns: the 8 of the print dialog printOperation: a e  pageSetup: a  to set printOperation: a e  printSettings: a  to set ,def,efd7def  7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^L1Type class for types which can be safely cast to M, for instance with .MMemory-managed wrapper type.Cast to MG, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  M.Get the value of the  allow-file-access-from-file-urls  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC' settings #allowFileAccessFromFileUrls Set the value of the  allow-file-access-from-file-urls  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX) settings [ #allowFileAccessFromFileUrls BY value ]  Construct a  with valid value for the  allow-file-access-from-file-urls>  property. This is rarely needed directly, but it is used by DE.Get the value of the allow-modal-dialogs  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #allowModalDialogs Set the value of the allow-modal-dialogs  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #allowModalDialogs BY value ]  Construct a  with valid value for the allow-modal-dialogs>  property. This is rarely needed directly, but it is used by DE.Get the value of the %allow-universal-access-from-file-urls  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC, settings #allowUniversalAccessFromFileUrls Set the value of the %allow-universal-access-from-file-urls  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX. settings [ #allowUniversalAccessFromFileUrls BY value ]  Construct a  with valid value for the %allow-universal-access-from-file-urls>  property. This is rarely needed directly, but it is used by DE.Get the value of the auto-load-images  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #autoLoadImages Set the value of the auto-load-images  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #autoLoadImages BY value ]  Construct a  with valid value for the auto-load-images>  property. This is rarely needed directly, but it is used by DE.Get the value of the cursive-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #cursiveFontFamily Set the value of the cursive-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #cursiveFontFamily BY value ]  Construct a  with valid value for the cursive-font-family>  property. This is rarely needed directly, but it is used by DE.Get the value of the default-charset  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #defaultCharset Set the value of the default-charset  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #defaultCharset BY value ]  Construct a  with valid value for the default-charset>  property. This is rarely needed directly, but it is used by DE.Get the value of the default-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #defaultFontFamily Set the value of the default-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #defaultFontFamily BY value ]  Construct a  with valid value for the default-font-family>  property. This is rarely needed directly, but it is used by DE.Get the value of the default-font-size  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #defaultFontSize Set the value of the default-font-size  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #defaultFontSize BY value ]  Construct a  with valid value for the default-font-size>  property. This is rarely needed directly, but it is used by DE.Get the value of the default-monospace-font-size  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC$ settings #defaultMonospaceFontSize Set the value of the default-monospace-font-size  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX& settings [ #defaultMonospaceFontSize BY value ]  Construct a  with valid value for the default-monospace-font-size>  property. This is rarely needed directly, but it is used by DE.Get the value of the draw-compositing-indicators  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC% settings #drawCompositingIndicators Set the value of the draw-compositing-indicators  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX' settings [ #drawCompositingIndicators BY value ]  Construct a  with valid value for the draw-compositing-indicators>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-accelerated-2d-canvas  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC% settings #enableAccelerated2dCanvas Set the value of the enable-accelerated-2d-canvas  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX' settings [ #enableAccelerated2dCanvas BY value ]  Construct a  with valid value for the enable-accelerated-2d-canvas>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-caret-browsing  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableCaretBrowsing Set the value of the enable-caret-browsing  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX! settings [ #enableCaretBrowsing BY value ]  Construct a  with valid value for the enable-caret-browsing>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-developer-extras  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC! settings #enableDeveloperExtras Set the value of the enable-developer-extras  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX# settings [ #enableDeveloperExtras BY value ]  Construct a  with valid value for the enable-developer-extras>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-dns-prefetching  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableDnsPrefetching Set the value of the enable-dns-prefetching  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX" settings [ #enableDnsPrefetching BY value ]  Construct a  with valid value for the enable-dns-prefetching>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-frame-flattening  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC! settings #enableFrameFlattening Set the value of the enable-frame-flattening  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX# settings [ #enableFrameFlattening BY value ]  Construct a  with valid value for the enable-frame-flattening>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-fullscreen  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableFullscreen Set the value of the enable-fullscreen  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableFullscreen BY value ]  Construct a  with valid value for the enable-fullscreen>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-html5-database  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableHtml5Database Set the value of the enable-html5-database  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX! settings [ #enableHtml5Database BY value ]  Construct a  with valid value for the enable-html5-database>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-html5-local-storage  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC# settings #enableHtml5LocalStorage Set the value of the enable-html5-local-storage  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX% settings [ #enableHtml5LocalStorage BY value ]  Construct a  with valid value for the enable-html5-local-storage>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-hyperlink-auditing  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC# settings #enableHyperlinkAuditing Set the value of the enable-hyperlink-auditing  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX% settings [ #enableHyperlinkAuditing BY value ]  Construct a  with valid value for the enable-hyperlink-auditing>  property. This is rarely needed directly, but it is used by DE.Get the value of the  enable-java  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableJava Set the value of the  enable-java  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableJava BY value ]  Construct a  with valid value for the  enable-java>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-javascript  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableJavascript Set the value of the enable-javascript  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableJavascript BY value ]  Construct a  with valid value for the enable-javascript>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-media-stream  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableMediaStream Set the value of the enable-media-stream  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableMediaStream BY value ]  Construct a  with valid value for the enable-media-stream>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-mediasource  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableMediasource  Set the value of the enable-mediasource  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableMediasource BY value ]   Construct a  with valid value for the enable-mediasource>  property. This is rarely needed directly, but it is used by DE. Get the value of the $enable-offline-web-application-cache  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC, settings #enableOfflineWebApplicationCache  Set the value of the $enable-offline-web-application-cache  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX. settings [ #enableOfflineWebApplicationCache BY value ]   Construct a  with valid value for the $enable-offline-web-application-cache>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-page-cache  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enablePageCache Set the value of the enable-page-cache  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enablePageCache BY value ]  Construct a  with valid value for the enable-page-cache>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-plugins  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enablePlugins Set the value of the enable-plugins  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enablePlugins BY value ]  Construct a  with valid value for the enable-plugins>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-private-browsing  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC! settings #enablePrivateBrowsing Set the value of the enable-private-browsing  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX# settings [ #enablePrivateBrowsing BY value ]  Construct a  with valid value for the enable-private-browsing>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-resizable-text-areas  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC$ settings #enableResizableTextAreas Set the value of the enable-resizable-text-areas  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX& settings [ #enableResizableTextAreas BY value ]  Construct a  with valid value for the enable-resizable-text-areas>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-site-specific-quirks  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC$ settings #enableSiteSpecificQuirks Set the value of the enable-site-specific-quirks  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX& settings [ #enableSiteSpecificQuirks BY value ]  Construct a  with valid value for the enable-site-specific-quirks>  property. This is rarely needed directly, but it is used by DE.Get the value of the enable-smooth-scrolling  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC! settings #enableSmoothScrolling Set the value of the enable-smooth-scrolling  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX# settings [ #enableSmoothScrolling BY value ]  Construct a  with valid value for the enable-smooth-scrolling>  property. This is rarely needed directly, but it is used by DE. Get the value of the enable-spatial-navigation  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC# settings #enableSpatialNavigation !Set the value of the enable-spatial-navigation  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX% settings [ #enableSpatialNavigation BY value ] " Construct a  with valid value for the enable-spatial-navigation>  property. This is rarely needed directly, but it is used by DE.#Get the value of the enable-tabs-to-links  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableTabsToLinks $Set the value of the enable-tabs-to-links  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableTabsToLinks BY value ] % Construct a  with valid value for the enable-tabs-to-links>  property. This is rarely needed directly, but it is used by DE.&Get the value of the enable-webaudio  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableWebaudio 'Set the value of the enable-webaudio  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableWebaudio BY value ] ( Construct a  with valid value for the enable-webaudio>  property. This is rarely needed directly, but it is used by DE.)Get the value of the  enable-webgl  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableWebgl *Set the value of the  enable-webgl  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableWebgl BY value ] + Construct a  with valid value for the  enable-webgl>  property. This is rarely needed directly, but it is used by DE.,Get the value of the 'enable-write-console-messages-to-stdout  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC. settings #enableWriteConsoleMessagesToStdout -Set the value of the 'enable-write-console-messages-to-stdout  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX0 settings [ #enableWriteConsoleMessagesToStdout BY value ] . Construct a  with valid value for the 'enable-write-console-messages-to-stdout>  property. This is rarely needed directly, but it is used by DE./Get the value of the enable-xss-auditor  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #enableXssAuditor 0Set the value of the enable-xss-auditor  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #enableXssAuditor BY value ] 1 Construct a  with valid value for the enable-xss-auditor>  property. This is rarely needed directly, but it is used by DE.2Get the value of the fantasy-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #fantasyFontFamily 3Set the value of the fantasy-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #fantasyFontFamily BY value ] 4 Construct a  with valid value for the fantasy-font-family>  property. This is rarely needed directly, but it is used by DE.5Get the value of the hardware-acceleration-policy  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC& settings #hardwareAccelerationPolicy 6Set the value of the hardware-acceleration-policy  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX( settings [ #hardwareAccelerationPolicy BY value ] 7 Construct a  with valid value for the hardware-acceleration-policy>  property. This is rarely needed directly, but it is used by DE.8Get the value of the javascript-can-access-clipboard  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC( settings #javascriptCanAccessClipboard 9Set the value of the javascript-can-access-clipboard  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX* settings [ #javascriptCanAccessClipboard BY value ] : Construct a  with valid value for the javascript-can-access-clipboard>  property. This is rarely needed directly, but it is used by DE.;Get the value of the )javascript-can-open-windows-automatically  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC1 settings #javascriptCanOpenWindowsAutomatically <Set the value of the )javascript-can-open-windows-automatically  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX3 settings [ #javascriptCanOpenWindowsAutomatically BY value ] = Construct a  with valid value for the )javascript-can-open-windows-automatically>  property. This is rarely needed directly, but it is used by DE.>Get the value of the &load-icons-ignoring-image-load-setting  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC- settings #loadIconsIgnoringImageLoadSetting ?Set the value of the &load-icons-ignoring-image-load-setting  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX/ settings [ #loadIconsIgnoringImageLoadSetting BY value ] @ Construct a  with valid value for the &load-icons-ignoring-image-load-setting>  property. This is rarely needed directly, but it is used by DE.AGet the value of the media-playback-allows-inline  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC% settings #mediaPlaybackAllowsInline BSet the value of the media-playback-allows-inline  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX' settings [ #mediaPlaybackAllowsInline BY value ] C Construct a  with valid value for the media-playback-allows-inline>  property. This is rarely needed directly, but it is used by DE.DGet the value of the $media-playback-requires-user-gesture  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC, settings #mediaPlaybackRequiresUserGesture ESet the value of the $media-playback-requires-user-gesture  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX. settings [ #mediaPlaybackRequiresUserGesture BY value ] F Construct a  with valid value for the $media-playback-requires-user-gesture>  property. This is rarely needed directly, but it is used by DE.GGet the value of the minimum-font-size  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #minimumFontSize HSet the value of the minimum-font-size  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #minimumFontSize BY value ] I Construct a  with valid value for the minimum-font-size>  property. This is rarely needed directly, but it is used by DE.JGet the value of the monospace-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #monospaceFontFamily KSet the value of the monospace-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX! settings [ #monospaceFontFamily BY value ] L Construct a  with valid value for the monospace-font-family>  property. This is rarely needed directly, but it is used by DE.MGet the value of the pictograph-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #pictographFontFamily NSet the value of the pictograph-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX" settings [ #pictographFontFamily BY value ] O Construct a  with valid value for the pictograph-font-family>  property. This is rarely needed directly, but it is used by DE.PGet the value of the print-backgrounds  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #printBackgrounds QSet the value of the print-backgrounds  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #printBackgrounds BY value ] R Construct a  with valid value for the print-backgrounds>  property. This is rarely needed directly, but it is used by DE.SGet the value of the sans-serif-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #sansSerifFontFamily TSet the value of the sans-serif-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX! settings [ #sansSerifFontFamily BY value ] U Construct a  with valid value for the sans-serif-font-family>  property. This is rarely needed directly, but it is used by DE.VGet the value of the serif-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #serifFontFamily WSet the value of the serif-font-family  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #serifFontFamily BY value ] X Construct a  with valid value for the serif-font-family>  property. This is rarely needed directly, but it is used by DE.YGet the value of the  user-agent  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #userAgent ZSet the value of the  user-agent  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #userAgent BY value ] [ Construct a  with valid value for the  user-agent>  property. This is rarely needed directly, but it is used by DE.\Set the value of the  user-agent  property to . When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to B #userAgent ]Get the value of the zoom-text-only  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC settings #zoomTextOnly ^Set the value of the zoom-text-only  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX settings [ #zoomTextOnly BY value ] _ Construct a  with valid value for the zoom-text-only>  property. This is rarely needed directly, but it is used by DE.`Creates a new MA instance with default values. It must be manually attached to a P . See also #webkit_settings_new_with_settings().a Get the M: allow-file-access-from-file-urls property.bGet the M:allow-modal-dialogs property.cGet the M:%allow-universal-access-from-file-urls property.dGet the M:auto-load-images property.e Gets the M:cursive-font-family property.f Gets the M:default-charset property.g3No description available in the introspection data.h Gets the M:default-font-size property.i Gets the M:default-monospace-font-size property.jGet the M:draw-compositing-indicators property.kGet the M:enable-accelerated-2d-canvas property.lGet the M:enable-caret-browsing property.mGet the M:enable-developer-extras property.nGet the M:enable-dns-prefetching property.oGet the M:enable-frame-flattening property.pGet the M:enable-fullscreen property.qGet the M:enable-html5-database property.rGet the M:enable-html5-local-storage property.sGet the M:enable-hyperlink-auditing property.tGet the M: enable-java property.uGet the M:enable-javascript property.vGet the M:enable-media-stream property.wGet the M:enable-mediasource property.xGet the M:$enable-offline-web-application-cache property.yGet the M:enable-page-cache property.zGet the M:enable-plugins property.{Get the M:enable-private-browsing property.|Get the M:enable-resizable-text-areas property.}Get the M:enable-site-specific-quirks property.~Get the M:enable-smooth-scrolling property.Get the M:enable-spatial-navigation property.Get the M:enable-tabs-to-links property.Get the M:enable-webaudio property.Get the M: enable-webgl property.Get the M:'enable-write-console-messages-to-stdout property.Get the M:enable-xss-auditor property. Gets the M:fantasy-font-family property.Get the M:hardware-acceleration-policy property.Get the M:javascript-can-access-clipboard property.Get the M:)javascript-can-open-windows-automatically property.Get the M:&load-icons-ignoring-image-load-setting property.Get the M:media-playback-allows-inline property.Get the M:$media-playback-requires-user-gesture property. Gets the M:minimum-font-size property. Gets the M:monospace-font-family property. Gets the M:pictograph-font-family property.Get the M:print-backgrounds property. Gets the M:sans-serif-font-family property. Gets the M:serif-font-family property.Get the M: user-agent property.Get the M:zoom-text-only property. Set the M: allow-file-access-from-file-urls property.Set the M:allow-modal-dialogs property.Set the M:%allow-universal-access-from-file-urls property.Set the M:auto-load-images property.Set the M:cursive-font-family property.Set the M:default-charset property.Set the M:default-font-family property.Set the M:default-font-size property.Set the M:default-monospace-font-size property.Set the M:draw-compositing-indicators property.Set the M:enable-accelerated-2d-canvas property.Set the M:enable-caret-browsing property.Set the M:enable-developer-extras property.Set the M:enable-dns-prefetching property.Set the M:enable-frame-flattening property.Set the M:enable-fullscreen property.Set the M:enable-html5-database property.Set the M:enable-html5-local-storage property.Set the M:enable-hyperlink-auditing property.Set the M: enable-java property.Set the M:enable-javascript property.Set the M:enable-media-stream property.Set the M:enable-mediasource property.Set the M:$enable-offline-web-application-cache property.Set the M:enable-page-cache property.Set the M:enable-plugins property.Set the M:enable-private-browsing property.Set the M:enable-resizable-text-areas property.Set the M:enable-site-specific-quirks property.Set the M:enable-smooth-scrolling property.Set the M:enable-spatial-navigation property.Set the M:enable-tabs-to-links property.Set the M:enable-webaudio property.Set the M: enable-webgl property.Set the M:'enable-write-console-messages-to-stdout property.Set the M:enable-xss-auditor property.Set the M:fantasy-font-family property.Set the M:hardware-acceleration-policy property.Set the M:javascript-can-access-clipboard property.Set the M:)javascript-can-open-windows-automatically property.Set the M:&load-icons-ignoring-image-load-setting property.Set the M:media-playback-allows-inline property.Set the M:$media-playback-requires-user-gesture property.Set the M:minimum-font-size property.Set the M:monospace-font-family property.Set the M:pictograph-font-family property.Set the M:print-backgrounds property.Set the M:sans-serif-font-family property.Set the M:serif-font-family property.Set the M: user-agent property.Set the M: user-agent property by appending the application details to the default user agent. If no application name or version is given, the default user agent used will be used. If only the version is given, the default engine version is used with the given application name.Set the M:zoom-text-only property.tLMN                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`Returns: a new M instance. asettings: a M Returns: - If file access from file URLs is allowed or  otherwise. bsettings: a M Returns: 4 if it's allowed to create and run modal dialogs or  otherwise. csettings: a M Returns: 2 If universal access from file URLs is allowed or  otherwise. dsettings: a M Returns: ) If auto loading of images is enabled or  otherwise. esettings: a M Returns:K The default font family used to display content marked with cursive font. fsettings: a M Returns: Default charset. ghsettings: a M Returns: The default font size. isettings: a M Returns: Default monospace font size. jsettings: a M Returns: % If compositing borders are drawn or  otherwise. ksettings: a M Returns: ( if accelerated 2D canvas is enabled or  otherwise. lsettings: a M Returns: ! If caret browsing is enabled or  otherwise. msettings: a M Returns: # If developer extras is enabled or  otherwise. nsettings: a M Returns: " If DNS prefetching is enabled or  otherwise. osettings: a M Returns: # If frame flattening is enabled or  otherwise. psettings: a M Returns: % If fullscreen support is enabled or  otherwise. qsettings: a M Returns: ) If HTML5 database support is enabled or  otherwise. rsettings: a M Returns: . If HTML5 local storage support is enabled or  otherwise. ssettings: a M Returns: & If hyper link auditing is enabled or  otherwise. tsettings: a M Returns:  If Java is enabled or  otherwise. usettings: a M Returns:  If JavaScript is enabled or  otherwise. vsettings: a M Returns: & If mediastream support is enabled or  otherwise. wsettings: a M Returns: & If MediaSource support is enabled or  otherwise. xsettings: a M Returns: > If HTML5 offline web application cache support is enabled or  otherwise. ysettings: a M Returns:  if page cache enabled or  otherwise. zsettings: a M Returns:  If plugins are enabled or  otherwise. {settings: a M Returns: # If private browsing is enabled or  otherwise. |settings: a M Returns: ! If text areas can be resized or  otherwise. }settings: a M Returns: ( if site specific quirks are enabled or  otherwise. ~settings: a M Returns: # if smooth scrolling is enabled or  otherwise. settings: a M Returns: 3 If HTML5 spatial navigation support is enabled or  otherwise. settings: a M Returns:  If tabs to link is enabled or  otherwise. settings: a M Returns: # If webaudio support is enabled or  otherwise. settings: a M Returns:  If WebGL support is enabled or  otherwise. settings: a M Returns: 5 if writing console messages to stdout is enabled or  otherwise. settings: a M Returns:  If XSS auditing is enabled or  otherwise. settings: a M Returns:K The default font family used to display content marked with fantasy font. settings: a M Returns: a 8 settings: a M Returns: 2 If javascript-can-access-clipboard is enabled or  otherwise. settings: a M Returns: 0 If JavaScript can open window automatically or  otherwise. settings: a M Returns: H If site icon can be loaded irrespective of image loading preference or  otherwise. settings: a M Returns: / If inline playback is allowed for media or ) if only fullscreen playback is allowed. settings: a M Returns: : If an user gesture is needed to play or load media or  if no user gesture is needed. settings: a M Returns: Minimum font size. settings: a M Returns:I Default font family used to display content marked with monospace font. settings: a M Returns:N The default font family used to display content marked with pictograph font. settings: a M Returns: + If background images should be printed or  otherwise. settings: a M Returns:N The default font family used to display content marked with sans-serif font. settings: a M Returns:I The default font family used to display content marked with serif font. settings: a M Returns:/ The current value of the user-agent property. settings: a M Returns: = If zoom level of the view should only affect the text or ( if all view contents should be scaled. settings: a M allowed: Value to be set settings: a M allowed: Value to be set settings: a M allowed: Value to be set settings: a M enabled: Value to be set settings: a M cursiveFontFamily&: the new default cursive font family settings: a M defaultCharset: default charset to be set settings: a M defaultFontFamily: the new default font family settings: a M fontSize(: default font size to be set in pixels settings: a M fontSize2: default monospace font size to be set in pixels settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M fantasyFontFamily&: the new default fantasy font family settings: a M policy: a 8 settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M enabled: Value to be set settings: a M fontSize(: minimum font size to be set in points settings: a M monospaceFontFamily(: the new default monospace font family settings: a M pictographFontFamily): the new default pictograph font family settings: a M printBackgrounds: Value to be set settings: a M sansSerifFontFamily): the new default sans-serif font family settings: a M serifFontFamily$: the new default serif font family settings: a M  userAgent&: The new custom user agent string or  to use the default user agent settings: a M applicationName2: The application name used for the user agent or  to use the default user agent. applicationVersion0: The application version for the user agent or  to user the default version. settings: a M  zoomTextOnly: Value to be set LMN      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~MNLabcdefghijklmnopqrstuvwxyz{|}~`     " !%#$(&'+)*.,-1/0423756:89=;<@>?CABFDEIGHLJKOMNRPQUSTXVW\[YZ_]^sLMN                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^'1Type class for types which can be safely cast to , for instance with .Memory-managed wrapper type.0Type for the callback on the (unwrapped) C side.4This signal is emitted when the web process crashes.0Type for the callback on the (unwrapped) C side.AThis signal is emitted when a form is about to be submitted. The request argument passed contains information about the text fields of the form. This is typically used to store login information that can be used later to pre-fill the form. The form will not be submitted until $ is called.WIt is possible to handle the form submission request asynchronously, by simply calling  on the request argument and calling $W when done to continue with the form submission. If the last reference is removed on a $& and the form has not been submitted, $ will be called.0Type for the callback on the (unwrapped) C side.0This signal is emitted when a select element in webViewX needs to display a dropdown menu. This signal can be used to show a custom menu, using menuZ to get the details of all items that should be displayed. The area of the element in the  is given as  rectangler parameter, it can be used to position the menu. If this was triggered by a user interaction, like a mouse click, event parameter provides the D. To handle this signal asynchronously you should keep a ref of the menu.)The default signal handler will pop up a .0Type for the callback on the (unwrapped) C side.PThis signal is emitted when a notification should be presented to the user. The  notificationS is kept alive until either: 1) the web page cancels it or 2) a navigation happens.[The default handler will emit a notification using libnotify, if built with support for it.0Type for the callback on the (unwrapped) C side.Emitted when JavaScript code calls <function>window.alert</function>, <function>window.confirm</function> or <function>window.prompt</function>, or when <function>onbeforeunload</function> event is fired. The dialog parameter should be used to build the dialog. If the signal is not handled a different dialog will be built and shown depending on the dialog type: <itemizedlist> <listitem><para> 8R: message dialog with a single Close button. </para></listitem> <listitem><para> 8R: message dialog with OK and Cancel buttons. </para></listitem> <listitem><para> 8z: message dialog with OK and Cancel buttons and a text entry with the default text. </para></listitem> <listitem><para> 8P: message dialog with Stay and Leave buttons. </para></listitem> </itemizedlist>0Type for the callback on the (unwrapped) C side.This signal is emitted when the user interacts with a &lt;input type='file' /&gt; HTML element, requesting from WebKit to show a dialog to select one or more files to be uploaded. To let the application know the details of the file chooser, as well as to allow the client application to either cancel the request or perform an actual selection of files, the signal will pass an instance of the & in the request argument.=The default signal handler will asynchronously run a regular  for the user to interact with.0Type for the callback on the (unwrapped) C side.pThis signal is emitted when the user interacts with a &lt;input type='color' /&gt; HTML element, requesting from WebKit to show a dialog to select a color. To let the application know the details of the color chooser, as well as to allow the client application to either cancel the request or perform an actual color selection, the signal will pass an instance of the - in the request argument.fIt is possible to handle this request asynchronously by increasing the reference count of the request.=The default signal handler will asynchronously run a regular  for the user to interact with.0Type for the callback on the (unwrapped) C side.Emitted after :: ready-to-show on the newly created  when JavaScript code calls <function>window.showModalDialog</function>. The purpose of this signal is to allow the client application to prepare the new view to behave as modal. Once the signal is emitted a new main loop will be run to block user interaction in the parent  until the new dialog is closed.0Type for the callback on the (unwrapped) C side.7Emitted when a new resource is going to be loaded. The request parameter contains the [o that will be sent to the server. You can monitor the load operation by connecting to the different signals of resource.0Type for the callback on the (unwrapped) C side.Emitted after ::create on the newly created  when it should be displayed to the user. When this signal is emitted all the information about how the window should look, including size, position, whether the location, status and scrollbars should be displayed, is already set on the  of webView . See also .0Type for the callback on the (unwrapped) C side.&Emitted when printing is requested on webView, usually by a JavaScript call, before the print dialog is shown. This signal can be used to set the initial print settings and page setup of printOperation@ to be used as default values in the print dialog. You can call  and  and then return : to propagate the event so that the print dialog is shown.*You can connect to this signal and return B to cancel the print operation or implement your own print dialog.0Type for the callback on the (unwrapped) C side.This signal is emitted when WebKit is requesting the client to decide about a permission request, such as allowing the browser to switch to fullscreen mode, sharing its location or similar operations.qA possible way to use this signal could be through a dialog allowing the user decide what to do with the request:<informalexample><programlisting> static gboolean permission_request_cb (WebKitWebView *web_view, WebKitPermissionRequest *request, GtkWindow *parent_window) { GtkWidget *dialog = gtk_message_dialog_new (parent_window, GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_YES_NO, "Allow Permission Request?"); gtk_widget_show (dialog); gint result = gtk_dialog_run (GTK_DIALOG (dialog));switch (result) { case GTK_RESPONSE_YES: webkit_permission_request_allow (request); break; default: webkit_permission_request_deny (request); break; } gtk_widget_destroy (dialog);2return TRUE; } </programlisting></informalexample>OIt is possible to handle permission requests asynchronously, by simply calling  on the request argument and returning M to block the default signal handler. If the last reference is removed on a 2' and the request has not been handled, 2 will be the default action."If the signal is not handled, the request1 will be completed automatically by the specific 2N that could allow or deny it. Check the documentation of classes implementing 2( interface to know their default action.0Type for the callback on the (unwrapped) C side.This signal is emitted when the mouse cursor moves over an element such as a link, image or a media element. To determine what type of element the mouse cursor is over, a Hit Test is performed on the current mouse coordinates and the result is passed in the  hitTestResult argument. The  modifiers argument is a bitmask of  flags indicating the state of modifier keys. The signal is emitted again when the mouse is moved out of the current element with a new  hitTestResult.0Type for the callback on the (unwrapped) C side.XEmitted when a TLS error occurs during a load operation. To allow an exception for this  certificate and the host of  failingUri use .5To handle this signal asynchronously you should call  on  certificate and return .If  is returned, :: load-failedH will be emitted. The load will finish regardless of the returned value.0Type for the callback on the (unwrapped) C side.rEmitted when an error occurs during a load operation. If the error happened when starting to load data for a page  loadEvent will be 87. If it happened while loading a committed data source  loadEvent will be 8}. Since a load error causes the load operation to finish, the signal WebKitWebView::load-changed will always be emitted with 8 event right after this one.By default, if the signal is not handled, a stock error page will be displayed. You need to handle the signal if you want to provide your own error page.0Type for the callback on the (unwrapped) C side.!Emitted when a load operation in webView, changes. The signal is always emitted with 8% when a new load request is made and 8_ when the load finishes successfully or due to an error. When the ongoing load operation fails :: load-failed signal is emitted before :: load-changed is emitted with 8L. If a redirection is received from the server, this signal is emitted with 8! after the initial emission with 8 and before 8C. When the page content starts arriving the signal is emitted with 8 event.PYou can handle this signal and use a switch to track any ongoing load operation.<informalexample><programlisting> static void web_view_load_changed (WebKitWebView *web_view, WebKitLoadEvent load_event, gpointer user_data) { switch (load_event) { case WEBKIT_LOAD_STARTED: /<!-- -->* New load, we have now a provisional URI *<!-- -->/ provisional_uri = webkit_web_view_get_uri (web_view); /<!-- -->* Here we could start a spinner or update the <!-- -->* location bar with the provisional URI *<!-- -->/ break; case WEBKIT_LOAD_REDIRECTED: redirected_uri = webkit_web_view_get_uri (web_view); break; case WEBKIT_LOAD_COMMITTED: /<!-- -->* The load is being performed. Current URI is <!-- -->* the final one and it won't change unless a new <!-- -->* load is requested or a navigation within the <!-- -->* same page is performed *<!-- -->/ uri = webkit_web_view_get_uri (web_view); break; case WEBKIT_LOAD_FINISHED: /<!-- -->* Load finished, we can now stop the spinner *<!-- -->/ break; } } </programlisting></informalexample>0Type for the callback on the (unwrapped) C side.Emitted when the  is about to restore its top level window out of its full screen state. This signal can be used by client code to restore widgets hidden during the ::enter-fullscreen stage for instance.0Type for the callback on the (unwrapped) C side.This signal is emitted when insecure content has been detected in a page loaded through a secure connection. This typically means that a external resource from an unstrusted source has been run or displayed, resulting in a mix of HTTPS and non-HTTPS content.You can check the eventF parameter to know exactly which kind of event has been detected (see 8).0Type for the callback on the (unwrapped) C side.zEmitted when JavaScript code calls <function>element.webkitRequestFullScreen</function>. If the signal is not handled the  will proceed to full screen its top level window. This signal can be used by client code to request permission to the user prior doing the full screen transition and eventually prepare the top-level window (e.g. hide some widgets that would otherwise be part of the full screen window).0Type for the callback on the (unwrapped) C side.This signal is emitted when WebKit is requesting the client to decide a policy decision, such as whether to navigate to a page, open a new window or whether or not to download a resource. The 9 passed in the decisionp argument is a generic type, but should be casted to a more specific type when making the decision. For example:<informalexample><programlisting> static gboolean decide_policy_cb (WebKitWebView *web_view, WebKitPolicyDecision *decision, WebKitPolicyDecisionType type) { switch (type) { case WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION: WebKitNavigationPolicyDecision *navigation_decision = WEBKIT_NAVIGATION_POLICY_DECISION (decision); /<!-- -->* Make a policy decision here. *<!-- -->/ break; case WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION: WebKitNavigationPolicyDecision *navigation_decision = WEBKIT_NAVIGATION_POLICY_DECISION (decision); /<!-- -->* Make a policy decision here. *<!-- -->/ break; case WEBKIT_POLICY_DECISION_TYPE_RESPONSE: WebKitResponsePolicyDecision *response = WEBKIT_RESPONSE_POLICY_DECISION (decision); /<!-- -->* Make a policy decision here. *<!-- -->/ break; default: /<!-- -->* Making no decision results in _. *<!-- -->/ return FALSE; } return TRUE; } </programlisting></informalexample>IIt is possible to make policy decision asynchronously, by simply calling  on the decision argument and returning L to block the default signal handler. If the last reference is removed on a + and no decision has been made explicitly, R will be the default policy decision. The default signal handler will simply call 4. Only the first policy decision chosen for a given  will have any affect.0Type for the callback on the (unwrapped) C side.#Emitted when the creation of a new \ is requested. If this signal is handled the signal handler should return the newly created .The  W parameter contains information about the navigation action that triggered this signal. When using 8 process model, the new  should be related to webView$ to share the same web process, see  for more details.The new / should not be displayed to the user until the :: ready-to-show signal is emitted.0Type for the callback on the (unwrapped) C side.Emitted after :: context-menuT signal, if the context menu is shown, to notify that the context menu is dismissed.0Type for the callback on the (unwrapped) C side.Emitted when a context menu is about to be displayed to give the application a chance to customize the proposed menu, prevent the menu from being displayed, or build its own context menu. <itemizedlist> <listitem><para> To customize the proposed menu you can use ,, , or , to add new + <!-- -->s to  contextMenu, , to reorder existing items, or ,? to remove an existing item. The signal handler should return , and the menu represented by  contextMenu will be shown. </para></listitem> <listitem><para> To prevent the menu from being displayed you can just connect to this signal and return  so that the proposed menu will not be shown. </para></listitem> <listitem><para> To build your own menu, you can remove all items from the proposed menu with , , add your own items and return C so that the menu will be shown. You can also ignore the proposed ,, build your own  and return  to prevent the proposed menu from being shown. </para></listitem> <listitem><para> If you just want the default menu to be shown always, simply don't connect to this signal because showing the proposed context menu is the default behaviour. </para></listitem> </itemizedlist>The eventQ is expected to be one of the following types: <itemizedlist> <listitem><para> a  of type W when the context menu was triggered with mouse. </para></listitem> <listitem><para> a  of type Z if the keyboard was used to show the menu. </para></listitem> <listitem><para> a generic  of type  when the hi:: popup-menuM signal was used to show the context menu. </para></listitem> </itemizedlist>If the signal handler returns ! the context menu represented by  contextMenu will be shown, if it return $ the context menu will not be shown. The proposed , passed in  contextMenu3 argument is only valid during the signal emission.0Type for the callback on the (unwrapped) C side.Emitted when closing a  is requested. This occurs when a call is made from JavaScript's <function>window.close</function> function or after trying to close the webView with P. It is the owner's responsibility to handle this signal to hide or destroy the , if necessary.0Type for the callback on the (unwrapped) C side.This signal is emitted when the user is challenged with HTTP authentication. To let the application access or supply the credentials as well as to allow the client application to either cancel the request or perform the authentication, the signal will pass an instance of the 1 in the request` argument. To handle this signal asynchronously you should keep a ref of the request and return T. To disable HTTP authentication entirely, connect to this signal and simply return .qThe default signal handler will run a default authentication dialog asynchronously for the user to interact with.9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a . 9Generate a function pointer callable from C code, from a . 9Generate a function pointer callable from C code, from a . 9Generate a function pointer callable from C code, from a . 9Generate a function pointer callable from C code, from a . 9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .9Generate a function pointer callable from C code, from a .Cast to G, for types for which this is known to be safe. For general casts, use @A.A convenience alias for  ::  .A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the  authenticate5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #authenticate callback "Connect a signal handler for the  authenticate4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #authenticate callback A convenience synonym for  ::  .Wrap the callback into a . Wrap a  into a .!"Connect a signal handler for the close5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #close callback ""Connect a signal handler for the close4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #close callback #A convenience synonym for  ::  .$Wrap the callback into a .%Wrap a  into a .&"Connect a signal handler for the  context-menu5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #contextMenu callback '"Connect a signal handler for the  context-menu4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #contextMenu callback (A convenience synonym for  ::  .)Wrap the callback into a .*Wrap a  into a .+"Connect a signal handler for the context-menu-dismissed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ( webView #contextMenuDismissed callback ,"Connect a signal handler for the context-menu-dismissed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK( webView #contextMenuDismissed callback -A convenience synonym for  ::  ..Wrap the callback into a ./Wrap a  into a .0"Connect a signal handler for the create5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #create callback 1"Connect a signal handler for the create4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #create callback 2A convenience synonym for  ::  .3Wrap the callback into a .4Wrap a  into a .5"Connect a signal handler for the  decide-policy5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #decidePolicy callback 6"Connect a signal handler for the  decide-policy4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #decidePolicy callback 7A convenience synonym for  ::  .8Wrap the callback into a .9Wrap a  into a .:"Connect a signal handler for the enter-fullscreen5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# webView #enterFullscreen callback ;"Connect a signal handler for the enter-fullscreen4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# webView #enterFullscreen callback <A convenience synonym for  ::  .=Wrap the callback into a .>Wrap a  into a .?"Connect a signal handler for the insecure-content-detected5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ+ webView #insecureContentDetected callback @"Connect a signal handler for the insecure-content-detected4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK+ webView #insecureContentDetected callback AA convenience synonym for  ::  .BWrap the callback into a .CWrap a  into a .D"Connect a signal handler for the leave-fullscreen5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# webView #leaveFullscreen callback E"Connect a signal handler for the leave-fullscreen4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# webView #leaveFullscreen callback FA convenience synonym for  ::  .GWrap the callback into a .HWrap a  into a .I"Connect a signal handler for the  load-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #loadChanged callback J"Connect a signal handler for the  load-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #loadChanged callback KA convenience synonym for  ::  .LWrap the callback into a .MWrap a  into a .N"Connect a signal handler for the  load-failed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #loadFailed callback O"Connect a signal handler for the  load-failed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #loadFailed callback PA convenience synonym for  ::  .QWrap the callback into a .RWrap a  into a .S"Connect a signal handler for the load-failed-with-tls-errors5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ+ webView #loadFailedWithTlsErrors callback T"Connect a signal handler for the load-failed-with-tls-errors4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK+ webView #loadFailedWithTlsErrors callback UA convenience synonym for  ::  .VWrap the callback into a .WWrap a  into a .X"Connect a signal handler for the mouse-target-changed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ& webView #mouseTargetChanged callback Y"Connect a signal handler for the mouse-target-changed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK& webView #mouseTargetChanged callback ZA convenience synonym for  ::  .[Wrap the callback into a .\Wrap a  into a .]"Connect a signal handler for the permission-request5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ% webView #permissionRequest callback ^"Connect a signal handler for the permission-request4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK% webView #permissionRequest callback _A convenience synonym for  ::  .`Wrap the callback into a .aWrap a  into a .b"Connect a signal handler for the print5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #print callback c"Connect a signal handler for the print4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #print callback dA convenience synonym for  ::  .eWrap the callback into a .fWrap a  into a .g"Connect a signal handler for the  ready-to-show5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #readyToShow callback h"Connect a signal handler for the  ready-to-show4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #readyToShow callback iA convenience synonym for  ::  .jWrap the callback into a .kWrap a  into a .l"Connect a signal handler for the resource-load-started5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ' webView #resourceLoadStarted callback m"Connect a signal handler for the resource-load-started4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK' webView #resourceLoadStarted callback nA convenience synonym for  ::  .oWrap the callback into a .pWrap a  into a .q"Connect a signal handler for the  run-as-modal5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #runAsModal callback r"Connect a signal handler for the  run-as-modal4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #runAsModal callback sA convenience synonym for  ::  .tWrap the callback into a .uWrap a  into a .v"Connect a signal handler for the run-color-chooser5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ# webView #runColorChooser callback w"Connect a signal handler for the run-color-chooser4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK# webView #runColorChooser callback xA convenience synonym for  ::  .yWrap the callback into a .zWrap a  into a .{"Connect a signal handler for the run-file-chooser5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ" webView #runFileChooser callback |"Connect a signal handler for the run-file-chooser4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK" webView #runFileChooser callback }A convenience synonym for  ::  .~Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the  script-dialog5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #scriptDialog callback "Connect a signal handler for the  script-dialog4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #scriptDialog callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the show-notification5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ$ webView #showNotification callback "Connect a signal handler for the show-notification4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK$ webView #showNotification callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the show-option-menu5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ" webView #showOptionMenu callback "Connect a signal handler for the show-option-menu4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK" webView #showOptionMenu callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the  submit-form5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ webView #submitForm callback "Connect a signal handler for the  submit-form4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK webView #submitForm callback A convenience synonym for  ::  .Wrap the callback into a .Wrap a  into a ."Connect a signal handler for the web-process-crashed5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ% webView #webProcessCrashed callback "Connect a signal handler for the web-process-crashed4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK% webView #webProcessCrashed callback Get the value of the editable  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #editable Set the value of the editable  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX webView [ #editable BY value ]  Construct a  with valid value for the editable>  property. This is rarely needed directly, but it is used by DE.Get the value of the estimated-load-progress  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #estimatedLoadProgress Get the value of the favicon  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #favicon Get the value of the is-controlled-by-automation  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC# webView #isControlledByAutomation  Construct a  with valid value for the is-controlled-by-automation>  property. This is rarely needed directly, but it is used by DE.Get the value of the  is-ephemeral  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #isEphemeral  Construct a  with valid value for the  is-ephemeral>  property. This is rarely needed directly, but it is used by DE.Get the value of the  is-loading  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #isLoading Get the value of the is-playing-audio  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #isPlayingAudio  Construct a  with valid value for the  related-view>  property. This is rarely needed directly, but it is used by DE.Set the value of the settings  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX webView [ #settings BY value ]  Construct a  with valid value for the settings>  property. This is rarely needed directly, but it is used by DE.Get the value of the title  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #title Get the value of the uri  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #uri Get the value of the user-content-manager  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #userContentManager  Construct a  with valid value for the user-content-manager>  property. This is rarely needed directly, but it is used by DE.Get the value of the  web-context  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #webContext  Construct a  with valid value for the  web-context>  property. This is rarely needed directly, but it is used by DE.Get the value of the  zoom-level  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webView #zoomLevel Set the value of the  zoom-level  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BX webView [ #zoomLevel BY value ]  Construct a  with valid value for the  zoom-level>  property. This is rarely needed directly, but it is used by DE.Creates a new  with the default  and no  associated with it. See also , , and .Creates a new  with the given  and no  associated with it. See also  and .Creates a new # sharing the same web process with webView+. This method doesn't have any effect when 8a process model is used, because a single web process is shared for all the web views in the same  . When using 8D process model, this method should always be used when creating the  in the ::createQ signal. You can also use this method to implement other process models based on 8_, like for example, sharing the same web process for all the views in the same security domain.The newly created  will also have the same  and  as webView.Creates a new  with the given  . See also , and .Creates a new  with the given q. The content loaded in the view may be affected by the content injected in the view by the user content manager.LAsynchronously check if it is possible to execute the given editing command. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation..Finish an asynchronous operation started with .Determines whether webView has a previous history item.Determines whether webView has a next history item./Whether or not a MIME type can be displayed in webView.5Requests downloading of the specified URI string for webView.Request to execute the given command for webView. You can use 7 to check whether it's possible to execute the command. Request to execute the given command with argument for webView. You can use 7 to check whether it's possible to execute the command. Obtains the / associated with the given . The / is owned by the .(Gets the color that is used to draw the webViewS background before the actual contents are rendered. For more information see also Gets the web context of webView.6Returns the current custom character encoding name of webView. Gets the web editor state of webView.Gets the value of the :estimated-load-progress property. You can monitor the estimated progress of a load operation by connecting to the notify::estimated-load-progress signal of webView.(Returns favicon currently associated to webView7, if any. You can connect to notify::favicon signal of webView. to be notified when the favicon is available. Gets the %) that will allow the caller to query the  for the text to look for.Get the  associated to webView*Get the global JavaScript context used by webView; to deserialize the result values of scripts executed with .Return the main resource of webView.Get the identifier of the  WebKitWebPage corresponding to the  "Gets the current session state of webView Gets the  currently applied to webView. If no other ! have been explicitly applied to webView with , the default 6 will be returned. This method always returns a valid  object. To modify any of the webView' settings, you can either create a new  object with A, setting the desired preferences, and then replace the existing webView settings with  or get the existing webView" settings and update it directly. # objects can be shared by multiple *<!-- -->s, so modifying the settings of a  would affect other <!-- -->s using the same .'Asynchronously retrieves a snapshot of webView for region. options/ specifies how the snapshot should be rendered. When the operation is finished, callback will be called. You must call $ to get the result of the operation.0Finishes an asynchronous operation started with .Gets the value of the :title6 property. You can connect to notify::title signal of webView1 to be notified when the title has been received.Retrieves the \]& associated with the main resource of webView , and the ^_} showing what problems, if any, have been found with that certificate. If the connection is not HTTPS, this function returns k. This function should be called after a response has been received from the server, so you can connect to :: load-changed/ and call this function when it's emitted with 8 event.bNote that this function provides no information about the security of the web page if the current 8 is wEBKITTLSERRORSPOLICYIGNORE, as subresources of the page may be controlled by an attacker. This function may safely be used to determine the security status of the current page only if the current 8 is wEBKITTLSERRORSPOLICYFAILP, in which case subresources that fail certificate verification will be blocked."Returns the current active URI of webView6. The active URI might change during a load operation:E<orderedlist> <listitem><para> When nothing has been loaded yet on webView the active URI is . </para></listitem> <listitem><para> When a new load operation starts the active URI is the requested URI: <itemizedlist> <listitem><para> If the load operation was started by {, the requested URI is the given one. </para></listitem> <listitem><para> If the load operation was started by {, the requested URI is "about:blank". </para></listitem> <listitem><para> If the load operation was started by , the requested URI is content URI provided. </para></listitem> <listitem><para> If the load operation was started by  or M, the requested URI is the original URI of the previous/next item in the / of webViewW. </para></listitem> <listitem><para> If the load operation was started by :, the requested URI is the opriginal URI of the given .. </para></listitem> </itemizedlist> </para></listitem> <listitem><para> If there is a server redirection during the load operation, the active URI is the redirected URI. When the signal :: load-changed is emitted with 8y event, the active URI is already updated to the redirected URI. </para></listitem> <listitem><para> When the signal :: load-changed is emitted with 8 event, the active URI is the final one and it will not change unless a new load operation is started or a navigation action within the same page is performed. </para></listitem> </orderedlist>JYou can monitor the active URI by connecting to the notify::uri signal of webView.,Gets the user content manager associated to webView.Get the  associated to webView. If webView is not ephemeral, the returned  will be the same as the  of webView's .Get the = object containing the properties that the window containing webView should have.Get the zoom level of webView\, i.e. the factor by which the view contents are scaled with respect to their original size.ULoads the previous history item. You can monitor the load operation by connecting to :: load-changed signal.QLoads the next history item. You can monitor the load operation by connecting to :: load-changed signal. Loads the specific history item listItem6. You can monitor the load operation by connecting to :: load-changed signal.Get whether a  was created with :is-controlled-by-automation property enabled. Only H<!-- -->s controlled by automation can be used in an automation session.3No description available in the introspection data.Get whether a & is ephemeral. To create an ephemeral  you need to use g_object_new()% and pass is-ephemeral property with  value. See : is-ephemeral for more details. If webView was created with a ephemeral : related-view or an ephemeral : web-context it will also be ephemeral.Gets the value of the : is-loading" property. You can monitor when a A is loading a page by connecting to notify::is-loading signal of webView. This is useful when you are interesting in knowing when the view is loading something but not in the details about the status of the load operation, for example to start a spinner when the view is loading a page and stop it when it finishes.Gets the value of the :is-playing-audio, property. You can monitor when a page in a J is playing audio by connecting to the notify::is-playing-audio signal of webViewf. This is useful when the application wants to provide visual feedback when a page is producing sound.Load the given content string for the URI  contentUri<. This allows clients to display page-loading errors in the ) itself. When this method is called from :: load-failed signal to show an error page, then the back-forward list is maintained appropriately. For everything else this method works the same way as .Load the specified bytes into webView using the given mimeType and encoding. When mimeType is #, it defaults to "text/html". When encoding is , it defaults to "UTF-8". When baseUri is T, it defaults to "about:blank". You can monitor the load operation by connecting to :: load-changed signal.Load the given content string with the specified baseUri. If baseUri is not , relative URLs in the content will be resolved against baseUri2 and absolute local paths must be children of the baseUriE. For security reasons absolute local paths that are not children of baseUriI will cause the web process to terminate. If you need to include URLs in content4 that are local paths in a different directory than baseUri) you can build a data URI for them. When baseUri is , it defaults to "about:blank". The mime type of the document will be "text/html". You can monitor the load operation by connecting to :: load-changed signal.Load the specified  plainText string into webViewf. The mime type of document will be "text/plain". You can monitor the load operation by connecting to :: load-changed signal."Requests loading of the specified [6. You can monitor the load operation by connecting to :: load-changed signal.bRequests loading of the specified URI string. You can monitor the load operation by connecting to :: load-changed signal. Reloads the current contents of webView . See also . Reloads the current contents of webView without using any cached data.  Restore the webView session state from stateAsynchronously run script' in the context of the current page in webViewL. If WebKitSettings:enable-javascript is FALSE, this method will do nothing. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation..Finish an asynchronous operation started with .This is an example of using " with a script returning a string:g<informalexample><programlisting> static void web_view_javascript_finished (GObject *object, GAsyncResult *result, gpointer user_data) { WebKitJavascriptResult *js_result; JSValueRef value; JSGlobalContextRef context; GError *error = NULL;js_result = webkit_web_view_run_javascript_finish (WEBKIT_WEB_VIEW (object), result, &error); if (!js_result) { g_warning ("Error running javascript: sG", error->message); g_error_free (error); return; } context = webkit_javascript_result_get_global_context (js_result); value = webkit_javascript_result_get_value (js_result); if (JSValueIsString (context, value)) { JSStringRef js_str_value; gchar *str_value; gsize str_length;Ejs_str_value = JSValueToStringCopy (context, value, NULL); str_length = JSStringGetMaximumUTF8CStringSize (js_str_value); str_value = (gchar *)g_malloc (str_length); JSStringGetUTF8CString (js_str_value, str_value, str_length); JSStringRelease (js_str_value); g_print ("Script result: s\n", str_value); g_free (str_value); } else { g_warning ("Error running javascript: unexpected return value"); } webkit_javascript_result_unref (js_result); }static void web_view_get_link_url (WebKitWebView *web_view, const gchar *link_id) { gchar *script;;script = g_strdup_printf ("window.document.getElementById('s').href;", link_id); webkit_web_view_run_javascript (web_view, script, NULL, web_view_javascript_finished, NULL); g_free (script); } </programlisting></informalexample>#Asynchronously run the script from resource' in the context of the current page in webView. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation..Finish an asynchronous operation started with .Check  for a usage example.;Asynchronously save the current web page associated to the : into a self-contained format using the mode specified in saveMode. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation..Finish an asynchronous operation started with .;Asynchronously save the current web page associated to the : into a self-contained format using the mode specified in saveMode and writing it to file. When the operation is finished, callback# will be called. You can then call $ to get the result of the operation..Finish an asynchronous operation started with .-Sets the color that will be used to draw the webViewY background before the actual contents are rendered. Note that if the web page loaded in webView@ specifies a background color, it will take precedence over the rgba color. By default the webView[ background color is opaque white. Note that the parent window must have a RGBA visual and hi: app-paintable property set to  for backgrounds colors to work.U<informalexample><programlisting> static void browser_window_set_background_color (BrowserWindow *window, const GdkRGBA *rgba) { WebKitWebView *web_view; GdkScreen *screen = gtk_window_get_screen (GTK_WINDOW (window)); GdkVisual *rgba_visual = gdk_screen_get_rgba_visual (screen);"if (!rgba_visual) return;wgtk_widget_set_visual (GTK_WIDGET (window), rgba_visual); gtk_widget_set_app_paintable (GTK_WIDGET (window), TRUE);web_view = browser_window_get_web_view (window); webkit_web_view_set_background_color (web_view, rgba); } </programlisting></informalexample>7Sets the current custom character encoding override of webView. The custom character encoding will override any text encoding detected via HTTP headers or META tags. Calling this method will stop any current load operation and reload the current page. Setting the custom character encoding to ) removes the character encoding override.;Sets whether the user is allowed to edit the HTML document.If editable is , webView/ allows the user to edit the HTML document. If editable is , an element in webView's document can only be edited if the CONTENTEDITABLE attribute has been set on the element or one of its parent elements. By default a  is not editable.Normally, a HTML document is not editable unless the elements within the document are editable. This function provides a way to make the contents of a 9 editable without altering the document or DOM structure. Sets the  to be applied to webView. The existing  of webView will be replaced by settings*. New settings are applied immediately on webView . The same " object can be shared by multiple  <!-- -->s.Set the zoom level of webView\, i.e. the factor by which the view contents are scaled with respect to their original size.'Stops any ongoing loading operation in webView. This method does nothing if no content is being loaded. If there is a loading operation in progress, it will be cancelled and :: load-failed signal will be emitted with 8 error. Tries to close the webView. This will fire the onbeforeunload event to ask the user for confirmation to close the page. If there isn't an onbeforeunload event handler or the user confirms to close the page, the ::close. signal is emitted, otherwise nothing happens.vReturns: = to stop other handlers from being invoked for the event. ! to propagate the event further. request: a $ menu: the ! event: the  that triggered the menu, or   rectangle: the option element area Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further.  notification: a " Returns: , to stop other handlers from being invoked.  otherwise. dialog: the  to show Returns: = to stop other handlers from being invoked for the event. ! to propagate the event further. request: a & Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further. request: a - Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further. resource: a  request: a [ printOperation: the j$ that will handle the print request Returns: = to stop other handlers from being invoked for the event. ! to propagate the event further. request: the 2 Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further.  hitTestResult: a #  modifiers: a bitmask of   failingUri: the URI that failed to load  certificate: a \] errors: a ^_! with the verification status of  certificate Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further.  loadEvent: the 8 of the load operation  failingUri: the URI that failed to load error: the  that was triggered Returns: = to stop other handlers from being invoked for the event. ! to propagate the event further.  loadEvent: the 8 Returns: = to stop other handlers from being invoked for the event. $ to continue emission of the event. event: the 8 Returns: = to stop other handlers from being invoked for the event. $ to continue emission of the event. decision: the   decisionType: a 8 denoting the type of decision Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further. navigationAction: a   Returns: a newly allocated  widget or ! to propagate the event further.  contextMenu: the proposed , event: the ! that triggered the context menu  hitTestResult: a # Returns: = to stop other handlers from being invoked for the event. ! to propagate the event further. request: a 1 Returns: < to stop other handlers from being invoked for the event. ! to propagate the event further. V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Returns: The newly created  widget context: the  to be used by the  Returns: The newly created  widget webView: the related  Returns: The newly created  widget settings: a  Returns: The newly created  widget userContentManager: a . Returns: The newly created  widget webView: a  command: the command to check  cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied webView: a  result: a de  (Can throw fg) webView: a  Returns:  if able to move back or  otherwise. webView: a  Returns:  if able to move forward or  otherwise. webView: a  mimeType: a MIME type Returns:  if the MIME type mimeType can be displayed or  otherwise webView: a  uri: the URI to download Returns: a new )) representing the download operation. webView: a  command: the command to execute webView: a  command: the command to execute argument: the command argument webView: a  Returns: the / webView: a  webView: a  Returns: the  of the view webView: a  Returns:/ the current custom character encoding name or 2 if no custom character encoding has been set. webView: a  Returns: the ( of the view webView: a  Returns:` an estimate of the of the percent complete for a document load as a range from 0.0 to 1.0. webView: a  Returns: a pointer to a  with the favicon or $ if there's no icon associated with webView. webView: the  Returns: the % associated to this particular . webView: a  Returns: the  of webView webView: a  Returns:5 the <function>JSGlobalContextRef</function> used by webView1 to deserialize the result values of scripts. webView: a  Returns: the main  of the view or  if nothing has been loaded. webView: a  Returns: the page ID of webView. webView: a  Returns: a  webView: a  Returns: the  attached to webView webView: a  region: the 8 for this snapshot options: 7 for the snapshot  cancellable: a `a callback: a bc webView: a  result: a de Returns: a  with the retrieved snapshot or  in error.  (Can throw fg) webView: a  Returns:" The main frame document title of webView. webView: a  Returns:  if the webViewO connection uses HTTPS and a response has been received from the server, or  otherwise. webView: a  Returns: the current active URI of webView or $ if nothing has been loaded yet. webView: a  Returns: the  associated with the view webView: a  Returns: a  webView: a  Returns: the  of webView webView: a  Returns: the current zoom level of webView webView: a  webView: a  webView: a  listItem: a . webView: a  Returns:  if webView! is controlled by automation, or  otherwise. webView: a  Returns:  if webView is ephemeral or  otherwise. webView: a  Returns:  if webView is loading a page or  otherwise. webView: a  Returns:  if a page in webView is playing audio or  otherwise. webView: a  content5: the new content to display as the main page of the webView  contentUri): the URI for the alternate page content baseUri): the base URI for relative locations or  webView: a  bytes: input data to load mimeType: the MIME type of bytes, or  encoding: the character encoding of bytes, or  baseUri): the base URI for relative locations or  webView: a  content: The HTML string to load baseUri): The base URI for relative locations or  webView: a   plainText: The plain text to load webView: a  request: a [ to load webView: a  uri: an URI string webView: a  webView: a  webView: a  state: a  webView: a  script: the script to run  cancellable: a `a or  to ignore callback: a bc" to call when the script finished webView: a  result: a de Returns: a  O3 with the result of the last executed statement in script or  in case of error  (Can throw fg) webView: a  resource': the location of the resource to load  cancellable: a `a or  to ignore callback: a bc" to call when the script finished webView: a  result: a de Returns: a  O3 with the result of the last executed statement in script or  in case of error  (Can throw fg) webView: a  saveMode: the 8. specifying how the web page should be saved.  cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied webView: a  result: a de Returns: a QR6 with the result of saving the current web page or  in case of error.  (Can throw fg) webView: a  file: the 0 where the current web page should be saved to. saveMode: the 8. specifying how the web page should be saved.  cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied webView: a  result: a de  (Can throw fg) webView: a  rgba: a  webView: a  charset: a character encoding name or  webView: a  editable: a   indicating the editable state webView: a  settings: a  webView: a   zoomLevel: the zoom level webView: a  webView: a  (      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~("! '$#&%,)(+*1.-0/63254;87:9@=<?>EBADCJG FIHOL KNMTQ PSRYV UXW^[ Z]\c`_bahedgfmjilkronqpwtsvu|yx{z~}u V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ DMemory-managed wrapper type.A convenience alias for  ::  D.RCreate a new credential from the provided username, password and persistence mode.Make a copy of the D. Free the D.(Get the password currently held by this D.0Get the persistence mode currently held by this D.(Get the username currently held by this D.8Determine whether this credential has a password stored.DE username&: The username for the new credential password&: The password for the new credential  persistence: The 8 of the new credential Returns: A D.  credential: a D Returns: A copy of passed in D  credential: A D  credential: a D Returns: The password stored in the D.  credential: a D Returns: The 8 stored in the D.  credential: a D Returns: The username stored in the D.  credential: a D Returns: % if the credential has a password or  otherwise.  DE DEDE  7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ 1Memory-managed wrapper type.A convenience alias for  ::  1.Make a copy of  navigation. Free the 1Return a bitmask of Z values describing the modifier keys that were in effect when the navigation was requested}Return the number of the mouse button that triggered the navigation, or 0 if the navigation was not started by a mouse event.8Return the type of action that triggered the navigation. Return the navigation [ QReturn whether the navigation was triggered by a user gesture like a mouse click.12  navigation: a 1 Returns: A copy of passed in 1  navigation: a 1  navigation: a 1 Returns: the modifier keys  navigation: a 1 Returns: the mouse button number or 0  navigation: a 1 Returns: a 8   navigation: a 1 Returns: a [   navigation: a 1 Returns:- whether navigation action is a user gesture  12  12  12    7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^Memory-managed wrapper type. A convenience alias for  ::  . This method is used for 8 and 8 dialogs when P:: script-dialogf signal is emitted to set whether the user confirmed the dialog or not. The default implementation of P:: script-dialog signal sets - when the OK or Stay buttons are clicked and 4 otherwise. It's an error to use this method with a  that is not of type 8 or 8Get the dialog type of a .Get the message of a .Get the default text of a  of type 8*. It's an error to use this method with a  that is not of type 8.This method is used for 8 dialogs when P:: script-dialogV signal is emitted to set the text entered by the user. The default implementation of P:: script-dialogM signal sets the text of the entry form when OK button is clicked, otherwise 1 is set. It's an error to use this method with a  that is not of type 8.   dialog: a   confirmed$: whether user confirmed the dialog dialog: a  Returns: the 8 of dialog dialog: a  Returns: the message of dialog. dialog: a  Returns: the default text of dialog dialog: a  text: the text to set        7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ Memory-managed wrapper type.A convenience alias for  ::   .cCreates a new user script. Scripts can be applied to some URIs only by passing non-null values for  whitelist or  blacklist . Passing a  whitelist implies that all URIs are on the whitelist. The script is applied if an URI matches the whitelist and not the blacklist. URI patterns must be of the form [protocol]://[host]/[path]M, where the *host* and *path* components can contain the wildcard character (*-) to represent zero or more other characters.-Atomically increments the reference count of  userScriptD by one. This function is MT-safe and may be called from any thread.-Atomically decrements the reference count of  userScriptD by one. If the reference count drops to 0, all memory allocated by  I is released. This function is MT-safe and may be called from any thread. source": Source code of the user script. injectedFrames: A 8 value  injectionTime: A 8 value  whitelist!: A whitelist of URI patterns or   blacklist!: A blacklist of URI patterns or  Returns: A new    userScript: a   Returns: The passed    userScript: a       7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ Memory-managed wrapper type.A convenience alias for  ::   .mCreates a new user style sheet. Style sheets can be applied to some URIs only by passing non-null values for  whitelist or  blacklist . Passing a  whitelist implies that all URIs are on the whitelist. The style sheet is applied if an URI matches the whitelist and not the blacklist. URI patterns must be of the form [protocol]://[host]/[path]M, where the *host* and *path* components can contain the wildcard character (*-) to represent zero or more other characters.-Atomically increments the reference count of userStyleSheetD by one. This function is MT-safe and may be called from any thread.-Atomically decrements the reference count of userStyleSheetD by one. If the reference count drops to 0, all memory allocated by  I is released. This function is MT-safe and may be called from any thread. source': Source code of the user style sheet. injectedFrames: A 8 value level: A 8  whitelist!: A whitelist of URI patterns or   blacklist!: A blacklist of URI patterns or  Returns: A new   userStyleSheet: a   Returns: The passed   userStyleSheet: a        7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^n  !"#$%&')*+,-./123456789:<=>?@ABDEFGHIJKLMNO    :7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None$*,9:;<=DRT^b BThe copy clipboard command. Copies the current selection inside a PS to the clipboard. You can check whether it's possible to execute the command with  a. In general it's possible to copy to the clipboard when there is an active selection inside the P. The create link command. Creates a link element that is inserted at the current cursor position. If there's a selection, the selected text will be used as the link text, otherwise the URL itself will be used. It receives the link URL as argument. This command should be executed with  AThe cut clipboard command. Copies the current selection inside a Pt to the clipboard and deletes the selected content. You can check whether it's possible to execute the command with  <. In general it's possible to cut to the clipboard when the P6 content is editable and there is an active selection.  The insert image command. Creates an image element that is inserted at the current cursor position. It receives an URI as argument, that is used as the image source. This command should be executed with  .!GThe paste clipboard command. Pastes the contents of the clipboard to a PB. You can check whether it's possible to execute the command with  @. In general it's possible to paste from the clipboard when the P0 content is editable and clipboard is not empty."BThe redo command. Redoes a previously undone editing command in a PB. You can check whether it's possible to execute the command with  J. It's only possible to redo a command when it has been previously undone.#OThe select all command. Selects all the content of the current text field in a PB. It is always possible to select all text, no matter whether the P9 content is editable or not. You can still check it with  .$7The undo command. Undoes the last editing command in a PB. You can check whether it's possible to execute the command with  U. It's only possible to undo a command after a previously executed editing operation.%Like 6 }, but from the headers used at application compile time, rather than from the library linked against at application run time.&Like 6 }, but from the headers used at application compile time, rather than from the library linked against at application run time.'Like 6}, but from the headers used at application compile time, rather than from the library linked against at application run time.  !"#$%&'  !"#$%&' '&%$#"!   !"#$%&';7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ (uType definition for a function that will be called back when an URI request is made for a user registered URI scheme.)uType definition for a function that will be called back when an URI request is made for a user registered URI scheme.*0Type for the callback on the (unwrapped) C side.+9Generate a function pointer callable from C code, from a *.,WGiven a pointer to a foreign C function, wrap it into a function callable from Haskell.-A convenience synonym for  ::  )..A convenience synonym for  ::  (./4A simple wrapper that ignores the closure arguments.0Wrap the callback into a .1Wrap a ) into a *. (request: the  userData#: user data passed to the callback )request: the  *+ ,request: the  userData#: user data passed to the callback -./01 ()*+,-./01 *)(/,0+-.1 ()*+ ,-./017Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^O1Type class for types which can be safely cast to , for instance with >.Memory-managed wrapper type.20Type for the callback on the (unwrapped) C side.3uThis signal is emitted when a new web process is about to be launched. It signals the most appropriate moment to use | and {.40Type for the callback on the (unwrapped) C side.5This signal is emitted when a  needs to set initial notification permissions for a web process. It is emitted when a new web process is about to be launched, and signals the most appropriate moment to use ky. If no notification permissions have changed since the last time this signal was emitted, then there is no need to call k again.60Type for the callback on the (unwrapped) C side.7;This signal is emitted when a new download request is made.80Type for the callback on the (unwrapped) C side.9This signal is emitted when a new automation request is made. Note that it will never be emitted if automation is not enabled in context, see q for more details.:9Generate a function pointer callable from C code, from a 2.;9Generate a function pointer callable from C code, from a 4.<9Generate a function pointer callable from C code, from a 6.=9Generate a function pointer callable from C code, from a 8.>Cast to G, for types for which this is known to be safe. For general casts, use @A.?A convenience alias for  ::  .@A convenience synonym for  ::  9.AWrap the callback into a .BWrap a 9 into a 8.C"Connect a signal handler for the automation-started5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ( webContext #automationStarted callback D"Connect a signal handler for the automation-started4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK( webContext #automationStarted callback EA convenience synonym for  ::  7.FWrap the callback into a .GWrap a 7 into a 6.H"Connect a signal handler for the download-started5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ& webContext #downloadStarted callback I"Connect a signal handler for the download-started4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK& webContext #downloadStarted callback JA convenience synonym for  ::  5.KWrap the callback into a .LWrap a 5 into a 4.M"Connect a signal handler for the #initialize-notification-permissions5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ8 webContext #initializeNotificationPermissions callback N"Connect a signal handler for the #initialize-notification-permissions4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK8 webContext #initializeNotificationPermissions callback OA convenience synonym for  ::  3.PWrap the callback into a .QWrap a 3 into a 2.R"Connect a signal handler for the initialize-web-extensions5  signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IJ. webContext #initializeWebExtensions callback S"Connect a signal handler for the initialize-web-extensions4  signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to IK. webContext #initializeWebExtensions callback TGet the value of the local-storage-directory  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC# webContext #localStorageDirectory U Construct a  with valid value for the local-storage-directory>  property. This is rarely needed directly, but it is used by DE.VGet the value of the website-data-manager  property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to BC webContext #websiteDataManager W Construct a  with valid value for the website-data-manager>  property. This is rarely needed directly, but it is used by DE.X Create a new YCreate a new ephemeral . An ephemeral ( is a context created with an ephemeral b. This is just a convenient method to create ephemeral contexts without having to create your own . All P<!-- -->s associated with this context will also be ephemeral. Websites will not store any data in the client storage. This is normally used to implement private instances.Z  Create a new  with a .[!Ignore further TLS errors on the host for the certificate present in info.\0Clears all resources currently cached. See also r.]gRequests downloading of the specified URI string. The download operation will not be associated to any PA, if you are interested in starting a download from a particular P use  instead.^oReturns the current cache model. For more information about this value check the documentation of the function r._Get the * of the context's .`Get the ' associated with context.,To initialize the database you need to call t.aEGet the directory path being used to store the favicons database for context, or  if t hasn't been called yet.CThis function will always return the same path after having called t for the first time.b1Asynchronously get the list of installed plugins. When the operation is finished, callback# will be called. You can then call c$ to get the result of the operation.cMFinish an asynchronous operation started with webkit_web_context_get_plugins.dMReturns the current process model. For more information about this value see w.eGet the  of context.f8Get whether spell checking feature is currently enabled.g=Get the the list of spell checking languages associated with context, or * if no languages have been previously set.See y= for more details on the format of the languages in the list.hGet the TLS errors policy of contexti VGets the maximum number of web processes that can be created at the same time for the context.j Get the  of context.k6Sets initial desktop notification permissions for the context. allowedOrigins and disallowedOrigins must each be no of  objects representing origins that will, respectively, either always or never have permission to show desktop notifications. No 5G will ever be generated for any of the security origins represented in allowedOrigins or disallowedOrigins. This function is necessary because some webpages proactively check whether they have permission to display notifications without ever creating a permission request.wThis function only affects web processes that have not already been created. The best time to call it is when handling ::#initialize-notification-permissionsS so as to ensure that new web processes receive the most recent set of permissions.l%Get whether automation is allowed in context . See also q.mGet whether a  is ephemeral.n%Resolve the domain name of the given hostname! in advance, so that if a URI of hostname6 is requested the load will be performed more quickly.o Register scheme in context#, so that when an URI request with scheme is made in the , the ;" registered will be called with a J. It is possible to handle URI scheme requests asynchronously, by calling  on the  and calling 4 later when the data of the request is available or  in case of error.<informalexample><programlisting> static void about_uri_scheme_request_cb (WebKitURISchemeRequest *request, gpointer user_data) { GInputStream *stream; gsize stream_length; const gchar *path;path = webkit_uri_scheme_request_get_path (request); if (!g_strcmp0 (path, "plugins")) { /<!-- -->* Create a GInputStream with the contents of plugins about page, and set its length to stream_length *<!-- -->/ } else if (!g_strcmp0 (path, "memory")) { /<!-- -->* Create a GInputStream with the contents of memory about page, and set its length to stream_length *<!-- -->/ } else if (!g_strcmp0 (path, "applications")) { /<!-- -->* Create a GInputStream with the contents of applications about page, and set its length to stream_length *<!-- -->/ } else if (!g_strcmp0 (path, "example")) { gchar *contents;contents = g_strdup_printf ("&lt;html&gt;&lt;body&gt;&lt;p&gt;Example about page&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;"); stream_length = strlen (contents); stream = g_memory_input_stream_new_from_data (contents, stream_length, g_free); } else { GError *error;Verror = g_error_new (ABOUT_HANDLER_ERROR, ABOUT_HANDLER_ERROR_INVALID, "Invalid about:s page.", path); webkit_uri_scheme_request_finish_error (request, error); g_error_free (error); return; } webkit_uri_scheme_request_finish (request, stream, stream_length, "text/html"); g_object_unref (stream); } </programlisting></informalexample>p?Set an additional directory where WebKit will look for plugins.q%Set whether automation is allowed in context. When automation is enabled the browser could be controlled by another process by requesting an automation session. When a new automation session is requested the signal ::automation-startedc is emitted. Automation is disabled by default, so you need to explicitly call this method passing  to enable it.Note that only one I can have automation enabled, so this will do nothing if there's another ! with automation already enabled.rSpecifies a usage model for WebViews, which WebKit will use to determine its caching behavior. All web views follow the cache model. This cache model determines the RAM and disk space to use for caching previously viewed content .Research indicates that users tend to browse within clusters of documents that hold resources in common, and to revisit previously visited documents. WebKit and the frameworks below it include built-in caches that take advantage of these patterns, substantially improving document load speed in browsing situations. The WebKit cache model controls the behaviors of all of these caches, including various WebCore caches.EBrowsers can improve document load speed substantially by specifying 8`. Applications without a browsing interface can reduce memory usage substantially by specifying 8. The default value is 8.sSet the directory where disk cache files will be stored This method must be called before loading anything in this context, otherwise it will not have any effect.9Note that this method overrides the directory set in the ., but it doesn't change the value returned by  since the  is immutable.tESet the directory path to be used to store the favicons database for context on disk. Passing  as path9 means using the default directory for the platform (see >).Calling this method also means enabling the favicons database for its use from the applications, so that's why it's expected to be called only once. Further calls for the same instance of  won't cause any effect.uDSet the network proxy settings to be used by connections started in context . By default 8= is used, which means that the system settings will be used (K). If you want to override the system default settings, you can either use 8- to make sure no proxies are used at all, or 8* to provide your own proxy settings. When  proxyMode is 8  proxySettings must be a valid   ; otherwise,  proxySettings must be .vSet the list of preferred languages, sorted from most desirable to least desirable. The list will be used to build the "Accept-Language" header that will be included in the network requests started by the .wSpecifies a process model for WebViews, which WebKit will use to determine how auxiliary processes are handled. The default setting (8) is suitable for most applications which embed a small amount of WebViews, or are used to display documents which are considered safe  like local files.{Applications which may potentially use a large amount of WebViews for example a multi-tabbed web browser  may want to use 8b, which will use one process per view most of the time, while still allowing for web views to share a process when needed (for example when different views interact with each other). Using this model, when a process hangs or crashes, only the WebViews using it stop working, while the rest of the WebViews in the application will still function normally.This method **must be called before any web process has been created**, as early as possible in your application. Calling it later will make your application crash.x-Enable or disable the spell checking feature.yGSet the list of spell checking languages to be used for spell checking.The locale string typically is in the form lang_COUNTRY, where lang is an ISO-639 language code, and COUNTRY is an ISO-3166 country code. For instance, sv_FI for Swedish as written in Finland or pt_BR for Portuguese as written in Brazil.You need to call this function with a valid list of languages at least once in order to properly enable the spell checking feature in WebKit.zSet the TLS errors policy of context as policy{Set the directory where WebKit will look for Web Extensions. This method must be called before loading anything in this context, otherwise it will not have any effect. You can connect to ::initialize-web-extensions/ to call this method before anything is loaded.|_Set user data to be passed to Web Extensions on initialization. The data will be passed to the 0WebKitWebExtensionInitializeWithUserDataFunction. This method must be called before loading anything in this context, otherwise it will not have any effect. You can connect to ::initialize-web-extensions/ to call this method before anything is loaded.} VSets the maximum number of web processes that can be created at the same time for the context,. The default value is 0 and means no limit.This method **must be called before any web process has been created**, as early as possible in your application. Calling it later will make your application crash.~Gets the default web context|234567download: the ) associated with this event 89session: the 0! associated with this event :;<= >?@ABCDEFGHIJKLMNOPQRSTUVWXReturns: a newly created  YReturns: a new ephemeral . Zmanager: a  Returns: a newly created  [context: a   certificate: a \] host4: the host for which a certificate is to be allowed \context: a  ]context: a  uri: the URI to download Returns: a new )) representing the download operation. ^context: the  Returns: the current 8" _context: a  Returns: the * of context. `context: a  Returns: the ' of context. acontext: a  Returns:D the path of the directory of the favicons database associated with context, or . bcontext: a   cancellable: a `a or  to ignore callback: a bc' to call when the request is satisfied ccontext: a  result: a de Returns: a no of  #. You must free the no with  g_list_free() and unref the  #<!-- -->s with $ when you're done with them.  (Can throw fg) dcontext: the  Returns: the current 8% econtext: a  Returns: the  of context. fcontext: a  Returns: " If spell checking is enabled, or  otherwise. gcontext: a  Returns: A 3-terminated array of languages if available, or  otherwise. hcontext: a  Returns: a 8 icontext: the  Returns:B the maximum limit of web processes, or 0 if there isn't a limit. jcontext: the  Returns: a  kcontext: the  allowedOrigins: a no of security origins disallowedOrigins: a no of security origins lcontext: the  Returns:  if automation is allowed or  otherwise. mcontext: the  Returns:  if context is ephemeral or  otherwise. ncontext: a  hostname: a hostname to be resolved ocontext: a  scheme!: the network scheme to register callback: a ; pcontext: a   directory: the directory to add qcontext: the  allowed: value to set rcontext: the   cacheModel: a 8" scontext: a   directory: the directory to set tcontext: a  path5: an absolute path to the icon database directory or  to use the defaults ucontext: a   proxyMode: a 8&  proxySettings: a  , or  vcontext: a   languages: a )-terminated list of language identifiers wcontext: the   processModel: a 8% xcontext: a  enabled: Value to be set ycontext: a   languages: a --terminated list of spell checking languages zcontext: a  policy: a 8 {context: a   directory: the directory to add |context: a  userData: a  D }context: the  limit&: the maximum number of web processes ~Returns: a  P23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P>?[\]^_~`abcdefghijklmXYZnopqrstuvwxyz{|}UTWV89DA=@CB67IF<EHG45NK;JML23SP:ORQ{23456789 :;<= >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^QRSTUVWXYZ[\]^_`abcdefghijklmrstuvwxy      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPQRSTUVWXYZ[\]^_defghijklmnopqrstuvwxyz{|}~      !"#$%*+,-./0123456789:?@ABCDEJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ "#$%&,-./ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefklmnopqrstuvwxyz{|      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None*,9:;<=DRT^ D                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~     !"#$%&')*+,-./123456789:<=>?@ABDEFGHIJKLMNOQRSTUVWXYZ[\]^_`abcdefghijklmrstuvwxy      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPQRSTUVWXYZ[\]^_defghijklmnopqrstuvwxyz{|}~      !"#$%*+,-./0123456789:?@ABCDEJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ "#$%&,-./56789:?@ABCD;EFGHIJK<LMNOPQRS=TUVW>XYZ[\]^_`ab      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvywxz{|}~ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefklmnopqrstuvwxyz{|      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ )*+,-.NNMM/0123456789pp:;<=>?@ABC  DEFGHI   m m J K L M N O P O O Q R S T U V     W X Y Z [ \ ] ^ _`abcdefghijklmnopqrstuvwxyz{|}~LLPPZZ[[      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUjjVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{kk|}~  # #          !!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""#################################$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&''''''''''' ' ' ' ' ''''''((((((((((()))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\*]**+^++,_,,,`,a,b,c,,d,e,f,g,h,,i,,,,,j,k,l,m,n-o---p-q-r-s-t-u-v-w-x-y-z-{-|-}-~-------............//////////////////////////00!0!00000000000000000001112222222222233333333334444444444455555555556666 6 777w77777777777777777s7r7t7q7u7v777777777777777777 7 7 7 7 7777777777777777777 7!7"7#7$7%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{88"88888|8}888~8888&888888%8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 8 8 8 8 8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8888888888888888888888888888888888888888888888888888888111111111111111111111111++++++++++++++++++**********************9999999999999999999999      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~       !"#l$ %&'()*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc d e f g h i j k l m n o p q r s t uvwxyz{|}~:::::::::::;;;;;;;;;;                               ! " # $ % & ' ( ) * +  , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? fg @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v! w! x! y! z! {! |" }" ~" " " " " # # # # # # # # # # # # # $ $ $ & & & & & & & ' ' ' ' ' ( ( ) ) ) ) ) ) ) ) ) ) ) )   , , , , , , , , , , , , , , , , - - - - - - . . . . / / / / / / / / / / 0 0 0 0 2 2 2 3 4 4 5  6 6 6 6 6 7 7 7 7 7 % % % % % % % % % %                        8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 !8 "8 #8 $8 %8 &8 '1 (1 )1 *1 +1 ,1 -1 .1 /1 01 11 2+ 3+ 4+ 5+ 6+ 7+ 8+ 9+ :+ ;+ <+ =+ >+ ?* @* A* B* C* D* E* F* G* H9 I9 J9 K9 L9 M9 N9 O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                              ! " # $; % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M   fg IK IJ I N I O  P Q BC BX B R BY B S B T B U B V B W  X Y  X Z  X [  X \  X ]  X ^  X _  X `  X a  X b  X c  X d  X e  X f  X g  X h  X i  X j  X k  X l  X m  X n  X o  X p  X q  X r  X s  X t  X u  X v  X w  X x  X y  X z  X {  X |  X }  X ~  X   X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X  X         f f f f f f f f f f f f f f f f                                                            ,  , @ @ @ @ @ @ @ @ @ @ @ @ @ @ @A @ @ @ @ @ @ @ @ @ @                                                                                             !   !   "   "   #   #   $   $   %   %  &   '  ( )  ( *  ( +  ( ,  ( -  ( .  ( /  ( 0  ( 1  ( 2  ( 3  ( 4  ( 5  ( 6  ( 7  ( 8  ( 9  ( :  ( ;  ( <  , -  ( =  ( =  ( > DE ?(gi-webkit2-4.0.15-Fsv2sw7iKuGE21NWIyDnpBGI.WebKit2.Structs.WebsiteData&GI.WebKit2.Structs.WebViewSessionState!GI.WebKit2.Structs.UserStyleSheetGI.WebKit2.Structs.UserScript!GI.WebKit2.Structs.SecurityOriginGI.WebKit2.Structs.ScriptDialog!GI.WebKit2.Structs.OptionMenuItem'GI.WebKit2.Structs.NetworkProxySettings#GI.WebKit2.Structs.NavigationActionGI.WebKit2.Structs.MimeInfo#GI.WebKit2.Structs.JavascriptResultGI.WebKit2.Structs.Credential"GI.WebKit2.Structs.ApplicationInfo#GI.WebKit2.Objects.WindowProperties%GI.WebKit2.Objects.WebsiteDataManagerGI.WebKit2.Objects.WebViewBaseGI.WebKit2.Objects.WebViewGI.WebKit2.Objects.WebResourceGI.WebKit2.Objects.WebInspectorGI.WebKit2.Objects.WebContext-GI.WebKit2.Objects.UserMediaPermissionRequest%GI.WebKit2.Objects.UserContentManager#GI.WebKit2.Objects.URISchemeRequestGI.WebKit2.Objects.URIResponseGI.WebKit2.Objects.URIRequestGI.WebKit2.Objects.Settings"GI.WebKit2.Objects.SecurityManager!GI.WebKit2.Objects.PrintOperation$GI.WebKit2.Objects.PrintCustomWidget!GI.WebKit2.Objects.PolicyDecision)GI.WebKit2.Objects.ResponsePolicyDecisionGI.WebKit2.Objects.PluginGI.WebKit2.Objects.OptionMenuGI.WebKit2.Objects.Notification GI.WebKit2.Objects.HitTestResult(GI.WebKit2.Objects.FormSubmissionRequest!GI.WebKit2.Objects.FindController%GI.WebKit2.Objects.FileChooserRequest"GI.WebKit2.Objects.FaviconDatabaseGI.WebKit2.Objects.EditorStateGI.WebKit2.Objects.Download GI.WebKit2.Objects.CookieManager"GI.WebKit2.Objects.ContextMenuItemGI.WebKit2.Objects.ContextMenu&GI.WebKit2.Objects.ColorChooserRequest&GI.WebKit2.Objects.BackForwardListItem"GI.WebKit2.Objects.BackForwardList$GI.WebKit2.Objects.AutomationSession(GI.WebKit2.Objects.AuthenticationRequest'GI.WebKit2.Interfaces.PermissionRequest/GI.WebKit2.Objects.GeolocationPermissionRequest>GI.WebKit2.Objects.InstallMissingMediaPluginsPermissionRequest0GI.WebKit2.Objects.NotificationPermissionRequestGI.WebKit2.FunctionsGI.WebKit2.FlagsGI.WebKit2.Enums+GI.WebKit2.Objects.NavigationPolicyDecisionGI.WebKit2.ConstantsGI.WebKit2.CallbacksGI.GLib.Structs.BytesBytesGI.GLib.Functions getPrgnameData.GI.Base.ManagedPtrcastToData.GI.Base.AttributesgetData.GI.Base.ConstructiblenewGI.Gtk.Objects.WindowWindow windowPresentData.GI.Base.Signalsonafter WebViewBase UserScriptUserStyleSheetJavascriptResultWebViewGI.Gio.Objects.InputStream InputStreamGI.Soup.Structs.MessageHeadersMessageHeaders GI.Soup.EnumsKnownStatusCodeStatusOkset:= URIResponse URIRequestGI.Gio.Objects.TlsCertificateTlsCertificate GI.Gio.FlagsTlsCertificateFlagsGI.Gio.Objects.Cancellable CancellableGI.Gio.CallbacksAsyncReadyCallbackGI.Gio.Interfaces.AsyncResult AsyncResultData.GI.Base.GErrorGErrorGI.Gtk.Objects.WidgetWidgetPrintOperationResponsePolicyDecisionwebViewCanShowMimeTypeMimeInfoGI.GLib.Structs.ListListOptionMenuItemHitTestResultContextEditableHitTestResultContextImageHitTestResultContextLinkHitTestResultContextMediaHitTestResultContextScrollbarHitTestResultContextSelectionHitTestResultContextGI.GLib.Structs.HashTable HashTableGI.Gtk.Interfaces.FileChooser FileChooserGI.Gtk.Objects.FileFilter FileFilterwebViewGetFaviconGI.Cairo.Structs.SurfaceSurface%webContextSetFaviconDatabaseDirectory WebContext"FaviconDatabaseErrorNotInitializedEditorTypingAttributesDownloadErrorCancelledByUser GI.GLib.EnumsUserDirectoryDirectoryDownloadContextMenuItemGI.Gdk.Structs.RGBARGBAFileChooserRequestBackForwardListItemApplicationInfoGI.WebKit2.Interfaces MINOR_VERSION MICRO_VERSION MAJOR_VERSIONUserMediaPermissionRequest HitTestResult FindOptions WebsiteData CookieManagerWebsiteDataTypeswebsiteDataUnrefWebsiteDataTypesDiskCachewebsiteDataManagerFetchFaviconDatabaseprintOperationRunDialog ScriptDialogpolicyDecisionUsepolicyDecisionIgnoreNavigationPolicyDecisionpolicyDecisionDownloadcatchGErrorJustDomainhandleGErrorJustDomain Credential NetworkErrorNetworkErrorCancelledAuthenticationSchemeContextMenuActionStopGI.Gtk.Objects.ActionActionContextMenuActionGI.Gio.Interfaces.ActionContextMenuActionCustomContextMenuActionNoAction ContextMenustrfreevWebsiteDataManagerCookieAcceptPolicyCookiePersistentStorageNavigationActionPrintCustomWidgetPrintOperationResponseCancelPrintOperationResponsePrintGI.Gtk.Objects.PageSetup PageSetupGI.Gtk.Objects.PrintSettings PrintSettingsPrintOperationResponseclearHardwareAccelerationPolicyformSubmissionRequestSubmitGI.GObject.Objects.Object objectRefFormSubmissionRequestGI.Gdk.Unions.EventEventGI.Gtk.Objects.MenuMenuScriptDialogTypeAlertScriptDialogTypeConfirmScriptDialogTypePrompt#ScriptDialogTypeBeforeUnloadConfirm GI.Gtk.Objects.FileChooserDialogFileChooserDialogColorChooserRequestGI.Gtk.Interfaces.ColorChooser ColorChooserWindowPropertiesprintOperationSetPrintSettingsprintOperationSetPageSetupPermissionRequestpermissionRequestDeny GI.Gdk.Flags ModifierType$webContextAllowTlsCertificateForHostLoadEventStartedLoadEventCommittedLoadEventFinishedLoadEventRedirectedInsecureContentEventPolicyDecision&ProcessModelMultipleSecondaryProcessescontextMenuPrependcontextMenuAppendcontextMenuInsertcontextMenuMoveItemcontextMenuRemovecontextMenuRemoveAllGI.Gdk.Structs.EventButton EventButton GI.Gdk.EnumsEventTypeButtonPressGI.Gdk.Structs.EventKeyEventKeyEventTypeKeyPressEventTypeNothingAuthenticationRequestUserContentManager"ProcessModelSharedSecondaryProcessSettingsBackForwardListFindController WebInspector settingsNewTLSErrorsPolicy OptionMenu Notification WebResource LoadEventPolicyDecisionTypeDownload EditorStateWebViewSessionStateSnapshotRegionSnapshotOptionsSaveModeGI.Gio.Interfaces.FileFileCredentialPersistenceNavigationTypeScriptDialogTypeUserContentInjectedFramesUserScriptInjectionTimeUserStyleLevelGI.WebKit2.StructswebViewCanExecuteEditingCommand(webViewExecuteEditingCommandWithArgumentgetMajorVersiongetMicroVersiongetMinorVersionURISchemeRequestwebViewDownloadUriSecurityManagerSecurityOriginNotificationPermissionRequestURISchemeRequestCallbackuRISchemeRequestFinishuRISchemeRequestFinishErrorCacheModelWebBrowserCacheModelDocumentViewer'websiteDataManagerGetDiskCacheDirectorygetUserCacheDirNetworkProxyModeDefaultGI.Gio.FunctionsproxyResolverGetDefaultNetworkProxyModeNoProxyNetworkProxyModeCustomNetworkProxySettingsAutomationSession CacheModelPlugin objectUnref ProcessModelNetworkProxyModeGI.WebKit2.Objects GI.WebKit2noWebViewSessionStatewebViewSessionStateNewwebViewSessionStateRefwebViewSessionStateSerializewebViewSessionStateUnref $fBoxedObjectWebViewSessionStatenoSecurityOriginsecurityOriginNewsecurityOriginNewForUrisecurityOriginGetHostsecurityOriginGetPortsecurityOriginGetProtocolsecurityOriginIsOpaquesecurityOriginRefsecurityOriginToStringsecurityOriginUnref$fBoxedObjectSecurityOriginnoOptionMenuItemoptionMenuItemCopyoptionMenuItemFreeoptionMenuItemGetLabeloptionMenuItemGetTooltipoptionMenuItemIsEnabledoptionMenuItemIsGroupChildoptionMenuItemIsGroupLabeloptionMenuItemIsSelected$fBoxedObjectOptionMenuItemnoNetworkProxySettingsnetworkProxySettingsNew%networkProxySettingsAddProxyForSchemenetworkProxySettingsCopynetworkProxySettingsFree!$fBoxedObjectNetworkProxySettings noMimeInfomimeInfoGetDescriptionmimeInfoGetExtensionsmimeInfoGetMimeType mimeInfoRef mimeInfoUnref$fBoxedObjectMimeInfonoJavascriptResult javascriptResultGetGlobalContextjavascriptResultGetValuejavascriptResultRefjavascriptResultUnref$fBoxedObjectJavascriptResultnoApplicationInfoapplicationInfoNewapplicationInfoGetNameapplicationInfoGetVersionapplicationInfoRefapplicationInfoSetNameapplicationInfoSetVersionapplicationInfoUnref$fBoxedObjectApplicationInfoIsWindowPropertiestoWindowPropertiesnoWindowPropertiesgetWindowPropertiesFullscreen#constructWindowPropertiesFullscreengetWindowPropertiesGeometry!constructWindowPropertiesGeometry%getWindowPropertiesLocationbarVisible+constructWindowPropertiesLocationbarVisible!getWindowPropertiesMenubarVisible'constructWindowPropertiesMenubarVisiblegetWindowPropertiesResizable"constructWindowPropertiesResizable$getWindowPropertiesScrollbarsVisible*constructWindowPropertiesScrollbarsVisible#getWindowPropertiesStatusbarVisible)constructWindowPropertiesStatusbarVisible!getWindowPropertiesToolbarVisible'constructWindowPropertiesToolbarVisiblewindowPropertiesGetFullscreenwindowPropertiesGetGeometry%windowPropertiesGetLocationbarVisible!windowPropertiesGetMenubarVisiblewindowPropertiesGetResizable$windowPropertiesGetScrollbarsVisible#windowPropertiesGetStatusbarVisible!windowPropertiesGetToolbarVisible$fIsObjectWindowProperties$$fIsWindowPropertiesWindowProperties$fIsWindowPropertiesa$fGObjectWindowPropertiesIsWebsiteDataManager IsWebViewBase toWebViewBase noWebViewBase$fIsBuildableWebViewBase$fIsImplementorIfaceWebViewBase$fIsObjectWebViewBase$fIsWidgetWebViewBase$fIsContainerWebViewBase$fIsWebViewBaseWebViewBase$fIsWebViewBasea$fGObjectWebViewBase IsWebView IsWebResourceIsWebInspector C_WebInspectorOpenWindowCallbackWebInspectorOpenWindowCallbackC_WebInspectorDetachCallbackWebInspectorDetachCallbackC_WebInspectorClosedCallbackWebInspectorClosedCallback"C_WebInspectorBringToFrontCallback WebInspectorBringToFrontCallbackC_WebInspectorAttachCallbackWebInspectorAttachCallback!mk_WebInspectorOpenWindowCallbackmk_WebInspectorDetachCallbackmk_WebInspectorClosedCallback#mk_WebInspectorBringToFrontCallbackmk_WebInspectorAttachCallbacktoWebInspectornoWebInspectornoWebInspectorAttachCallbackgenClosure_WebInspectorAttachwrap_WebInspectorAttachCallbackonWebInspectorAttachafterWebInspectorAttach"noWebInspectorBringToFrontCallback#genClosure_WebInspectorBringToFront%wrap_WebInspectorBringToFrontCallbackonWebInspectorBringToFrontafterWebInspectorBringToFrontnoWebInspectorClosedCallbackgenClosure_WebInspectorClosedwrap_WebInspectorClosedCallbackonWebInspectorClosedafterWebInspectorClosednoWebInspectorDetachCallbackgenClosure_WebInspectorDetachwrap_WebInspectorDetachCallbackonWebInspectorDetachafterWebInspectorDetach noWebInspectorOpenWindowCallback!genClosure_WebInspectorOpenWindow#wrap_WebInspectorOpenWindowCallbackonWebInspectorOpenWindowafterWebInspectorOpenWindowgetWebInspectorAttachedHeightgetWebInspectorCanAttachgetWebInspectorInspectedUriwebInspectorAttachwebInspectorClosewebInspectorDetachwebInspectorGetAttachedHeightwebInspectorGetCanAttachwebInspectorGetInspectedUriwebInspectorGetWebViewwebInspectorIsAttachedwebInspectorShow$fIsObjectWebInspector$fIsWebInspectorWebInspector$fIsWebInspectora$fGObjectWebInspector IsWebContextIsUserMediaPermissionRequestIsUserContentManager1C_UserContentManagerScriptMessageReceivedCallback/UserContentManagerScriptMessageReceivedCallback2mk_UserContentManagerScriptMessageReceivedCallbacktoUserContentManagernoUserContentManager1noUserContentManagerScriptMessageReceivedCallback2genClosure_UserContentManagerScriptMessageReceived4wrap_UserContentManagerScriptMessageReceivedCallback)onUserContentManagerScriptMessageReceived,afterUserContentManagerScriptMessageReceiveduserContentManagerNewuserContentManagerAddScriptuserContentManagerAddStyleSheet.userContentManagerRegisterScriptMessageHandler"userContentManagerRemoveAllScripts&userContentManagerRemoveAllStyleSheets0userContentManagerUnregisterScriptMessageHandler$fIsObjectUserContentManager($fIsUserContentManagerUserContentManager$fIsUserContentManagera$fGObjectUserContentManagerIsURISchemeRequesttoURISchemeRequestnoURISchemeRequestuRISchemeRequestGetPathuRISchemeRequestGetSchemeuRISchemeRequestGetUriuRISchemeRequestGetWebView$fIsObjectURISchemeRequest$$fIsURISchemeRequestURISchemeRequest$fIsURISchemeRequesta$fGObjectURISchemeRequest IsURIResponse toURIResponse noURIResponsegetURIResponseContentLengthgetURIResponseHttpHeadersgetURIResponseMimeTypegetURIResponseStatusCodegetURIResponseSuggestedFilenamegetURIResponseUriuRIResponseGetContentLengthuRIResponseGetHttpHeadersuRIResponseGetMimeTypeuRIResponseGetStatusCodeuRIResponseGetSuggestedFilenameuRIResponseGetUri$fIsObjectURIResponse$fIsURIResponseURIResponse$fIsURIResponsea$fGObjectURIResponse IsURIRequest toURIRequest noURIRequestgetURIRequestUrisetURIRequestUriconstructURIRequestUri uRIRequestNewuRIRequestGetHttpHeadersuRIRequestGetHttpMethoduRIRequestGetUriuRIRequestSetUri$fIsObjectURIRequest$fIsURIRequestURIRequest$fIsURIRequesta$fGObjectURIRequest C_WebResourceSentRequestCallbackWebResourceSentRequestCallback!C_WebResourceReceivedDataCallbackWebResourceReceivedDataCallbackC_WebResourceFinishedCallbackWebResourceFinishedCallback(C_WebResourceFailedWithTlsErrorsCallback&WebResourceFailedWithTlsErrorsCallbackC_WebResourceFailedCallbackWebResourceFailedCallback!mk_WebResourceSentRequestCallback"mk_WebResourceReceivedDataCallbackmk_WebResourceFinishedCallback)mk_WebResourceFailedWithTlsErrorsCallbackmk_WebResourceFailedCallback toWebResource noWebResourcenoWebResourceFailedCallbackgenClosure_WebResourceFailedwrap_WebResourceFailedCallbackonWebResourceFailedafterWebResourceFailed(noWebResourceFailedWithTlsErrorsCallback)genClosure_WebResourceFailedWithTlsErrors+wrap_WebResourceFailedWithTlsErrorsCallback onWebResourceFailedWithTlsErrors#afterWebResourceFailedWithTlsErrorsnoWebResourceFinishedCallbackgenClosure_WebResourceFinished wrap_WebResourceFinishedCallbackonWebResourceFinishedafterWebResourceFinished!noWebResourceReceivedDataCallback"genClosure_WebResourceReceivedData$wrap_WebResourceReceivedDataCallbackonWebResourceReceivedDataafterWebResourceReceivedData noWebResourceSentRequestCallback!genClosure_WebResourceSentRequest#wrap_WebResourceSentRequestCallbackonWebResourceSentRequestafterWebResourceSentRequestgetWebResourceResponsegetWebResourceUriwebResourceGetDatawebResourceGetDataFinishwebResourceGetResponsewebResourceGetUri$fIsObjectWebResource$fIsWebResourceWebResource$fIsWebResourcea$fGObjectWebResource IsSettingsIsSecurityManagertoSecurityManagernoSecurityManager-securityManagerRegisterUriSchemeAsCorsEnabled1securityManagerRegisterUriSchemeAsDisplayIsolated/securityManagerRegisterUriSchemeAsEmptyDocument'securityManagerRegisterUriSchemeAsLocal*securityManagerRegisterUriSchemeAsNoAccess(securityManagerRegisterUriSchemeAsSecure%securityManagerUriSchemeIsCorsEnabled)securityManagerUriSchemeIsDisplayIsolated'securityManagerUriSchemeIsEmptyDocumentsecurityManagerUriSchemeIsLocal"securityManagerUriSchemeIsNoAccess securityManagerUriSchemeIsSecure$fIsObjectSecurityManager"$fIsSecurityManagerSecurityManager$fIsSecurityManagera$fGObjectSecurityManagerIsPrintOperationIsPrintCustomWidget!C_PrintCustomWidgetUpdateCallbackPrintCustomWidgetUpdateCallback C_PrintCustomWidgetApplyCallbackPrintCustomWidgetApplyCallback"mk_PrintCustomWidgetUpdateCallback!mk_PrintCustomWidgetApplyCallbacktoPrintCustomWidgetnoPrintCustomWidget noPrintCustomWidgetApplyCallback!genClosure_PrintCustomWidgetApply#wrap_PrintCustomWidgetApplyCallbackonPrintCustomWidgetApplyafterPrintCustomWidgetApply!noPrintCustomWidgetUpdateCallback"genClosure_PrintCustomWidgetUpdate$wrap_PrintCustomWidgetUpdateCallbackonPrintCustomWidgetUpdateafterPrintCustomWidgetUpdategetPrintCustomWidgetTitleconstructPrintCustomWidgetTitlegetPrintCustomWidgetWidget constructPrintCustomWidgetWidgetprintCustomWidgetNewprintCustomWidgetGetTitleprintCustomWidgetGetWidget$fIsObjectPrintCustomWidget&$fIsPrintCustomWidgetPrintCustomWidget$fIsPrintCustomWidgeta$fGObjectPrintCustomWidgetIsPolicyDecisiontoPolicyDecisionnoPolicyDecision$fIsObjectPolicyDecision $fIsPolicyDecisionPolicyDecision$fIsPolicyDecisiona$fGObjectPolicyDecisionIsResponsePolicyDecisiontoResponsePolicyDecisionnoResponsePolicyDecision getResponsePolicyDecisionRequest!getResponsePolicyDecisionResponse responsePolicyDecisionGetRequest!responsePolicyDecisionGetResponse)responsePolicyDecisionIsMimeTypeSupported $fIsObjectResponsePolicyDecision($fIsPolicyDecisionResponsePolicyDecision0$fIsResponsePolicyDecisionResponsePolicyDecision$fIsResponsePolicyDecisiona$fGObjectResponsePolicyDecisionIsPlugintoPluginnoPluginpluginGetDescriptionpluginGetMimeInfoList pluginGetName pluginGetPath$fIsObjectPlugin$fIsPluginPlugin $fIsPlugina$fGObjectPlugin IsOptionMenuC_OptionMenuCloseCallbackOptionMenuCloseCallbackmk_OptionMenuCloseCallback toOptionMenu noOptionMenunoOptionMenuCloseCallbackgenClosure_OptionMenuClosewrap_OptionMenuCloseCallbackonOptionMenuCloseafterOptionMenuCloseoptionMenuActivateItemoptionMenuCloseoptionMenuGetItemoptionMenuGetNItemsoptionMenuSelectItem$fIsObjectOptionMenu$fIsOptionMenuOptionMenu$fIsOptionMenua$fGObjectOptionMenuIsNotificationC_NotificationClosedCallbackNotificationClosedCallbackC_NotificationClickedCallbackNotificationClickedCallbackmk_NotificationClosedCallbackmk_NotificationClickedCallbacktoNotificationnoNotificationnoNotificationClickedCallbackgenClosure_NotificationClicked wrap_NotificationClickedCallbackonNotificationClickedafterNotificationClickednoNotificationClosedCallbackgenClosure_NotificationClosedwrap_NotificationClosedCallbackonNotificationClosedafterNotificationClosedgetNotificationBodygetNotificationIdgetNotificationTaggetNotificationTitlenotificationClickednotificationClosenotificationGetBodynotificationGetIdnotificationGetTagnotificationGetTitle$fIsObjectNotification$fIsNotificationNotification$fIsNotificationa$fGObjectNotificationIsHitTestResulttoHitTestResultnoHitTestResultgetHitTestResultContextconstructHitTestResultContextgetHitTestResultImageUriconstructHitTestResultImageUrigetHitTestResultLinkLabelconstructHitTestResultLinkLabelgetHitTestResultLinkTitleconstructHitTestResultLinkTitlegetHitTestResultLinkUriconstructHitTestResultLinkUrigetHitTestResultMediaUriconstructHitTestResultMediaUrihitTestResultContextIsEditablehitTestResultContextIsImagehitTestResultContextIsLinkhitTestResultContextIsMediahitTestResultContextIsScrollbarhitTestResultContextIsSelectionhitTestResultGetContexthitTestResultGetImageUrihitTestResultGetLinkLabelhitTestResultGetLinkTitlehitTestResultGetLinkUrihitTestResultGetMediaUri$fIsObjectHitTestResult$fIsHitTestResultHitTestResult$fIsHitTestResulta$fGObjectHitTestResultIsFormSubmissionRequesttoFormSubmissionRequestnoFormSubmissionRequest"formSubmissionRequestGetTextFields$fIsObjectFormSubmissionRequest.$fIsFormSubmissionRequestFormSubmissionRequest$fIsFormSubmissionRequesta$fGObjectFormSubmissionRequestIsFindControllerIsFileChooserRequesttoFileChooserRequestnoFileChooserRequestgetFileChooserRequestFiltergetFileChooserRequestMimeTypes#getFileChooserRequestSelectMultiple"getFileChooserRequestSelectedFilesfileChooserRequestCancelfileChooserRequestGetMimeTypes$fileChooserRequestGetMimeTypesFilter#fileChooserRequestGetSelectMultiple"fileChooserRequestGetSelectedFilesfileChooserRequestSelectFiles$fIsObjectFileChooserRequest($fIsFileChooserRequestFileChooserRequest$fIsFileChooserRequesta$fGObjectFileChooserRequestIsFaviconDatabase'C_FaviconDatabaseFaviconChangedCallback%FaviconDatabaseFaviconChangedCallback(mk_FaviconDatabaseFaviconChangedCallbacktoFaviconDatabasenoFaviconDatabase'noFaviconDatabaseFaviconChangedCallback(genClosure_FaviconDatabaseFaviconChanged*wrap_FaviconDatabaseFaviconChangedCallbackonFaviconDatabaseFaviconChanged"afterFaviconDatabaseFaviconChangedfaviconDatabaseClearfaviconDatabaseGetFaviconfaviconDatabaseGetFaviconFinishfaviconDatabaseGetFaviconUri$fIsObjectFaviconDatabase"$fIsFaviconDatabaseFaviconDatabase$fIsFaviconDatabasea$fGObjectFaviconDatabase IsEditorState toEditorState noEditorStategetEditorStateTypingAttributeseditorStateGetTypingAttributes$fIsObjectEditorState$fIsEditorStateEditorState$fIsEditorStatea$fGObjectEditorState IsDownloadC_DownloadReceivedDataCallbackDownloadReceivedDataCallbackC_DownloadFinishedCallbackDownloadFinishedCallbackC_DownloadFailedCallbackDownloadFailedCallback#C_DownloadDecideDestinationCallback!DownloadDecideDestinationCallback$C_DownloadCreatedDestinationCallback"DownloadCreatedDestinationCallbackmk_DownloadReceivedDataCallbackmk_DownloadFinishedCallbackmk_DownloadFailedCallback$mk_DownloadDecideDestinationCallback%mk_DownloadCreatedDestinationCallback toDownload noDownload$noDownloadCreatedDestinationCallback%genClosure_DownloadCreatedDestination'wrap_DownloadCreatedDestinationCallbackonDownloadCreatedDestinationafterDownloadCreatedDestination#noDownloadDecideDestinationCallback$genClosure_DownloadDecideDestination&wrap_DownloadDecideDestinationCallbackonDownloadDecideDestinationafterDownloadDecideDestinationnoDownloadFailedCallbackgenClosure_DownloadFailedwrap_DownloadFailedCallbackonDownloadFailedafterDownloadFailednoDownloadFinishedCallbackgenClosure_DownloadFinishedwrap_DownloadFinishedCallbackonDownloadFinishedafterDownloadFinishednoDownloadReceivedDataCallbackgenClosure_DownloadReceivedData!wrap_DownloadReceivedDataCallbackonDownloadReceivedDataafterDownloadReceivedDatagetDownloadAllowOverwritesetDownloadAllowOverwriteconstructDownloadAllowOverwritegetDownloadDestinationgetDownloadEstimatedProgressgetDownloadResponsedownloadCanceldownloadGetAllowOverwritedownloadGetDestinationdownloadGetElapsedTimedownloadGetEstimatedProgressdownloadGetReceivedDataLengthdownloadGetRequestdownloadGetResponsedownloadGetWebViewdownloadSetAllowOverwritedownloadSetDestination$fIsObjectDownload$fIsDownloadDownload $fIsDownloada$fGObjectDownloadIsCookieManagerIsContextMenuItem IsContextMenu toContextMenu noContextMenucontextMenuNewcontextMenuNewWithItemscontextMenuFirstcontextMenuGetItemAtPositioncontextMenuGetItemscontextMenuGetNItemscontextMenuGetUserDatacontextMenuLastcontextMenuSetUserData$fIsObjectContextMenu$fIsContextMenuContextMenu$fIsContextMenua$fGObjectContextMenuIsColorChooserRequest%C_ColorChooserRequestFinishedCallback#ColorChooserRequestFinishedCallback&mk_ColorChooserRequestFinishedCallbacktoColorChooserRequestnoColorChooserRequest%noColorChooserRequestFinishedCallback&genClosure_ColorChooserRequestFinished(wrap_ColorChooserRequestFinishedCallbackonColorChooserRequestFinished afterColorChooserRequestFinishedgetColorChooserRequestRgbasetColorChooserRequestRgba constructColorChooserRequestRgbacolorChooserRequestCancelcolorChooserRequestFinish&colorChooserRequestGetElementRectanglecolorChooserRequestGetRgbacolorChooserRequestSetRgba$fIsObjectColorChooserRequest*$fIsColorChooserRequestColorChooserRequest$fIsColorChooserRequesta$fGObjectColorChooserRequestIsBackForwardListItemtoBackForwardListItemnoBackForwardListItem!backForwardListItemGetOriginalUribackForwardListItemGetTitlebackForwardListItemGetUri$fIsObjectBackForwardListItem*$fIsBackForwardListItemBackForwardListItem$fIsBackForwardListItema$fGObjectBackForwardListItemIsBackForwardList C_BackForwardListChangedCallbackBackForwardListChangedCallback!mk_BackForwardListChangedCallbacktoBackForwardListnoBackForwardList noBackForwardListChangedCallback!genClosure_BackForwardListChanged#wrap_BackForwardListChangedCallbackonBackForwardListChangedafterBackForwardListChangedbackForwardListGetBackItembackForwardListGetBackList#backForwardListGetBackListWithLimitbackForwardListGetCurrentItembackForwardListGetForwardItembackForwardListGetForwardList&backForwardListGetForwardListWithLimitbackForwardListGetLengthbackForwardListGetNthItem$fIsObjectBackForwardList"$fIsBackForwardListBackForwardList$fIsBackForwardLista$fGObjectBackForwardListIsAutomationSession(C_AutomationSessionCreateWebViewCallback&AutomationSessionCreateWebViewCallback)mk_AutomationSessionCreateWebViewCallbacktoAutomationSessionnoAutomationSession(noAutomationSessionCreateWebViewCallback)genClosure_AutomationSessionCreateWebView+wrap_AutomationSessionCreateWebViewCallback onAutomationSessionCreateWebView#afterAutomationSessionCreateWebViewgetAutomationSessionIdconstructAutomationSessionId#automationSessionGetApplicationInfoautomationSessionGetId#automationSessionSetApplicationInfo$fIsObjectAutomationSession&$fIsAutomationSessionAutomationSession$fIsAutomationSessiona$fGObjectAutomationSessionIsAuthenticationRequestIsPermissionRequestnoPermissionRequesttoPermissionRequestpermissionRequestAllow$fIsObjectPermissionRequest&$fIsPermissionRequestPermissionRequest$fIsPermissionRequesta$fGObjectPermissionRequestIsGeolocationPermissionRequestGeolocationPermissionRequesttoGeolocationPermissionRequestnoGeolocationPermissionRequest1$fIsPermissionRequestGeolocationPermissionRequest&$fIsObjectGeolocationPermissionRequest<$fIsGeolocationPermissionRequestGeolocationPermissionRequest!$fIsGeolocationPermissionRequesta%$fGObjectGeolocationPermissionRequest-IsInstallMissingMediaPluginsPermissionRequest+InstallMissingMediaPluginsPermissionRequest-toInstallMissingMediaPluginsPermissionRequest-noInstallMissingMediaPluginsPermissionRequest9installMissingMediaPluginsPermissionRequestGetDescription@$fIsPermissionRequestInstallMissingMediaPluginsPermissionRequest5$fIsObjectInstallMissingMediaPluginsPermissionRequestZ$fIsInstallMissingMediaPluginsPermissionRequestInstallMissingMediaPluginsPermissionRequest0$fIsInstallMissingMediaPluginsPermissionRequesta4$fGObjectInstallMissingMediaPluginsPermissionRequestIsNotificationPermissionRequesttoNotificationPermissionRequestnoNotificationPermissionRequest2$fIsPermissionRequestNotificationPermissionRequest'$fIsObjectNotificationPermissionRequest>$fIsNotificationPermissionRequestNotificationPermissionRequest"$fIsNotificationPermissionRequesta&$fGObjectNotificationPermissionRequesttoUserMediaPermissionRequestnoUserMediaPermissionRequest-getUserMediaPermissionRequestIsForAudioDevice-getUserMediaPermissionRequestIsForVideoDevice/$fIsPermissionRequestUserMediaPermissionRequest$$fIsObjectUserMediaPermissionRequest8$fIsUserMediaPermissionRequestUserMediaPermissionRequest$fIsUserMediaPermissionRequesta#$fGObjectUserMediaPermissionRequest#userMediaPermissionIsForVideoDevice#userMediaPermissionIsForAudioDeviceEditorTypingAttributesNoneEditorTypingAttributesBoldEditorTypingAttributesItalicEditorTypingAttributesUnderline#EditorTypingAttributesStrikethroughAnotherEditorTypingAttributesFindOptionsNoneFindOptionsCaseInsensitiveFindOptionsAtWordStarts(FindOptionsTreatMedialCapitalAsWordStartFindOptionsBackwardsFindOptionsWrapAroundAnotherFindOptionsHitTestResultContextDocumentAnotherHitTestResultContextSnapshotOptionsNone+SnapshotOptionsIncludeSelectionHighlighting$SnapshotOptionsTransparentBackgroundAnotherSnapshotOptionsWebsiteDataTypesMemoryCache'WebsiteDataTypesOfflineApplicationCacheWebsiteDataTypesSessionStorageWebsiteDataTypesLocalStorageWebsiteDataTypesWebsqlDatabases"WebsiteDataTypesIndexeddbDatabasesWebsiteDataTypesPluginDataWebsiteDataTypesCookiesWebsiteDataTypesAllAnotherWebsiteDataTypes$fIsGFlagEditorTypingAttributes"$fBoxedFlagsEditorTypingAttributes$fOrdEditorTypingAttributes$fEnumEditorTypingAttributes$fIsGFlagFindOptions$fBoxedFlagsFindOptions$fOrdFindOptions$fEnumFindOptions$fIsGFlagHitTestResultContext $fBoxedFlagsHitTestResultContext$fOrdHitTestResultContext$fEnumHitTestResultContext$fIsGFlagSnapshotOptions$fBoxedFlagsSnapshotOptions$fOrdSnapshotOptions$fEnumSnapshotOptions$fIsGFlagWebsiteDataTypes$fBoxedFlagsWebsiteDataTypes$fOrdWebsiteDataTypes$fEnumWebsiteDataTypes$fShowWebsiteDataTypes$fEqWebsiteDataTypes$fShowSnapshotOptions$fEqSnapshotOptions$fShowHitTestResultContext$fEqHitTestResultContext$fShowFindOptions$fEqFindOptions$fShowEditorTypingAttributes$fEqEditorTypingAttributes!C_FindControllerFoundTextCallbackFindControllerFoundTextCallback(C_FindControllerFailedToFindTextCallback&FindControllerFailedToFindTextCallback&C_FindControllerCountedMatchesCallback$FindControllerCountedMatchesCallback"mk_FindControllerFoundTextCallback)mk_FindControllerFailedToFindTextCallback'mk_FindControllerCountedMatchesCallbacktoFindControllernoFindController&noFindControllerCountedMatchesCallback'genClosure_FindControllerCountedMatches)wrap_FindControllerCountedMatchesCallbackonFindControllerCountedMatches!afterFindControllerCountedMatches(noFindControllerFailedToFindTextCallback)genClosure_FindControllerFailedToFindText+wrap_FindControllerFailedToFindTextCallback onFindControllerFailedToFindText#afterFindControllerFailedToFindText!noFindControllerFoundTextCallback"genClosure_FindControllerFoundText$wrap_FindControllerFoundTextCallbackonFindControllerFoundTextafterFindControllerFoundTextgetFindControllerMaxMatchCountgetFindControllerOptionsgetFindControllerTextgetFindControllerWebViewconstructFindControllerWebViewfindControllerCountMatchesfindControllerGetMaxMatchCountfindControllerGetOptionsfindControllerGetSearchTextfindControllerGetWebViewfindControllerSearchfindControllerSearchFinishfindControllerSearchNextfindControllerSearchPrevious$fIsObjectFindController $fIsFindControllerFindController$fIsFindControllera$fGObjectFindControllertoWebsiteDataManagernoWebsiteDataManager'getWebsiteDataManagerBaseCacheDirectory-constructWebsiteDataManagerBaseCacheDirectory&getWebsiteDataManagerBaseDataDirectory,constructWebsiteDataManagerBaseDataDirectory'getWebsiteDataManagerDiskCacheDirectory-constructWebsiteDataManagerDiskCacheDirectory'getWebsiteDataManagerIndexeddbDirectory-constructWebsiteDataManagerIndexeddbDirectory getWebsiteDataManagerIsEphemeral&constructWebsiteDataManagerIsEphemeral*getWebsiteDataManagerLocalStorageDirectory0constructWebsiteDataManagerLocalStorageDirectory5getWebsiteDataManagerOfflineApplicationCacheDirectory;constructWebsiteDataManagerOfflineApplicationCacheDirectory$getWebsiteDataManagerWebsqlDirectory*constructWebsiteDataManagerWebsqlDirectorywebsiteDataManagerNewEphemeralwebsiteDataManagerClearwebsiteDataManagerClearFinishwebsiteDataManagerFetchFinish'websiteDataManagerGetBaseCacheDirectory&websiteDataManagerGetBaseDataDirectory"websiteDataManagerGetCookieManager'websiteDataManagerGetIndexeddbDirectory*websiteDataManagerGetLocalStorageDirectory5websiteDataManagerGetOfflineApplicationCacheDirectory$websiteDataManagerGetWebsqlDirectorywebsiteDataManagerIsEphemeralwebsiteDataManagerRemovewebsiteDataManagerRemoveFinish$fIsObjectWebsiteDataManager($fIsWebsiteDataManagerWebsiteDataManager$fIsWebsiteDataManagera$fGObjectWebsiteDataManager noWebsiteDatawebsiteDataGetNamewebsiteDataGetSizewebsiteDataGetTypeswebsiteDataRef$fBoxedObjectWebsiteData DownloadErrorFaviconDatabaseErrorJavascriptError PluginError PolicyError PrintError SnapshotErrorAuthenticationSchemeDefaultAuthenticationSchemeHttpBasicAuthenticationSchemeHttpDigestAuthenticationSchemeHtmlFormAuthenticationSchemeNtlmAuthenticationSchemeNegotiate.AuthenticationSchemeClientCertificateRequested2AuthenticationSchemeServerTrustEvaluationRequestedAuthenticationSchemeUnknownAnotherAuthenticationSchemeCacheModelDocumentBrowserAnotherCacheModelContextMenuActionOpenLink$ContextMenuActionOpenLinkInNewWindow#ContextMenuActionDownloadLinkToDisk$ContextMenuActionCopyLinkToClipboard%ContextMenuActionOpenImageInNewWindow$ContextMenuActionDownloadImageToDisk%ContextMenuActionCopyImageToClipboard(ContextMenuActionCopyImageUrlToClipboard%ContextMenuActionOpenFrameInNewWindowContextMenuActionGoBackContextMenuActionGoForwardContextMenuActionReloadContextMenuActionCopyContextMenuActionCutContextMenuActionPasteContextMenuActionDeleteContextMenuActionSelectAllContextMenuActionInputMethodsContextMenuActionUnicodeContextMenuActionSpellingGuessContextMenuActionNoGuessesFoundContextMenuActionIgnoreSpellingContextMenuActionLearnSpellingContextMenuActionIgnoreGrammarContextMenuActionFontMenuContextMenuActionBoldContextMenuActionItalicContextMenuActionUnderlineContextMenuActionOutlineContextMenuActionInspectElement%ContextMenuActionOpenVideoInNewWindow%ContextMenuActionOpenAudioInNewWindow)ContextMenuActionCopyVideoLinkToClipboard)ContextMenuActionCopyAudioLinkToClipboard$ContextMenuActionToggleMediaControls ContextMenuActionToggleMediaLoop%ContextMenuActionEnterVideoFullscreenContextMenuActionMediaPlayContextMenuActionMediaPauseContextMenuActionMediaMute$ContextMenuActionDownloadVideoToDisk$ContextMenuActionDownloadAudioToDiskAnotherContextMenuActionCookieAcceptPolicyAlwaysCookieAcceptPolicyNeverCookieAcceptPolicyNoThirdPartyAnotherCookieAcceptPolicyCookiePersistentStorageTextCookiePersistentStorageSqliteAnotherCookiePersistentStorageCredentialPersistenceNoneCredentialPersistenceForSessionCredentialPersistencePermanentAnotherCredentialPersistenceDownloadErrorNetworkDownloadErrorDestinationAnotherDownloadError#FaviconDatabaseErrorFaviconNotFound"FaviconDatabaseErrorFaviconUnknownAnotherFaviconDatabaseError"HardwareAccelerationPolicyOnDemand HardwareAccelerationPolicyAlwaysHardwareAccelerationPolicyNever!AnotherHardwareAccelerationPolicyInsecureContentEventRunInsecureContentEventDisplayedAnotherInsecureContentEventJavascriptErrorFailedAnotherJavascriptErrorAnotherLoadEventNavigationTypeLinkClickedNavigationTypeFormSubmittedNavigationTypeBackForwardNavigationTypeReloadNavigationTypeFormResubmittedNavigationTypeOtherAnotherNavigationTypeNetworkErrorFailedNetworkErrorTransportNetworkErrorUnknownProtocolNetworkErrorFileDoesNotExistAnotherNetworkErrorAnotherNetworkProxyModePluginErrorFailedPluginErrorCannotFindPluginPluginErrorCannotLoadPluginPluginErrorJavaUnavailablePluginErrorConnectionCancelledPluginErrorWillHandleLoadAnotherPluginError"PolicyDecisionTypeNavigationAction!PolicyDecisionTypeNewWindowActionPolicyDecisionTypeResponseAnotherPolicyDecisionTypePolicyErrorFailedPolicyErrorCannotShowMimeTypePolicyErrorCannotShowUri-PolicyErrorFrameLoadInterruptedByPolicyChange"PolicyErrorCannotUseRestrictedPortAnotherPolicyErrorPrintErrorGeneralPrintErrorPrinterNotFoundPrintErrorInvalidPageRangeAnotherPrintErrorAnotherPrintOperationResponseAnotherProcessModel SaveModeMhtmlAnotherSaveModeAnotherScriptDialogTypeSnapshotErrorCreateAnotherSnapshotErrorSnapshotRegionVisibleSnapshotRegionFullDocumentAnotherSnapshotRegionTLSErrorsPolicyIgnoreTLSErrorsPolicyFailAnotherTLSErrorsPolicy"UserContentInjectedFramesAllFrames!UserContentInjectedFramesTopFrame AnotherUserContentInjectedFramesUserScriptInjectionTimeStartUserScriptInjectionTimeEndAnotherUserScriptInjectionTimeUserStyleLevelUserUserStyleLevelAuthorAnotherUserStyleLevelcatchSnapshotErrorhandleSnapshotErrorcatchPrintErrorhandlePrintErrorcatchPolicyErrorhandlePolicyErrorcatchPluginErrorhandlePluginErrorcatchNetworkErrorhandleNetworkErrorcatchJavascriptErrorhandleJavascriptErrorcatchFaviconDatabaseErrorhandleFaviconDatabaseErrorcatchDownloadErrorhandleDownloadError$fBoxedEnumAuthenticationScheme$fOrdAuthenticationScheme$fEnumAuthenticationScheme$fBoxedEnumCacheModel$fOrdCacheModel$fEnumCacheModel$fBoxedEnumContextMenuAction$fOrdContextMenuAction$fEnumContextMenuAction$fBoxedEnumCookieAcceptPolicy$fOrdCookieAcceptPolicy$fEnumCookieAcceptPolicy"$fBoxedEnumCookiePersistentStorage$fOrdCookiePersistentStorage$fEnumCookiePersistentStorage $fBoxedEnumCredentialPersistence$fOrdCredentialPersistence$fEnumCredentialPersistence$fBoxedEnumDownloadError$fGErrorClassDownloadError$fOrdDownloadError$fEnumDownloadError$fBoxedEnumFaviconDatabaseError!$fGErrorClassFaviconDatabaseError$fOrdFaviconDatabaseError$fEnumFaviconDatabaseError%$fBoxedEnumHardwareAccelerationPolicy$fOrdHardwareAccelerationPolicy $fEnumHardwareAccelerationPolicy$fBoxedEnumInsecureContentEvent$fOrdInsecureContentEvent$fEnumInsecureContentEvent$fBoxedEnumJavascriptError$fGErrorClassJavascriptError$fOrdJavascriptError$fEnumJavascriptError$fBoxedEnumLoadEvent$fOrdLoadEvent$fEnumLoadEvent$fBoxedEnumNavigationType$fOrdNavigationType$fEnumNavigationType$fBoxedEnumNetworkError$fGErrorClassNetworkError$fOrdNetworkError$fEnumNetworkError$fBoxedEnumNetworkProxyMode$fOrdNetworkProxyMode$fEnumNetworkProxyMode$fBoxedEnumPluginError$fGErrorClassPluginError$fOrdPluginError$fEnumPluginError$fBoxedEnumPolicyDecisionType$fOrdPolicyDecisionType$fEnumPolicyDecisionType$fBoxedEnumPolicyError$fGErrorClassPolicyError$fOrdPolicyError$fEnumPolicyError$fBoxedEnumPrintError$fGErrorClassPrintError$fOrdPrintError$fEnumPrintError!$fBoxedEnumPrintOperationResponse$fOrdPrintOperationResponse$fEnumPrintOperationResponse$fBoxedEnumProcessModel$fOrdProcessModel$fEnumProcessModel$fBoxedEnumSaveMode $fOrdSaveMode$fEnumSaveMode$fBoxedEnumScriptDialogType$fOrdScriptDialogType$fEnumScriptDialogType$fBoxedEnumSnapshotError$fGErrorClassSnapshotError$fOrdSnapshotError$fEnumSnapshotError$fBoxedEnumSnapshotRegion$fOrdSnapshotRegion$fEnumSnapshotRegion$fBoxedEnumTLSErrorsPolicy$fOrdTLSErrorsPolicy$fEnumTLSErrorsPolicy$$fBoxedEnumUserContentInjectedFrames$fOrdUserContentInjectedFrames$fEnumUserContentInjectedFrames"$fBoxedEnumUserScriptInjectionTime$fOrdUserScriptInjectionTime$fEnumUserScriptInjectionTime$fBoxedEnumUserStyleLevel$fOrdUserStyleLevel$fEnumUserStyleLevel$fShowUserStyleLevel$fEqUserStyleLevel$fShowUserScriptInjectionTime$fEqUserScriptInjectionTime$fShowUserContentInjectedFrames$fEqUserContentInjectedFrames$fShowTLSErrorsPolicy$fEqTLSErrorsPolicy$fShowSnapshotRegion$fEqSnapshotRegion$fShowSnapshotError$fEqSnapshotError$fShowScriptDialogType$fEqScriptDialogType$fShowSaveMode $fEqSaveMode$fShowProcessModel$fEqProcessModel$fShowPrintOperationResponse$fEqPrintOperationResponse$fShowPrintError$fEqPrintError$fShowPolicyError$fEqPolicyError$fShowPolicyDecisionType$fEqPolicyDecisionType$fShowPluginError$fEqPluginError$fShowNetworkProxyMode$fEqNetworkProxyMode$fShowNetworkError$fEqNetworkError$fShowNavigationType$fEqNavigationType$fShowLoadEvent $fEqLoadEvent$fShowJavascriptError$fEqJavascriptError$fShowInsecureContentEvent$fEqInsecureContentEvent $fShowHardwareAccelerationPolicy$fEqHardwareAccelerationPolicy$fShowFaviconDatabaseError$fEqFaviconDatabaseError$fShowDownloadError$fEqDownloadError$fShowCredentialPersistence$fEqCredentialPersistence$fShowCookiePersistentStorage$fEqCookiePersistentStorage$fShowCookieAcceptPolicy$fEqCookieAcceptPolicy$fShowContextMenuAction$fEqContextMenuAction$fShowCacheModel$fEqCacheModel$fShowAuthenticationScheme$fEqAuthenticationScheme(C_AuthenticationRequestCancelledCallback&AuthenticationRequestCancelledCallback)mk_AuthenticationRequestCancelledCallbacktoAuthenticationRequestnoAuthenticationRequest(noAuthenticationRequestCancelledCallback)genClosure_AuthenticationRequestCancelled+wrap_AuthenticationRequestCancelledCallback onAuthenticationRequestCancelled#afterAuthenticationRequestCancelled!authenticationRequestAuthenticate'authenticationRequestCanSaveCredentialsauthenticationRequestCancelauthenticationRequestGetHostauthenticationRequestGetPort*authenticationRequestGetProposedCredentialauthenticationRequestGetRealmauthenticationRequestGetSchemeauthenticationRequestIsForProxyauthenticationRequestIsRetry$fIsObjectAuthenticationRequest.$fIsAuthenticationRequestAuthenticationRequest$fIsAuthenticationRequesta$fGObjectAuthenticationRequesttoContextMenuItemnoContextMenuItemcontextMenuItemNewcontextMenuItemNewFromGaction!contextMenuItemNewFromStockAction*contextMenuItemNewFromStockActionWithLabelcontextMenuItemNewSeparatorcontextMenuItemNewWithSubmenucontextMenuItemGetActioncontextMenuItemGetGactioncontextMenuItemGetStockActioncontextMenuItemGetSubmenucontextMenuItemIsSeparatorcontextMenuItemSetSubmenu$fIsObjectContextMenuItem"$fIsContextMenuItemContextMenuItem$fIsContextMenuItema$fGObjectContextMenuItemC_CookieManagerChangedCallbackCookieManagerChangedCallbackmk_CookieManagerChangedCallbacktoCookieManagernoCookieManagernoCookieManagerChangedCallbackgenClosure_CookieManagerChanged!wrap_CookieManagerChangedCallbackonCookieManagerChangedafterCookieManagerChangedcookieManagerDeleteAllCookies#cookieManagerDeleteCookiesForDomaincookieManagerGetAcceptPolicy"cookieManagerGetAcceptPolicyFinish"cookieManagerGetDomainsWithCookies(cookieManagerGetDomainsWithCookiesFinishcookieManagerSetAcceptPolicy!cookieManagerSetPersistentStorage$fIsObjectCookieManager$fIsCookieManagerCookieManager$fIsCookieManagera$fGObjectCookieManagerIsNavigationPolicyDecisiontoNavigationPolicyDecisionnoNavigationPolicyDecision$getNavigationPolicyDecisionFrameName$getNavigationPolicyDecisionModifiers&getNavigationPolicyDecisionMouseButton+getNavigationPolicyDecisionNavigationAction)getNavigationPolicyDecisionNavigationType"getNavigationPolicyDecisionRequest$navigationPolicyDecisionGetFrameName$navigationPolicyDecisionGetModifiers&navigationPolicyDecisionGetMouseButton+navigationPolicyDecisionGetNavigationAction)navigationPolicyDecisionGetNavigationType"navigationPolicyDecisionGetRequest"$fIsObjectNavigationPolicyDecision*$fIsPolicyDecisionNavigationPolicyDecision4$fIsNavigationPolicyDecisionNavigationPolicyDecision$fIsNavigationPolicyDecisiona!$fGObjectNavigationPolicyDecision C_PrintOperationFinishedCallbackPrintOperationFinishedCallbackC_PrintOperationFailedCallbackPrintOperationFailedCallback*C_PrintOperationCreateCustomWidgetCallback(PrintOperationCreateCustomWidgetCallback!mk_PrintOperationFinishedCallbackmk_PrintOperationFailedCallback+mk_PrintOperationCreateCustomWidgetCallbacktoPrintOperationnoPrintOperation*noPrintOperationCreateCustomWidgetCallback+genClosure_PrintOperationCreateCustomWidget-wrap_PrintOperationCreateCustomWidgetCallback"onPrintOperationCreateCustomWidget%afterPrintOperationCreateCustomWidgetnoPrintOperationFailedCallbackgenClosure_PrintOperationFailed!wrap_PrintOperationFailedCallbackonPrintOperationFailedafterPrintOperationFailed noPrintOperationFinishedCallback!genClosure_PrintOperationFinished#wrap_PrintOperationFinishedCallbackonPrintOperationFinishedafterPrintOperationFinishedgetPrintOperationPageSetupsetPrintOperationPageSetup constructPrintOperationPageSetupgetPrintOperationPrintSettingssetPrintOperationPrintSettings$constructPrintOperationPrintSettingsgetPrintOperationWebViewconstructPrintOperationWebViewprintOperationNewprintOperationGetPageSetupprintOperationGetPrintSettingsprintOperationPrint$fIsObjectPrintOperation $fIsPrintOperationPrintOperation$fIsPrintOperationa$fGObjectPrintOperation toSettings noSettings&getSettingsAllowFileAccessFromFileUrls&setSettingsAllowFileAccessFromFileUrls,constructSettingsAllowFileAccessFromFileUrlsgetSettingsAllowModalDialogssetSettingsAllowModalDialogs"constructSettingsAllowModalDialogs+getSettingsAllowUniversalAccessFromFileUrls+setSettingsAllowUniversalAccessFromFileUrls1constructSettingsAllowUniversalAccessFromFileUrlsgetSettingsAutoLoadImagessetSettingsAutoLoadImagesconstructSettingsAutoLoadImagesgetSettingsCursiveFontFamilysetSettingsCursiveFontFamily"constructSettingsCursiveFontFamilygetSettingsDefaultCharsetsetSettingsDefaultCharsetconstructSettingsDefaultCharsetgetSettingsDefaultFontFamilysetSettingsDefaultFontFamily"constructSettingsDefaultFontFamilygetSettingsDefaultFontSizesetSettingsDefaultFontSize constructSettingsDefaultFontSize#getSettingsDefaultMonospaceFontSize#setSettingsDefaultMonospaceFontSize)constructSettingsDefaultMonospaceFontSize$getSettingsDrawCompositingIndicators$setSettingsDrawCompositingIndicators*constructSettingsDrawCompositingIndicators$getSettingsEnableAccelerated2dCanvas$setSettingsEnableAccelerated2dCanvas*constructSettingsEnableAccelerated2dCanvasgetSettingsEnableCaretBrowsingsetSettingsEnableCaretBrowsing$constructSettingsEnableCaretBrowsing getSettingsEnableDeveloperExtras setSettingsEnableDeveloperExtras&constructSettingsEnableDeveloperExtrasgetSettingsEnableDnsPrefetchingsetSettingsEnableDnsPrefetching%constructSettingsEnableDnsPrefetching getSettingsEnableFrameFlattening setSettingsEnableFrameFlattening&constructSettingsEnableFrameFlatteninggetSettingsEnableFullscreensetSettingsEnableFullscreen!constructSettingsEnableFullscreengetSettingsEnableHtml5DatabasesetSettingsEnableHtml5Database$constructSettingsEnableHtml5Database"getSettingsEnableHtml5LocalStorage"setSettingsEnableHtml5LocalStorage(constructSettingsEnableHtml5LocalStorage"getSettingsEnableHyperlinkAuditing"setSettingsEnableHyperlinkAuditing(constructSettingsEnableHyperlinkAuditinggetSettingsEnableJavasetSettingsEnableJavaconstructSettingsEnableJavagetSettingsEnableJavascriptsetSettingsEnableJavascript!constructSettingsEnableJavascriptgetSettingsEnableMediaStreamsetSettingsEnableMediaStream"constructSettingsEnableMediaStreamgetSettingsEnableMediasourcesetSettingsEnableMediasource"constructSettingsEnableMediasource+getSettingsEnableOfflineWebApplicationCache+setSettingsEnableOfflineWebApplicationCache1constructSettingsEnableOfflineWebApplicationCachegetSettingsEnablePageCachesetSettingsEnablePageCache constructSettingsEnablePageCachegetSettingsEnablePluginssetSettingsEnablePluginsconstructSettingsEnablePlugins getSettingsEnablePrivateBrowsing setSettingsEnablePrivateBrowsing&constructSettingsEnablePrivateBrowsing#getSettingsEnableResizableTextAreas#setSettingsEnableResizableTextAreas)constructSettingsEnableResizableTextAreas#getSettingsEnableSiteSpecificQuirks#setSettingsEnableSiteSpecificQuirks)constructSettingsEnableSiteSpecificQuirks getSettingsEnableSmoothScrolling setSettingsEnableSmoothScrolling&constructSettingsEnableSmoothScrolling"getSettingsEnableSpatialNavigation"setSettingsEnableSpatialNavigation(constructSettingsEnableSpatialNavigationgetSettingsEnableTabsToLinkssetSettingsEnableTabsToLinks"constructSettingsEnableTabsToLinksgetSettingsEnableWebaudiosetSettingsEnableWebaudioconstructSettingsEnableWebaudiogetSettingsEnableWebglsetSettingsEnableWebglconstructSettingsEnableWebgl-getSettingsEnableWriteConsoleMessagesToStdout-setSettingsEnableWriteConsoleMessagesToStdout3constructSettingsEnableWriteConsoleMessagesToStdoutgetSettingsEnableXssAuditorsetSettingsEnableXssAuditor!constructSettingsEnableXssAuditorgetSettingsFantasyFontFamilysetSettingsFantasyFontFamily"constructSettingsFantasyFontFamily%getSettingsHardwareAccelerationPolicy%setSettingsHardwareAccelerationPolicy+constructSettingsHardwareAccelerationPolicy'getSettingsJavascriptCanAccessClipboard'setSettingsJavascriptCanAccessClipboard-constructSettingsJavascriptCanAccessClipboard0getSettingsJavascriptCanOpenWindowsAutomatically0setSettingsJavascriptCanOpenWindowsAutomatically6constructSettingsJavascriptCanOpenWindowsAutomatically,getSettingsLoadIconsIgnoringImageLoadSetting,setSettingsLoadIconsIgnoringImageLoadSetting2constructSettingsLoadIconsIgnoringImageLoadSetting$getSettingsMediaPlaybackAllowsInline$setSettingsMediaPlaybackAllowsInline*constructSettingsMediaPlaybackAllowsInline+getSettingsMediaPlaybackRequiresUserGesture+setSettingsMediaPlaybackRequiresUserGesture1constructSettingsMediaPlaybackRequiresUserGesturegetSettingsMinimumFontSizesetSettingsMinimumFontSize constructSettingsMinimumFontSizegetSettingsMonospaceFontFamilysetSettingsMonospaceFontFamily$constructSettingsMonospaceFontFamilygetSettingsPictographFontFamilysetSettingsPictographFontFamily%constructSettingsPictographFontFamilygetSettingsPrintBackgroundssetSettingsPrintBackgrounds!constructSettingsPrintBackgroundsgetSettingsSansSerifFontFamilysetSettingsSansSerifFontFamily$constructSettingsSansSerifFontFamilygetSettingsSerifFontFamilysetSettingsSerifFontFamily constructSettingsSerifFontFamilygetSettingsUserAgentsetSettingsUserAgentconstructSettingsUserAgentclearSettingsUserAgentgetSettingsZoomTextOnlysetSettingsZoomTextOnlyconstructSettingsZoomTextOnly&settingsGetAllowFileAccessFromFileUrlssettingsGetAllowModalDialogs+settingsGetAllowUniversalAccessFromFileUrlssettingsGetAutoLoadImagessettingsGetCursiveFontFamilysettingsGetDefaultCharsetsettingsGetDefaultFontFamilysettingsGetDefaultFontSize#settingsGetDefaultMonospaceFontSize$settingsGetDrawCompositingIndicators$settingsGetEnableAccelerated2dCanvassettingsGetEnableCaretBrowsing settingsGetEnableDeveloperExtrassettingsGetEnableDnsPrefetching settingsGetEnableFrameFlatteningsettingsGetEnableFullscreensettingsGetEnableHtml5Database"settingsGetEnableHtml5LocalStorage"settingsGetEnableHyperlinkAuditingsettingsGetEnableJavasettingsGetEnableJavascriptsettingsGetEnableMediaStreamsettingsGetEnableMediasource+settingsGetEnableOfflineWebApplicationCachesettingsGetEnablePageCachesettingsGetEnablePlugins settingsGetEnablePrivateBrowsing#settingsGetEnableResizableTextAreas#settingsGetEnableSiteSpecificQuirks settingsGetEnableSmoothScrolling"settingsGetEnableSpatialNavigationsettingsGetEnableTabsToLinkssettingsGetEnableWebaudiosettingsGetEnableWebgl-settingsGetEnableWriteConsoleMessagesToStdoutsettingsGetEnableXssAuditorsettingsGetFantasyFontFamily%settingsGetHardwareAccelerationPolicy'settingsGetJavascriptCanAccessClipboard0settingsGetJavascriptCanOpenWindowsAutomatically,settingsGetLoadIconsIgnoringImageLoadSetting$settingsGetMediaPlaybackAllowsInline+settingsGetMediaPlaybackRequiresUserGesturesettingsGetMinimumFontSizesettingsGetMonospaceFontFamilysettingsGetPictographFontFamilysettingsGetPrintBackgroundssettingsGetSansSerifFontFamilysettingsGetSerifFontFamilysettingsGetUserAgentsettingsGetZoomTextOnly&settingsSetAllowFileAccessFromFileUrlssettingsSetAllowModalDialogs+settingsSetAllowUniversalAccessFromFileUrlssettingsSetAutoLoadImagessettingsSetCursiveFontFamilysettingsSetDefaultCharsetsettingsSetDefaultFontFamilysettingsSetDefaultFontSize#settingsSetDefaultMonospaceFontSize$settingsSetDrawCompositingIndicators$settingsSetEnableAccelerated2dCanvassettingsSetEnableCaretBrowsing settingsSetEnableDeveloperExtrassettingsSetEnableDnsPrefetching settingsSetEnableFrameFlatteningsettingsSetEnableFullscreensettingsSetEnableHtml5Database"settingsSetEnableHtml5LocalStorage"settingsSetEnableHyperlinkAuditingsettingsSetEnableJavasettingsSetEnableJavascriptsettingsSetEnableMediaStreamsettingsSetEnableMediasource+settingsSetEnableOfflineWebApplicationCachesettingsSetEnablePageCachesettingsSetEnablePlugins settingsSetEnablePrivateBrowsing#settingsSetEnableResizableTextAreas#settingsSetEnableSiteSpecificQuirks settingsSetEnableSmoothScrolling"settingsSetEnableSpatialNavigationsettingsSetEnableTabsToLinkssettingsSetEnableWebaudiosettingsSetEnableWebgl-settingsSetEnableWriteConsoleMessagesToStdoutsettingsSetEnableXssAuditorsettingsSetFantasyFontFamily%settingsSetHardwareAccelerationPolicy'settingsSetJavascriptCanAccessClipboard0settingsSetJavascriptCanOpenWindowsAutomatically,settingsSetLoadIconsIgnoringImageLoadSetting$settingsSetMediaPlaybackAllowsInline+settingsSetMediaPlaybackRequiresUserGesturesettingsSetMinimumFontSizesettingsSetMonospaceFontFamilysettingsSetPictographFontFamilysettingsSetPrintBackgroundssettingsSetSansSerifFontFamilysettingsSetSerifFontFamilysettingsSetUserAgent*settingsSetUserAgentWithApplicationDetailssettingsSetZoomTextOnly$fIsObjectSettings$fIsSettingsSettings $fIsSettingsa$fGObjectSettings"C_WebViewWebProcessCrashedCallback WebViewWebProcessCrashedCallbackC_WebViewSubmitFormCallbackWebViewSubmitFormCallbackC_WebViewShowOptionMenuCallbackWebViewShowOptionMenuCallback!C_WebViewShowNotificationCallbackWebViewShowNotificationCallbackC_WebViewScriptDialogCallbackWebViewScriptDialogCallbackC_WebViewRunFileChooserCallbackWebViewRunFileChooserCallback C_WebViewRunColorChooserCallbackWebViewRunColorChooserCallbackC_WebViewRunAsModalCallbackWebViewRunAsModalCallback$C_WebViewResourceLoadStartedCallback"WebViewResourceLoadStartedCallbackC_WebViewReadyToShowCallbackWebViewReadyToShowCallbackC_WebViewPrintCallbackWebViewPrintCallback"C_WebViewPermissionRequestCallback WebViewPermissionRequestCallback#C_WebViewMouseTargetChangedCallback!WebViewMouseTargetChangedCallback(C_WebViewLoadFailedWithTlsErrorsCallback&WebViewLoadFailedWithTlsErrorsCallbackC_WebViewLoadFailedCallbackWebViewLoadFailedCallbackC_WebViewLoadChangedCallbackWebViewLoadChangedCallback C_WebViewLeaveFullscreenCallbackWebViewLeaveFullscreenCallback(C_WebViewInsecureContentDetectedCallback&WebViewInsecureContentDetectedCallback C_WebViewEnterFullscreenCallbackWebViewEnterFullscreenCallbackC_WebViewDecidePolicyCallbackWebViewDecidePolicyCallbackC_WebViewCreateCallbackWebViewCreateCallback%C_WebViewContextMenuDismissedCallback#WebViewContextMenuDismissedCallbackC_WebViewContextMenuCallbackWebViewContextMenuCallbackC_WebViewCloseCallbackWebViewCloseCallbackC_WebViewAuthenticateCallbackWebViewAuthenticateCallback#mk_WebViewWebProcessCrashedCallbackmk_WebViewSubmitFormCallback mk_WebViewShowOptionMenuCallback"mk_WebViewShowNotificationCallbackmk_WebViewScriptDialogCallback mk_WebViewRunFileChooserCallback!mk_WebViewRunColorChooserCallbackmk_WebViewRunAsModalCallback%mk_WebViewResourceLoadStartedCallbackmk_WebViewReadyToShowCallbackmk_WebViewPrintCallback#mk_WebViewPermissionRequestCallback$mk_WebViewMouseTargetChangedCallback)mk_WebViewLoadFailedWithTlsErrorsCallbackmk_WebViewLoadFailedCallbackmk_WebViewLoadChangedCallback!mk_WebViewLeaveFullscreenCallback)mk_WebViewInsecureContentDetectedCallback!mk_WebViewEnterFullscreenCallbackmk_WebViewDecidePolicyCallbackmk_WebViewCreateCallback&mk_WebViewContextMenuDismissedCallbackmk_WebViewContextMenuCallbackmk_WebViewCloseCallbackmk_WebViewAuthenticateCallback toWebView noWebViewnoWebViewAuthenticateCallbackgenClosure_WebViewAuthenticate wrap_WebViewAuthenticateCallbackonWebViewAuthenticateafterWebViewAuthenticatenoWebViewCloseCallbackgenClosure_WebViewClosewrap_WebViewCloseCallbackonWebViewCloseafterWebViewClosenoWebViewContextMenuCallbackgenClosure_WebViewContextMenuwrap_WebViewContextMenuCallbackonWebViewContextMenuafterWebViewContextMenu%noWebViewContextMenuDismissedCallback&genClosure_WebViewContextMenuDismissed(wrap_WebViewContextMenuDismissedCallbackonWebViewContextMenuDismissed afterWebViewContextMenuDismissednoWebViewCreateCallbackgenClosure_WebViewCreatewrap_WebViewCreateCallbackonWebViewCreateafterWebViewCreatenoWebViewDecidePolicyCallbackgenClosure_WebViewDecidePolicy wrap_WebViewDecidePolicyCallbackonWebViewDecidePolicyafterWebViewDecidePolicy noWebViewEnterFullscreenCallback!genClosure_WebViewEnterFullscreen#wrap_WebViewEnterFullscreenCallbackonWebViewEnterFullscreenafterWebViewEnterFullscreen(noWebViewInsecureContentDetectedCallback)genClosure_WebViewInsecureContentDetected+wrap_WebViewInsecureContentDetectedCallback onWebViewInsecureContentDetected#afterWebViewInsecureContentDetected noWebViewLeaveFullscreenCallback!genClosure_WebViewLeaveFullscreen#wrap_WebViewLeaveFullscreenCallbackonWebViewLeaveFullscreenafterWebViewLeaveFullscreennoWebViewLoadChangedCallbackgenClosure_WebViewLoadChangedwrap_WebViewLoadChangedCallbackonWebViewLoadChangedafterWebViewLoadChangednoWebViewLoadFailedCallbackgenClosure_WebViewLoadFailedwrap_WebViewLoadFailedCallbackonWebViewLoadFailedafterWebViewLoadFailed(noWebViewLoadFailedWithTlsErrorsCallback)genClosure_WebViewLoadFailedWithTlsErrors+wrap_WebViewLoadFailedWithTlsErrorsCallback onWebViewLoadFailedWithTlsErrors#afterWebViewLoadFailedWithTlsErrors#noWebViewMouseTargetChangedCallback$genClosure_WebViewMouseTargetChanged&wrap_WebViewMouseTargetChangedCallbackonWebViewMouseTargetChangedafterWebViewMouseTargetChanged"noWebViewPermissionRequestCallback#genClosure_WebViewPermissionRequest%wrap_WebViewPermissionRequestCallbackonWebViewPermissionRequestafterWebViewPermissionRequestnoWebViewPrintCallbackgenClosure_WebViewPrintwrap_WebViewPrintCallbackonWebViewPrintafterWebViewPrintnoWebViewReadyToShowCallbackgenClosure_WebViewReadyToShowwrap_WebViewReadyToShowCallbackonWebViewReadyToShowafterWebViewReadyToShow$noWebViewResourceLoadStartedCallback%genClosure_WebViewResourceLoadStarted'wrap_WebViewResourceLoadStartedCallbackonWebViewResourceLoadStartedafterWebViewResourceLoadStartednoWebViewRunAsModalCallbackgenClosure_WebViewRunAsModalwrap_WebViewRunAsModalCallbackonWebViewRunAsModalafterWebViewRunAsModal noWebViewRunColorChooserCallback!genClosure_WebViewRunColorChooser#wrap_WebViewRunColorChooserCallbackonWebViewRunColorChooserafterWebViewRunColorChoosernoWebViewRunFileChooserCallback genClosure_WebViewRunFileChooser"wrap_WebViewRunFileChooserCallbackonWebViewRunFileChooserafterWebViewRunFileChoosernoWebViewScriptDialogCallbackgenClosure_WebViewScriptDialog wrap_WebViewScriptDialogCallbackonWebViewScriptDialogafterWebViewScriptDialog!noWebViewShowNotificationCallback"genClosure_WebViewShowNotification$wrap_WebViewShowNotificationCallbackonWebViewShowNotificationafterWebViewShowNotificationnoWebViewShowOptionMenuCallback genClosure_WebViewShowOptionMenu"wrap_WebViewShowOptionMenuCallbackonWebViewShowOptionMenuafterWebViewShowOptionMenunoWebViewSubmitFormCallbackgenClosure_WebViewSubmitFormwrap_WebViewSubmitFormCallbackonWebViewSubmitFormafterWebViewSubmitForm"noWebViewWebProcessCrashedCallback#genClosure_WebViewWebProcessCrashed%wrap_WebViewWebProcessCrashedCallbackonWebViewWebProcessCrashedafterWebViewWebProcessCrashedgetWebViewEditablesetWebViewEditableconstructWebViewEditablegetWebViewEstimatedLoadProgressgetWebViewFavicon"getWebViewIsControlledByAutomation(constructWebViewIsControlledByAutomationgetWebViewIsEphemeralconstructWebViewIsEphemeralgetWebViewIsLoadinggetWebViewIsPlayingAudioconstructWebViewRelatedViewsetWebViewSettingsconstructWebViewSettingsgetWebViewTitle getWebViewUrigetWebViewUserContentManager"constructWebViewUserContentManagergetWebViewWebContextconstructWebViewWebContextgetWebViewZoomLevelsetWebViewZoomLevelconstructWebViewZoomLevel webViewNewwebViewNewWithContextwebViewNewWithRelatedViewwebViewNewWithSettings webViewNewWithUserContentManager%webViewCanExecuteEditingCommandFinishwebViewCanGoBackwebViewCanGoForwardwebViewExecuteEditingCommandwebViewGetBackForwardListwebViewGetBackgroundColorwebViewGetContextwebViewGetCustomCharsetwebViewGetEditorStatewebViewGetEstimatedLoadProgresswebViewGetFindControllerwebViewGetInspector!webViewGetJavascriptGlobalContextwebViewGetMainResourcewebViewGetPageIdwebViewGetSessionStatewebViewGetSettingswebViewGetSnapshotwebViewGetSnapshotFinishwebViewGetTitlewebViewGetTlsInfo webViewGetUriwebViewGetUserContentManagerwebViewGetWebsiteDataManagerwebViewGetWindowPropertieswebViewGetZoomLevel webViewGoBackwebViewGoForwardwebViewGoToBackForwardListItemwebViewIsControlledByAutomationwebViewIsEditablewebViewIsEphemeralwebViewIsLoadingwebViewIsPlayingAudiowebViewLoadAlternateHtmlwebViewLoadByteswebViewLoadHtmlwebViewLoadPlainTextwebViewLoadRequestwebViewLoadUri webViewReloadwebViewReloadBypassCachewebViewRestoreSessionStatewebViewRunJavascriptwebViewRunJavascriptFinish!webViewRunJavascriptFromGresource'webViewRunJavascriptFromGresourceFinish webViewSavewebViewSaveFinishwebViewSaveToFilewebViewSaveToFileFinishwebViewSetBackgroundColorwebViewSetCustomCharsetwebViewSetEditablewebViewSetSettingswebViewSetZoomLevelwebViewStopLoadingwebViewTryClose$fIsBuildableWebView$fIsImplementorIfaceWebView$fIsObjectWebView$fIsWidgetWebView$fIsContainerWebView$fIsWebViewBaseWebView$fIsWebViewWebView $fIsWebViewa$fGObjectWebView noCredential credentialNewcredentialCopycredentialFreecredentialGetPasswordcredentialGetPersistencecredentialGetUsernamecredentialHasPassword$fBoxedObjectCredentialnoNavigationActionnavigationActionCopynavigationActionFreenavigationActionGetModifiersnavigationActionGetMouseButton!navigationActionGetNavigationTypenavigationActionGetRequestnavigationActionIsUserGesture$fBoxedObjectNavigationActionnoScriptDialogscriptDialogConfirmSetConfirmedscriptDialogGetDialogTypescriptDialogGetMessage scriptDialogPromptGetDefaultTextscriptDialogPromptSetText$fBoxedObjectScriptDialog noUserScript userScriptNew userScriptRefuserScriptUnref$fBoxedObjectUserScriptnoUserStyleSheetuserStyleSheetNewuserStyleSheetRefuserStyleSheetUnref$fBoxedObjectUserStyleSheetEDITING_COMMAND_COPYEDITING_COMMAND_CREATE_LINKEDITING_COMMAND_CUTEDITING_COMMAND_INSERT_IMAGEEDITING_COMMAND_PASTEEDITING_COMMAND_REDOEDITING_COMMAND_SELECT_ALLEDITING_COMMAND_UNDO%URISchemeRequestCallback_WithClosuresC_URISchemeRequestCallbackmk_URISchemeRequestCallback dynamic_URISchemeRequestCallbacknoURISchemeRequestCallback'noURISchemeRequestCallback_WithClosures&drop_closures_URISchemeRequestCallback#genClosure_URISchemeRequestCallbackwrap_URISchemeRequestCallback+C_WebContextInitializeWebExtensionsCallback)WebContextInitializeWebExtensionsCallback5C_WebContextInitializeNotificationPermissionsCallback3WebContextInitializeNotificationPermissionsCallback#C_WebContextDownloadStartedCallback!WebContextDownloadStartedCallback%C_WebContextAutomationStartedCallback#WebContextAutomationStartedCallback,mk_WebContextInitializeWebExtensionsCallback6mk_WebContextInitializeNotificationPermissionsCallback$mk_WebContextDownloadStartedCallback&mk_WebContextAutomationStartedCallback toWebContext noWebContext%noWebContextAutomationStartedCallback&genClosure_WebContextAutomationStarted(wrap_WebContextAutomationStartedCallbackonWebContextAutomationStarted afterWebContextAutomationStarted#noWebContextDownloadStartedCallback$genClosure_WebContextDownloadStarted&wrap_WebContextDownloadStartedCallbackonWebContextDownloadStartedafterWebContextDownloadStarted5noWebContextInitializeNotificationPermissionsCallback6genClosure_WebContextInitializeNotificationPermissions8wrap_WebContextInitializeNotificationPermissionsCallback-onWebContextInitializeNotificationPermissions0afterWebContextInitializeNotificationPermissions+noWebContextInitializeWebExtensionsCallback,genClosure_WebContextInitializeWebExtensions.wrap_WebContextInitializeWebExtensionsCallback#onWebContextInitializeWebExtensions&afterWebContextInitializeWebExtensions"getWebContextLocalStorageDirectory(constructWebContextLocalStorageDirectorygetWebContextWebsiteDataManager%constructWebContextWebsiteDataManager webContextNewwebContextNewEphemeral#webContextNewWithWebsiteDataManagerwebContextClearCachewebContextDownloadUriwebContextGetCacheModelwebContextGetCookieManagerwebContextGetFaviconDatabase%webContextGetFaviconDatabaseDirectorywebContextGetPluginswebContextGetPluginsFinishwebContextGetProcessModelwebContextGetSecurityManager!webContextGetSpellCheckingEnabled#webContextGetSpellCheckingLanguageswebContextGetTlsErrorsPolicy!webContextGetWebProcessCountLimitwebContextGetWebsiteDataManager+webContextInitializeNotificationPermissionswebContextIsAutomationAllowedwebContextIsEphemeralwebContextPrefetchDnswebContextRegisterUriScheme'webContextSetAdditionalPluginsDirectorywebContextSetAutomationAllowedwebContextSetCacheModelwebContextSetDiskCacheDirectory!webContextSetNetworkProxySettingswebContextSetPreferredLanguageswebContextSetProcessModel!webContextSetSpellCheckingEnabled#webContextSetSpellCheckingLanguageswebContextSetTlsErrorsPolicy#webContextSetWebExtensionsDirectory0webContextSetWebExtensionsInitializationUserData!webContextSetWebProcessCountLimitwebContextGetDefault$fIsObjectWebContext$fIsWebContextWebContext$fIsWebContexta$fGObjectWebContextbaseGHC.BaseNothingMaybe#webkit_web_view_session_state_unref'webkit_web_view_session_state_serialize!webkit_web_view_session_state_ref!webkit_web_view_session_state_new(c_webkit_web_view_session_state_get_typewebkit_security_origin_unref webkit_security_origin_to_stringwebkit_security_origin_ref webkit_security_origin_is_opaque#webkit_security_origin_get_protocolwebkit_security_origin_get_portwebkit_security_origin_get_host"webkit_security_origin_new_for_uriwebkit_security_origin_new!c_webkit_security_origin_get_typeghc-prim GHC.TypesTrue#webkit_option_menu_item_is_selected&webkit_option_menu_item_is_group_label&webkit_option_menu_item_is_group_child"webkit_option_menu_item_is_enabled#webkit_option_menu_item_get_tooltip!webkit_option_menu_item_get_labelwebkit_option_menu_item_freewebkit_option_menu_item_copy"c_webkit_option_menu_item_get_typeFalse"webkit_network_proxy_settings_free"webkit_network_proxy_settings_copy2webkit_network_proxy_settings_add_proxy_for_scheme!webkit_network_proxy_settings_new(c_webkit_network_proxy_settings_get_typewebkit_mime_info_unrefwebkit_mime_info_refwebkit_mime_info_get_mime_typewebkit_mime_info_get_extensions webkit_mime_info_get_descriptionc_webkit_mime_info_get_typewebkit_javascript_result_unrefwebkit_javascript_result_ref"webkit_javascript_result_get_value+webkit_javascript_result_get_global_context#c_webkit_javascript_result_get_typewebkit_application_info_unref#webkit_application_info_set_version webkit_application_info_set_namewebkit_application_info_ref#webkit_application_info_get_version webkit_application_info_get_namewebkit_application_info_new"c_webkit_application_info_get_type,haskell-gi-base-0.21.0-JiMydgL6szvIotgfpKMFmData.GI.Base.GValueGValueConstruct,webkit_window_properties_get_toolbar_visible.webkit_window_properties_get_statusbar_visible/webkit_window_properties_get_scrollbars_visible&webkit_window_properties_get_resizable,webkit_window_properties_get_menubar_visible0webkit_window_properties_get_locationbar_visible%webkit_window_properties_get_geometry'webkit_window_properties_get_fullscreen#c_webkit_window_properties_get_typec_webkit_web_view_base_get_typeData.GI.Base.ClosureClosurewebkit_web_inspector_show webkit_web_inspector_is_attached!webkit_web_inspector_get_web_view&webkit_web_inspector_get_inspected_uri#webkit_web_inspector_get_can_attach(webkit_web_inspector_get_attached_heightwebkit_web_inspector_detachwebkit_web_inspector_closewebkit_web_inspector_attachc_webkit_web_inspector_get_type=webkit_user_content_manager_unregister_script_message_handler3webkit_user_content_manager_remove_all_style_sheets.webkit_user_content_manager_remove_all_scripts;webkit_user_content_manager_register_script_message_handler+webkit_user_content_manager_add_style_sheet&webkit_user_content_manager_add_scriptwebkit_user_content_manager_new&c_webkit_user_content_manager_get_type&webkit_uri_scheme_request_get_web_view!webkit_uri_scheme_request_get_uri$webkit_uri_scheme_request_get_scheme"webkit_uri_scheme_request_get_path&webkit_uri_scheme_request_finish_error webkit_uri_scheme_request_finish$c_webkit_uri_scheme_request_get_typewebkit_uri_response_get_uri*webkit_uri_response_get_suggested_filename#webkit_uri_response_get_status_code!webkit_uri_response_get_mime_type$webkit_uri_response_get_http_headers&webkit_uri_response_get_content_lengthc_webkit_uri_response_get_typewebkit_uri_request_set_uriwebkit_uri_request_get_uri"webkit_uri_request_get_http_method#webkit_uri_request_get_http_headerswebkit_uri_request_newc_webkit_uri_request_get_typewebkit_web_resource_get_uri webkit_web_resource_get_response#webkit_web_resource_get_data_finishwebkit_web_resource_get_datac_webkit_web_resource_get_type,webkit_security_manager_uri_scheme_is_secure/webkit_security_manager_uri_scheme_is_no_access+webkit_security_manager_uri_scheme_is_local4webkit_security_manager_uri_scheme_is_empty_document6webkit_security_manager_uri_scheme_is_display_isolated2webkit_security_manager_uri_scheme_is_cors_enabled5webkit_security_manager_register_uri_scheme_as_secure8webkit_security_manager_register_uri_scheme_as_no_access4webkit_security_manager_register_uri_scheme_as_local=webkit_security_manager_register_uri_scheme_as_empty_document?webkit_security_manager_register_uri_scheme_as_display_isolated;webkit_security_manager_register_uri_scheme_as_cors_enabled"c_webkit_security_manager_get_type%webkit_print_custom_widget_get_widget$webkit_print_custom_widget_get_titlewebkit_print_custom_widget_new%c_webkit_print_custom_widget_get_typewebkit_policy_decision_usewebkit_policy_decision_ignorewebkit_policy_decision_download!c_webkit_policy_decision_get_type6webkit_response_policy_decision_is_mime_type_supported,webkit_response_policy_decision_get_response+webkit_response_policy_decision_get_request*c_webkit_response_policy_decision_get_typewebkit_plugin_get_pathwebkit_plugin_get_name webkit_plugin_get_mime_info_listwebkit_plugin_get_descriptionc_webkit_plugin_get_typewebkit_option_menu_select_itemwebkit_option_menu_get_n_itemswebkit_option_menu_get_itemwebkit_option_menu_close webkit_option_menu_activate_itemc_webkit_option_menu_get_typewebkit_notification_get_titlewebkit_notification_get_tagwebkit_notification_get_idwebkit_notification_get_bodywebkit_notification_closewebkit_notification_clickedc_webkit_notification_get_type$webkit_hit_test_result_get_media_uri#webkit_hit_test_result_get_link_uri%webkit_hit_test_result_get_link_title%webkit_hit_test_result_get_link_label$webkit_hit_test_result_get_image_uri"webkit_hit_test_result_get_context+webkit_hit_test_result_context_is_selection+webkit_hit_test_result_context_is_scrollbar'webkit_hit_test_result_context_is_media&webkit_hit_test_result_context_is_link'webkit_hit_test_result_context_is_image*webkit_hit_test_result_context_is_editable!c_webkit_hit_test_result_get_type%webkit_form_submission_request_submit.webkit_form_submission_request_get_text_fields)c_webkit_form_submission_request_get_type(webkit_file_chooser_request_select_files.webkit_file_chooser_request_get_selected_files/webkit_file_chooser_request_get_select_multiple1webkit_file_chooser_request_get_mime_types_filter*webkit_file_chooser_request_get_mime_types"webkit_file_chooser_request_cancel&c_webkit_file_chooser_request_get_type'webkit_favicon_database_get_favicon_uri*webkit_favicon_database_get_favicon_finish#webkit_favicon_database_get_faviconwebkit_favicon_database_clear"c_webkit_favicon_database_get_type)webkit_editor_state_get_typing_attributesc_webkit_editor_state_get_typewebkit_download_set_destination#webkit_download_set_allow_overwritewebkit_download_get_web_viewwebkit_download_get_responsewebkit_download_get_request(webkit_download_get_received_data_length&webkit_download_get_estimated_progress webkit_download_get_elapsed_timewebkit_download_get_destination#webkit_download_get_allow_overwritewebkit_download_cancelc_webkit_download_get_typeData.GI.Base.BasicTypesGVariant!webkit_context_menu_set_user_datawebkit_context_menu_remove_allwebkit_context_menu_removewebkit_context_menu_prependwebkit_context_menu_move_itemwebkit_context_menu_lastwebkit_context_menu_insert!webkit_context_menu_get_user_datawebkit_context_menu_get_n_itemswebkit_context_menu_get_items(webkit_context_menu_get_item_at_positionwebkit_context_menu_firstwebkit_context_menu_append"webkit_context_menu_new_with_itemswebkit_context_menu_newc_webkit_context_menu_get_type%webkit_color_chooser_request_set_rgba%webkit_color_chooser_request_get_rgba2webkit_color_chooser_request_get_element_rectangle#webkit_color_chooser_request_finish#webkit_color_chooser_request_cancel'c_webkit_color_chooser_request_get_type%webkit_back_forward_list_item_get_uri'webkit_back_forward_list_item_get_title.webkit_back_forward_list_item_get_original_uri(c_webkit_back_forward_list_item_get_type%webkit_back_forward_list_get_nth_item#webkit_back_forward_list_get_length4webkit_back_forward_list_get_forward_list_with_limit)webkit_back_forward_list_get_forward_list)webkit_back_forward_list_get_forward_item)webkit_back_forward_list_get_current_item1webkit_back_forward_list_get_back_list_with_limit&webkit_back_forward_list_get_back_list&webkit_back_forward_list_get_back_item#c_webkit_back_forward_list_get_type.webkit_automation_session_set_application_info webkit_automation_session_get_id.webkit_automation_session_get_application_info$c_webkit_automation_session_get_typewebkit_permission_request_denywebkit_permission_request_allow$c_webkit_permission_request_get_type0c_webkit_geolocation_permission_request_get_typeGwebkit_install_missing_media_plugins_permission_request_get_descriptionBc_webkit_install_missing_media_plugins_permission_request_get_type1c_webkit_notification_permission_request_get_type/c_webkit_user_media_permission_request_get_typewebkit_get_major_versionwebkit_get_micro_versionwebkit_get_minor_version0webkit_user_media_permission_is_for_audio_device0webkit_user_media_permission_is_for_video_device*c_webkit_editor_typing_attributes_get_typec_webkit_find_options_get_type)c_webkit_hit_test_result_context_get_type"c_webkit_snapshot_options_get_type$c_webkit_website_data_types_get_type&webkit_find_controller_search_previous"webkit_find_controller_search_next$webkit_find_controller_search_finishwebkit_find_controller_search#webkit_find_controller_get_web_view&webkit_find_controller_get_search_text"webkit_find_controller_get_options*webkit_find_controller_get_max_match_count$webkit_find_controller_count_matches!c_webkit_find_controller_get_type)webkit_website_data_manager_remove_finish"webkit_website_data_manager_remove(webkit_website_data_manager_is_ephemeral0webkit_website_data_manager_get_websql_directoryCwebkit_website_data_manager_get_offline_application_cache_directory7webkit_website_data_manager_get_local_storage_directory3webkit_website_data_manager_get_indexeddb_directory4webkit_website_data_manager_get_disk_cache_directory.webkit_website_data_manager_get_cookie_manager3webkit_website_data_manager_get_base_data_directory4webkit_website_data_manager_get_base_cache_directory(webkit_website_data_manager_fetch_finish!webkit_website_data_manager_fetch(webkit_website_data_manager_clear_finish!webkit_website_data_manager_clear)webkit_website_data_manager_new_ephemeral&c_webkit_website_data_manager_get_typewebkit_website_data_unrefwebkit_website_data_refwebkit_website_data_get_typeswebkit_website_data_get_sizewebkit_website_data_get_namec_webkit_website_data_get_type'c_webkit_authentication_scheme_get_typec_webkit_cache_model_get_type%c_webkit_context_menu_action_get_type&c_webkit_cookie_accept_policy_get_type+c_webkit_cookie_persistent_storage_get_type(c_webkit_credential_persistence_get_type c_webkit_download_error_get_type(c_webkit_favicon_database_error_get_type.c_webkit_hardware_acceleration_policy_get_type(c_webkit_insecure_content_event_get_type"c_webkit_javascript_error_get_typec_webkit_load_event_get_type!c_webkit_navigation_type_get_typec_webkit_network_error_get_type$c_webkit_network_proxy_mode_get_typec_webkit_plugin_error_get_type&c_webkit_policy_decision_type_get_typec_webkit_policy_error_get_typec_webkit_print_error_get_type*c_webkit_print_operation_response_get_typec_webkit_process_model_get_typec_webkit_save_mode_get_type$c_webkit_script_dialog_type_get_type c_webkit_snapshot_error_get_type!c_webkit_snapshot_region_get_type#c_webkit_tls_errors_policy_get_type.c_webkit_user_content_injected_frames_get_type,c_webkit_user_script_injection_time_get_type"c_webkit_user_style_level_get_type&webkit_authentication_request_is_retry*webkit_authentication_request_is_for_proxy(webkit_authentication_request_get_scheme'webkit_authentication_request_get_realm5webkit_authentication_request_get_proposed_credential&webkit_authentication_request_get_port&webkit_authentication_request_get_host$webkit_authentication_request_cancel2webkit_authentication_request_can_save_credentials*webkit_authentication_request_authenticate(c_webkit_authentication_request_get_type$webkit_context_menu_item_set_submenu%webkit_context_menu_item_is_separator$webkit_context_menu_item_get_submenu)webkit_context_menu_item_get_stock_action$webkit_context_menu_item_get_gaction#webkit_context_menu_item_get_action)webkit_context_menu_item_new_with_submenu&webkit_context_menu_item_new_separator9webkit_context_menu_item_new_from_stock_action_with_label.webkit_context_menu_item_new_from_stock_action)webkit_context_menu_item_new_from_gactionwebkit_context_menu_item_new#c_webkit_context_menu_item_get_type,webkit_cookie_manager_set_persistent_storage'webkit_cookie_manager_set_accept_policy5webkit_cookie_manager_get_domains_with_cookies_finish.webkit_cookie_manager_get_domains_with_cookies.webkit_cookie_manager_get_accept_policy_finish'webkit_cookie_manager_get_accept_policy/webkit_cookie_manager_delete_cookies_for_domain(webkit_cookie_manager_delete_all_cookies c_webkit_cookie_manager_get_type-webkit_navigation_policy_decision_get_request5webkit_navigation_policy_decision_get_navigation_type7webkit_navigation_policy_decision_get_navigation_action2webkit_navigation_policy_decision_get_mouse_button/webkit_navigation_policy_decision_get_modifiers0webkit_navigation_policy_decision_get_frame_name,c_webkit_navigation_policy_decision_get_type)webkit_print_operation_set_print_settings%webkit_print_operation_set_page_setup!webkit_print_operation_run_dialogwebkit_print_operation_print)webkit_print_operation_get_print_settings%webkit_print_operation_get_page_setupwebkit_print_operation_new!c_webkit_print_operation_get_type"webkit_settings_set_zoom_text_only7webkit_settings_set_user_agent_with_application_detailswebkit_settings_set_user_agent%webkit_settings_set_serif_font_family*webkit_settings_set_sans_serif_font_family%webkit_settings_set_print_backgrounds*webkit_settings_set_pictograph_font_family)webkit_settings_set_monospace_font_family%webkit_settings_set_minimum_font_size8webkit_settings_set_media_playback_requires_user_gesture0webkit_settings_set_media_playback_allows_inline:webkit_settings_set_load_icons_ignoring_image_load_setting=webkit_settings_set_javascript_can_open_windows_automatically3webkit_settings_set_javascript_can_access_clipboard0webkit_settings_set_hardware_acceleration_policy'webkit_settings_set_fantasy_font_family&webkit_settings_set_enable_xss_auditor;webkit_settings_set_enable_write_console_messages_to_stdout webkit_settings_set_enable_webgl#webkit_settings_set_enable_webaudio(webkit_settings_set_enable_tabs_to_links-webkit_settings_set_enable_spatial_navigation+webkit_settings_set_enable_smooth_scrolling/webkit_settings_set_enable_site_specific_quirks/webkit_settings_set_enable_resizable_text_areas+webkit_settings_set_enable_private_browsing"webkit_settings_set_enable_plugins%webkit_settings_set_enable_page_cache8webkit_settings_set_enable_offline_web_application_cache&webkit_settings_set_enable_mediasource'webkit_settings_set_enable_media_stream%webkit_settings_set_enable_javascriptwebkit_settings_set_enable_java-webkit_settings_set_enable_hyperlink_auditing.webkit_settings_set_enable_html5_local_storage)webkit_settings_set_enable_html5_database%webkit_settings_set_enable_fullscreen+webkit_settings_set_enable_frame_flattening*webkit_settings_set_enable_dns_prefetching+webkit_settings_set_enable_developer_extras)webkit_settings_set_enable_caret_browsing0webkit_settings_set_enable_accelerated_2d_canvas/webkit_settings_set_draw_compositing_indicators/webkit_settings_set_default_monospace_font_size%webkit_settings_set_default_font_size'webkit_settings_set_default_font_family#webkit_settings_set_default_charset'webkit_settings_set_cursive_font_family$webkit_settings_set_auto_load_images9webkit_settings_set_allow_universal_access_from_file_urls'webkit_settings_set_allow_modal_dialogs4webkit_settings_set_allow_file_access_from_file_urls"webkit_settings_get_zoom_text_onlywebkit_settings_get_user_agent%webkit_settings_get_serif_font_family*webkit_settings_get_sans_serif_font_family%webkit_settings_get_print_backgrounds*webkit_settings_get_pictograph_font_family)webkit_settings_get_monospace_font_family%webkit_settings_get_minimum_font_size8webkit_settings_get_media_playback_requires_user_gesture0webkit_settings_get_media_playback_allows_inline:webkit_settings_get_load_icons_ignoring_image_load_setting=webkit_settings_get_javascript_can_open_windows_automatically3webkit_settings_get_javascript_can_access_clipboard0webkit_settings_get_hardware_acceleration_policy'webkit_settings_get_fantasy_font_family&webkit_settings_get_enable_xss_auditor;webkit_settings_get_enable_write_console_messages_to_stdout webkit_settings_get_enable_webgl#webkit_settings_get_enable_webaudio(webkit_settings_get_enable_tabs_to_links-webkit_settings_get_enable_spatial_navigation+webkit_settings_get_enable_smooth_scrolling/webkit_settings_get_enable_site_specific_quirks/webkit_settings_get_enable_resizable_text_areas+webkit_settings_get_enable_private_browsing"webkit_settings_get_enable_plugins%webkit_settings_get_enable_page_cache8webkit_settings_get_enable_offline_web_application_cache&webkit_settings_get_enable_mediasource'webkit_settings_get_enable_media_stream%webkit_settings_get_enable_javascriptwebkit_settings_get_enable_java-webkit_settings_get_enable_hyperlink_auditing.webkit_settings_get_enable_html5_local_storage)webkit_settings_get_enable_html5_database%webkit_settings_get_enable_fullscreen+webkit_settings_get_enable_frame_flattening*webkit_settings_get_enable_dns_prefetching+webkit_settings_get_enable_developer_extras)webkit_settings_get_enable_caret_browsing0webkit_settings_get_enable_accelerated_2d_canvas/webkit_settings_get_draw_compositing_indicators/webkit_settings_get_default_monospace_font_size%webkit_settings_get_default_font_size'webkit_settings_get_default_font_family#webkit_settings_get_default_charset'webkit_settings_get_cursive_font_family$webkit_settings_get_auto_load_images9webkit_settings_get_allow_universal_access_from_file_urls'webkit_settings_get_allow_modal_dialogs4webkit_settings_get_allow_file_access_from_file_urlswebkit_settings_newc_webkit_settings_get_typewebkit_web_view_try_closewebkit_web_view_stop_loadingwebkit_web_view_set_zoom_levelwebkit_web_view_set_settingswebkit_web_view_set_editable"webkit_web_view_set_custom_charset$webkit_web_view_set_background_color#webkit_web_view_save_to_file_finishwebkit_web_view_save_to_filewebkit_web_view_save_finishwebkit_web_view_save4webkit_web_view_run_javascript_from_gresource_finish-webkit_web_view_run_javascript_from_gresource%webkit_web_view_run_javascript_finishwebkit_web_view_run_javascript%webkit_web_view_restore_session_state#webkit_web_view_reload_bypass_cachewebkit_web_view_reloadwebkit_web_view_load_uriwebkit_web_view_load_requestwebkit_web_view_load_plain_textwebkit_web_view_load_htmlwebkit_web_view_load_bytes#webkit_web_view_load_alternate_html webkit_web_view_is_playing_audiowebkit_web_view_is_loadingwebkit_web_view_is_ephemeralwebkit_web_view_is_editable+webkit_web_view_is_controlled_by_automation,webkit_web_view_go_to_back_forward_list_itemwebkit_web_view_go_forwardwebkit_web_view_go_backwebkit_web_view_get_zoom_level%webkit_web_view_get_window_properties(webkit_web_view_get_website_data_manager(webkit_web_view_get_user_content_managerwebkit_web_view_get_uriwebkit_web_view_get_tls_infowebkit_web_view_get_title#webkit_web_view_get_snapshot_finishwebkit_web_view_get_snapshotwebkit_web_view_get_settings!webkit_web_view_get_session_statewebkit_web_view_get_page_id!webkit_web_view_get_main_resource-webkit_web_view_get_javascript_global_contextwebkit_web_view_get_inspector#webkit_web_view_get_find_controllerwebkit_web_view_get_favicon+webkit_web_view_get_estimated_load_progress webkit_web_view_get_editor_state"webkit_web_view_get_custom_charsetwebkit_web_view_get_context$webkit_web_view_get_background_color%webkit_web_view_get_back_forward_list5webkit_web_view_execute_editing_command_with_argument'webkit_web_view_execute_editing_commandwebkit_web_view_download_uri"webkit_web_view_can_show_mime_typewebkit_web_view_can_go_forwardwebkit_web_view_can_go_back2webkit_web_view_can_execute_editing_command_finish+webkit_web_view_can_execute_editing_command-webkit_web_view_new_with_user_content_manager!webkit_web_view_new_with_settings%webkit_web_view_new_with_related_view webkit_web_view_new_with_contextwebkit_web_view_newc_webkit_web_view_get_typeBoolwebkit_credential_has_passwordwebkit_credential_get_username!webkit_credential_get_persistencewebkit_credential_get_passwordwebkit_credential_freewebkit_credential_copywebkit_credential_newc_webkit_credential_get_type(webkit_navigation_action_is_user_gesture$webkit_navigation_action_get_request,webkit_navigation_action_get_navigation_type)webkit_navigation_action_get_mouse_button&webkit_navigation_action_get_modifierswebkit_navigation_action_freewebkit_navigation_action_copy#c_webkit_navigation_action_get_type$webkit_script_dialog_prompt_set_text,webkit_script_dialog_prompt_get_default_text webkit_script_dialog_get_message$webkit_script_dialog_get_dialog_type*webkit_script_dialog_confirm_set_confirmedc_webkit_script_dialog_get_typewebkit_user_script_unrefwebkit_user_script_refwebkit_user_script_newc_webkit_user_script_get_typewebkit_user_style_sheet_unrefwebkit_user_style_sheet_refwebkit_user_style_sheet_new"c_webkit_user_style_sheet_get_type$__dynamic_C_URISchemeRequestCallbackwebkit_web_context_get_default.webkit_web_context_set_web_process_count_limit>webkit_web_context_set_web_extensions_initialization_user_data/webkit_web_context_set_web_extensions_directory(webkit_web_context_set_tls_errors_policy/webkit_web_context_set_spell_checking_languages-webkit_web_context_set_spell_checking_enabled$webkit_web_context_set_process_model*webkit_web_context_set_preferred_languages-webkit_web_context_set_network_proxy_settings1webkit_web_context_set_favicon_database_directory+webkit_web_context_set_disk_cache_directory"webkit_web_context_set_cache_model)webkit_web_context_set_automation_allowed3webkit_web_context_set_additional_plugins_directory&webkit_web_context_register_uri_schemewebkit_web_context_prefetch_dnswebkit_web_context_is_ephemeral(webkit_web_context_is_automation_allowed6webkit_web_context_initialize_notification_permissions+webkit_web_context_get_website_data_manager.webkit_web_context_get_web_process_count_limit(webkit_web_context_get_tls_errors_policy/webkit_web_context_get_spell_checking_languages-webkit_web_context_get_spell_checking_enabled'webkit_web_context_get_security_manager$webkit_web_context_get_process_model%webkit_web_context_get_plugins_finishwebkit_web_context_get_plugins1webkit_web_context_get_favicon_database_directory'webkit_web_context_get_favicon_database%webkit_web_context_get_cookie_manager"webkit_web_context_get_cache_modelwebkit_web_context_download_uriwebkit_web_context_clear_cache1webkit_web_context_allow_tls_certificate_for_host0webkit_web_context_new_with_website_data_manager webkit_web_context_new_ephemeralwebkit_web_context_newc_webkit_web_context_get_type SignalProxyPropertyNotifyData.GI.Base.GObjectnew'AttrOp:=>:~:~>::=::~Data.GI.Base.GVariantgvariantToTuplegvariantFromTuplegvariantToListgvariantFromList gvariantToMapgvariantFromMapgvariantToDictEntrygvariantFromDictEntrygvariantToMaybegvariantFromMaybegvariantFromBytestringgvariantToBytestringgvariantToGVariantgvariantFromGVariantgvariantToSignaturegvariantFromSignaturegvariantSignatureToTextnewGVariantSignaturegvariantToObjectPathgvariantFromObjectPathgvariantObjectPathToTextnewGVariantObjectPathgvariantFromTextgvariantToTextgvariantToDoublegvariantFromDoublegvariantToHandlegvariantFromHandlegvariantToWord64gvariantFromWord64gvariantToInt64gvariantFromInt64gvariantToWord32gvariantFromWord32gvariantToInt32gvariantFromInt32gvariantToWord16gvariantFromWord16gvariantToInt16gvariantFromInt16gvariantToWord8gvariantFromWord8gvariantToBoolgvariantFromBooldisownGVariant unrefGVariantnewGVariantFromPtrwrapGVariantPtrgvariantGetTypeString noGVariant IsGVariant toGVariant fromGVarianttoGVariantFormatStringIsGVariantBasicTypeGVariantSingletGVariantHandleGVariantObjectPathGVariantSignatureGVariantDictEntryGValueIsGValuetoGValue fromGValuemaybePokeGError checkGErrorpropagateGErrorhandleGErrorJustcatchGErrorJust gerrorMessage gerrorCode gerrorDomain gerrorNew GErrorDomain GErrorCode GErrorMessage GErrorClassgerrorClassDomainData.GI.Base.BasicConversions mapGSListmapGList mapPtrArray mapGArraymapCArrayWithLengthunpackBoxedArrayWithLengthunpackBlockArrayWithLengthpackBlockArraymapZeroTerminatedCArrayunpackZeroTerminatedPtrArrayunpackPtrArrayWithLengthpackZeroTerminatedPtrArray packPtrArraycstringToByteStringbyteStringToCString cstringToTextwithTextCString textToCStringcstringToStringstringToCStringunpackFileNameArrayWithLength!unpackZeroTerminatedFileNameArraypackZeroTerminatedFileNameArraypackFileNameArrayunpackUTF8CArrayWithLengthunpackZeroTerminatedUTF8CArraypackZeroTerminatedUTF8CArraypackUTF8CArray$unpackMapZeroTerminatedStorableArray unpackMapStorableArrayWithLength"packMapZeroTerminatedStorableArraypackMapStorableArray!unpackZeroTerminatedStorableArrayunpackStorableArrayWithLengthpackZeroTerminatedStorableArraypackStorableArrayunpackZeroTerminatedByteStringunpackByteStringWithLengthpackZeroTerminatedByteStringpackByteStringunpackGHashTablepackGHashTableunpackGByteArraypackGByteArrayunpackGPtrArray packGPtrArray unpackGArray packGArray unpackGSList packGSList unpackGList packGList wordToGFlags gflagsToWord unrefGArray unrefPtrArrayunrefGByteArrayunrefGHashTable newCClosure noClosure copyBytesnewPtrwrapPtr disownBoxed freeBoxed copyBoxedPtr copyBoxed wrapBoxednewBoxed disownObject unrefObject wrapObject newObject unsafeCastTotouchManagedPtrunsafeManagedPtrCastPtrunsafeManagedPtrGetPtr withTransientwithManagedPtrListmaybeWithManagedPtrwithManagedPtrdisownManagedPtrnewManagedPtr' newManagedPtrData.GI.Base.GHashTablecstringUnpackPtrcstringPackPtr ptrUnpackPtr ptrPackPtr gDirectHash gDirectEqualgStrHash gStrEqual GHashFunc GEqualFunc g_list_free g_slist_free ManagedPtrmanagedForeignPtrmanagedPtrIsDisownedManagedPtrNewtype BoxedObject boxedType BoxedEnum boxedEnumType BoxedFlagsboxedFlagsType WrappedPtrwrappedPtrCallocwrappedPtrCopywrappedPtrFreeGObject gobjectTypeUnexpectedNullPointerReturnnullPtrErrorMsg NullToNothing nullToNothing GParamSpecIsGFlagGArray GPtrArray GByteArray GHashTableGListGSList PtrWrapped unwrapPtrGDestroyNotifyData.GI.Base.GTypegtypeByteArray gtypeStrv gtypeGType gtypeVariant gtypeInvalid gtypeObject gtypeBoxed gtypeBoolean gtypeDouble gtypeFloat gtypeUInt64 gtypeInt64 gtypeULong gtypeLong gtypeUIntgtypeInt gtypePointer gtypeString gtypeNameCGTypeGType gtypeToCGType